WEB开发网
开发学院服务器云计算 世纪互联CloudEx的虚拟手段应用方案 阅读

世纪互联CloudEx的虚拟手段应用方案

 2009-10-15 00:00:00 来源:WEB开发网   
核心提示: 分布式内核子系统是虚拟化层,通过Hypervisor等虚拟化技术对底层的基础设施进行虚拟化管理和调度,世纪互联CloudEx的虚拟手段应用方案(2),底层的通用硬件被整合成虚拟资源池,资源池是一个可供任意使用的计算、存储、网络资源集合,由于一个操作系统经常是用于运行某个或某组特定的应用,而使用h

分布式内核子系统是虚拟化层,通过Hypervisor等虚拟化技术对底层的基础设施进行虚拟化管理和调度,底层的通用硬件被整合成虚拟资源池,资源池是一个可供任意使用的计算、存储、网络资源集合。

存取接口子系统为API层,为上层提供虚拟资源和应用实例的统一调用接口。Web应用和存储、计算、网络等资源均可作为虚拟化对象被引用、初始化、复制、迁移等;还可任意组合各虚拟化对象,按服务目录形式供上层调用。

控制子系统为用户界面层,系统管理员通过提供的Web界面对平台进行监控、维护、控制等统一管理。控制子系统还为客户提供了自助服务台,方便客户管理、指配自己已申请的资源和应用。

CloudEx虚拟化原理结构描述如下:

采用开源软件Xen作为hypervisor。

当CloudEx启动时,它启动一个特权domain服务分区(也称为domain 0),它通过与hypervisor交互提供与硬件交互的接口。domain 0选用了Novell的SLES 10 SP2的内核,设备驱动程序,提供诸如远程管理功能和加速的I / O的功能。在domain 0中我们集成了用户登录、与系统交互的功能。domain 0使用RAM磁盘运行,不需要本地存储。

CloudEx是通过私有的管理网络进行虚拟化管理的软件。它与Domain0进行信息交互,发送命令给Domain0,接受Domin0的命令执行结果。它的大多数虚拟化环境服务是支持远程访问的。比如分配、开机、关机和性能信息。

注:虚拟软件的核心是一个“虚拟机监视器”(VMM,virtual machine monitor),也被称作“hypervisor”。一个hypervisor是一个非常底层的虚拟化程序,可以让多个操作系统共享一个单一的硬件处理器——无论是不同类型的操作系统,还是同一操作系统的多个实例(instance)。一个hypervisor是专为某一种架构的处理器来设计的,如专为X86 CPU设计。表面上看来,每个操作系统“独占”处理器、内存及 其他资源。但实际上是由hypervisor控制着真实的处理器等资源,并根据需求轮流向操作系统分配资源。由于一个操作系统经常是用于运行某个或某组特定的应用,而使用hypervisor可以在单一服务器上运行多个操作系统(及相关应用),因此可以全面地减少硬件成本。

上一页  1 2 3 4  下一页

Tags:世纪 互联 CloudEx

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接