体系架构
物理资源层
<span>包括计算机、存储器、网络设施、数据库和软件等</span>
资源池层
<span>是将大量相同类型的资源构成同构或接近同构的资源池,如计算资源池、数据资源池等,构建资源池更多是物理资源的集成和管理工作</span>
管理中间件
<span>负责对云计算的资源进行管理,并对众多应用任务进行调度,使资源能够高效、安全地为应用提供服务</span>
SOA构建层
<span>将云计算能力封装成标准的WebServices服务,并纳入到SOA体系进行管理和使用,包括服务注册、查找、访问和构建服务工作流等</span>
关键技术
虚拟化技术
<p><span>虚拟化技术根据对象可分成存储虚拟化、计算虚拟化、网络虚拟化等,计算虚拟化又分为系统级虚拟化、应用级虚拟化和桌面虚拟化目。</span></p>
分布式存储技术
<span>用冗余存储的方式(集群计算、数据冗余和分布式存储)保证数据的可靠性</span>
海量数据管理技术
<span>主要是Google的BT sT~lO数据管理技术和Hadoop团队开发的开源数据管理模块HBase</span>
并行编程技术
<span>Map-Reduce是一种编程模型和任务调度模型,主要用于数据集的并行运算和并行任务的调度处理;在该模式下,<br>用户只需要自行编写Map函数和Reduce函数即可进行并行计算。</span>
云计算服务
<span>IaaS(Infrastructure-as-a- Service,基础设施即服务)</span>
<span>PaaS(Platform-as-a-Service,平台即服务)</span>
<span>SaaS(Software-as-a-Service,软件即服务)</span>