基于服务部署的高可用模型及其可用性分配算法-中国科学院
第 卷 第 期 计 算 机 学 报
30 10
Vol.30 No.10
年 月
2007 10 CHINESEJOURNALOFCOMPUTERS Oct.2007
基于服务部署的高可用模型及其可用性分配算法
),) )
汤海鹰1 2 许 鲁1
1)(中国科学院计算技术研究所 北京 100080)
2)(中国科学院研究生院 北京 100039)
摘 要 传统高可用系统存在可扩展性较差的问题 文中提出基于服务部署的高可用系统模型,利用对计算资源
.
与存储资源的分离管理实现虚拟高可用服务节点,通过不同服务间共享冗余资源提高资源利用率,有效解决可扩
展性问题 基于服务部署高可用系统的关键问题为如何根据服务可用性期望值和使用模式等合理分配资源 针对
. .
本系统可用性分配特点,文中提出了最适合冗余优先分配算法,基于结合费用与惩罚值的目标函数得到满足需求
的相对最优解,实验证明此算法能较好地达到系统的实时服务部署要求.
关键词 服务部署系统;高可用系统;可用性评估;资源利用评价;可用性分配
中图法分类号 TP302
犎犻犺犃狏犪犻犾犪犫犻犾犻狋犕狅犱犲犾犅犪狊犲犱狅狀犛狅狀犇犪狀犱犐狋狊犃狏犪犻犾犪犫犻犾犻狋犃犾犾狅犮犪狋犻狅狀犃犾狅狉犻狋犺犿狊
犵 狔 狔 犵
),) )
1 2 1
TANGHaiYin XULu
g
1)( , , )
犐狀狊狋犻狋狌狋犲狅 犆狅犿 狌狋犻狀 犜犲犮犺狀狅犾狅 犆犺犻狀犲狊犲犃犮犪犱犲犿 狅 犛犮犻犲狀犮犲狊 犅犲犻犻狀 100080
犳 狆 犵 犵狔 狔 犳 犼 犵
2)( , )
犌狉犪犱狌犪狋犲犝狀犻狏犲狉狊犻狋 狅 犆犺犻狀犲狊犲犃犮犪犱犲犿 狅 犛犮犻犲狀犮犲狊 犅犲犻犻狀 100039
狔 犳 狔 犳 犼 犵
犃犫狊狋狉犪犮狋 Limitedscalabilitisacommon roblemfortradi