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

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

 2009-10-15 00:00:00 来源:WEB开发网   
核心提示: DHCP 服务:为节点机提供DHCP服务Discover 服务:Discover节点机,获得返回的xml,世纪互联CloudEx的虚拟手段应用方案(4),并解析Backup服务:将代码和数据打包保存起来Configration 服务:检查 Configration File是否更新,Statis

DHCP 服务:为节点机提供DHCP服务

Discover 服务:Discover节点机,获得返回的xml,并解析

Backup服务:将代码和数据打包保存起来

Configration 服务:检查 Configration File是否更新。

Statistics服务:不断监控系统数据,生成statistics

等服务,需要采用统一的服务管理系统对所有服务进行管理。

对应物理硬件的虚拟化对象设计。

对应每一种物理硬件,比如CPU,Memory,网卡,各种存储设备都有对应的虚拟化对象设计,通过该对象对实际物理硬件进行操作。需要对于实际物理硬件作出恰当的抽象,提取出物理硬件的各种状态与各种操作方法。

一致性过程的保证。

在系统的操作过程中,经常会出现需要保证前后数据和状态一致性的情况,不仅仅需要保证数据库的一致性,还需要保证物理机状态和数据库的一致性,在这种情况下,我们设计了一致性保证机制,它主要做了以下几个方面的工作:

定时循环Discover物理机,保证物理机状态和数据库状态的一致。

锁机制。在开始一致性过程的时候对于可能用到的物理资源进行“加锁”,以避免物理资源内容被修改。对应的,在结束一致性过程的时候进行“解锁”。

回滚机制。在一致性过程内部的操作都具有对应的回滚操作方法,如果执行过程中发生错误,可以采用该机制回滚到执行过程前。

事件的处理

在系统的运行过程中会产生各种各样的事件,比如虚拟机状态错误事件、Discover错误事件等。这些事件都有对应的处理方法,并且在产生事件的时候就被处理。事件在处理完后集合到事件列表中,虚拟化对象可以查询出与自己相关的事件,作为对象操作的输入。

为了保证硬件虚拟化技术与软件虚拟化技术的匹配,需要跟踪最新的硬件虚拟化技术,以此推进虚拟化软件技术的应用,提升服务器虚拟化技术的整体应用水平。

上一页  1 2 3 4 

Tags:世纪 互联 CloudEx

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