吉吉于

【云计算】虚拟化与云计算(一)

这是一个打发时间系列~

 

云计算:

定义: 云计算是一种能够通过网络以便利的,按需的方式获取计算资源(网络,服务器,存储,应用和服务)的模式。

这些资源来自一个共享的,可配置的资源池。并能够快速获取和释放,提供资源的网络被称为”云”。

云模式能够提高可用性。

云计算的核心思想,是将大量网络连接的计算资源统一管理和调度,构成一个计算资源池向用户按需服务。

计算机系统的可用性:

计算机系统的可用性定义为系统保持正常运行时间的百分比。

MTTF/(MTTF+MTTF)*100%

MTTF(Mean Time To Failure)修复前平均时间

MTTR(Mean Time To Restoration) 平均恢复前时间

NewImage
 

云服务模式:

NewImage

云计算的特征

按需自助服务
广泛的网络接入方式
资源池
快速弹性
按使用量计费
 

公有云VS私有云

–业界争论不休
–从虚拟化到私有云再到公有云
–重要的是"协议和标准",云需要互操作
 

虚拟化到云计算(IaaS)

NewImage
 

 云计算的两条底层技术路线

分布式计算
• Hadoop
• Hadoop的核心是MapReduce和HDFS • 是计算资源的整合
• 阿里巴巴
– 虚拟化
• Xen/VMWare
• Server Consolidation
• 是计算资源的分割 • Amazon

 

开源云计算系统简介

Openstack
 

OpenStack是一个云平台管理的项目,它不是一个软件。这个项目由几个主要的组件组合起来完成一些具体的工作。
OpenStack是一个旨在为公共及私有云的建设与管理提供软件的开源项目。它的社区拥有超过130家企业及1350位开发者,这些机构与个人都将OpenStack作为基础设施即服务(简称IaaS)资源的通用前端。OpenStack项目的首要任务是简化云的部署过程并为其带来良好的可扩展性。

OpenNebula
 

OpenNebula是一款为云计算而打造的开源工具箱。它允许你与Xen,KVM或VMware ESX一起建立和管理私有云,同时还提供Deltacloud适配器与Amazon EC2相配合来管理混合云。除了像Amazon一样的商业云服务提供商,在不同OpenNebula实例上运行私有云的Amazon合作伙伴也同样可以作 为远程云服务供应商。

目前版本,可支持XEN、KVM和VMware,以及实时存取EC2和 ElasticHosts,它也支持印象档的传输、复制和虚拟网络管理网络。

云计算架构实例

CloudEx
 

业务架构

 
NewImage
 

网络架构

 
NewImage
 

系统架构

 NewImage
 

转载请注明:于哲的博客 » 【云计算】虚拟化与云计算(一)