云计算技术原理

时间:14-07-09 栏目:云计算技术, 云计算百科 作者:爱说云网 评论:0 点击: 1,448 次

由于云计算分为IaaSPaaSSaaS三种类型,不同的厂家又提供了不同的解决方案,目前还没有一个统一的技术体系结构,对读者了解云计算的原理构成了障碍。为此,本文综合不同厂家的方案,构造了一个供商榷的云计算体系结构。这个体系结构如图3所示,它概括了不同解决方案的主要特征,每一种方案或许只实现了其中部分功能,或许也还有部分相对次要功能尚未概括进来。


3  云计算技术体系结构

云计算技术体系结构分为4层:物理资源层、资源池层、管理中间件层和SOA构建层,如图3所示。物理资源层包括计算机、存储器、网络设施、数据库和软件等;资源池层是将大量相同类型的资源构成同构或接近同构的资源池,如计算资源池、数据资源池等。构建资源池更多是物理资源的集成和管理工作,例如研究在一个标准集装箱的空间如何装下2000个服务器、解决散热和故障节点替换的问题并降低能耗;管理中间件负责对云计算的资源进行管理,并对众多应用任务进行调度,使资源能够高效、安全地为应用提供服务;SOA构建层将云计算能力封装成标准的Web Services服务,并纳入到SOA体系进行管理和使用,包括服务注册、查找、访问和构建服务工作流等。管理中间件和资源池层是云计算技术的最关键部分,SOA构建层的功能更多依靠外部设施提供。

云计算的管理中间件负责资源管理、任务管理、用户管理和安全管理等工作。资源管理负责均衡地使用云资源节点,检测节点的故障并试图恢复或屏蔽之,并对资源的使用情况进行监视统计;任务管理负责执行用户或应用提交的任务,包括完成用户任务映象(Image)的部署和管理、任务调度、任务执行、任务生命期管理等等;用户管理是实现云计算商业模式的一个必不可少的环节,包括提供用户交互接口、管理和识别用户身份、创建用户程序的执行环境、对用户的使用进行计费等;安全管理保障云计算设施的整体安全,包括身份认证、访问授权、综合防护和安全审计等。

基于上述体系结构,本文以IaaS云计算为例,简述云计算的实现机制,如图4所示。


4  简化的IaaS实现机制

用户交互接口向应用以Web Services方式提供访问接口,获取用户需求。服务目录是用户可以访问的服务清单。系统管理模块负责管理和分配所有可用的资源,其核心是负载均衡。配置工具负责在分配的节点上准备任务运行环境。监视统计模块负责监视节点的运行状态,并完成用户使用节点情况的统计。执行过程并不复杂:用户交互接口允许用户从目录中选取并调用一个服务。该请求传递给系统管理模块后,它将为用户分配恰当的资源,然后调用配置工具来为用户准备运行环境。

 

相关文章

构建云计算必读的十大云经典案例部署...
views 1324
1。以增加销售为目的的内部云   EMC对云的态度不仅仅是“炒作”。EMC利用自身的存储硬件以及数据管理软件,并结合戴尔服务器以及VMware虚拟软件搭建了一个内部的私有云模型,并通过虚拟桌面为其内部员工提供云服务。     EMC的私有云模型提供了从硬件...
【BDTC专访间】浪潮张东:云计算研发重点是硬件重构和软件定义...
views 1662
拥有十多年Linux经验的“老程序员”,浪潮云计算产品研发部总经理张东详细介绍了浪潮云计算的研发路线,技术重点,未来规划,并重点介绍了浪潮如何平衡开源优化和自主研发的关系。 BDTC2014大会上,在题为《大数据开启行业化应用浪潮》的演讲之后,浪潮云计算产品研发部总经理张东接受了CSDN云计算的专访...
云计算的部署模式
views 1638
云计算的部署模式 私有云 云基础设施是为一个客户单独使用而构建的,因而提供对数据"安全性和服务质量的最有效控制& 私有云可部署在企业数据中心中,也可部署在一个主机托管场所,被一个单一的组织拥有或租用 社区云 基础设施被一些组织共享,并为一个有共同关注点的社区服务( 例如任务"安全要求"政策...
下一个云计算的大事件:谷歌拥抱Docker...
views 1581
谷歌对当今最热门的云计算技术Docker给予了相当大的支持。在谷歌看来,Docker也是一个足以改变人们创建软件方式的东西,它能让任何程序开发人员更轻松地、即刻地体会到海量计算性能的优势。 北京时间6月10日消息,据Wired报道称,谷歌对当今最热门的云计算技术Docker给予了相当大的支持。“...
微软云转型达成里程碑 但仍面临高风险...
views 1546
为了适应云计算时代,微软对业务模式实施调整。在这一进程中,它刚刚完成了一项里程碑。在年末将至之际,它成为了企业级云服务市场的第一大销售商,超过了Salesforce.com等创业公司和诸如IBM、甲骨文的老牌企业。 尽管云服务在微软总营收中的占比不到5%,但该项里程碑标志着微软在后PC时代终于取得...
云存储企业产品众多 有价值产品极少
views 1372
虽然很多云存储服务供应商都无法在价格战中击败亚马逊,但是云存储市场中还有着其它可让他们抓住的良机。   根据当年合同统计数据显示,2013年云存储供应商们共提供了1EB以上的存储空间,这预示着存储系统市场进入了一个新时代,即传统存储公司的业务模式发生了巨大变化。近期云存储市场上出现了新的供应商、新的...
云计算的核心技术
views 1339
  云计算系统运用了许多技术,其中以编程模型、数据管理技术、数据存储技术、虚拟化技术、云计算平台管理技术最为关键。   (1)编程模型   MapReduce是Google开发的java、Python、C++编程模型,它是一种简化的分布式编程模型和高效的任务调度模型,用于大规模数据集(大于1TB...
微软从日本数据中心提供Office 365服务
views 1246
微软目前已宣布将从日本地区的数据中心为本地用户提供Office 365服务。微软此举,正是为了继续扩大从本地数据中心提供服务的范围。直接从本地数据中心提供Office 365服务可以满足金融服务、医疗保健、中央和地方政 府客户数据处理的法规要求,将敏感数据保存在本地。 Office 365 除此之...

声明: 本文由( 爱说云网 )原创编译,转载请保留链接: 云计算技术原理

云计算技术原理:等您坐沙发呢!

发表评论


读者排行