计算机工程与科学
計算機工程與科學
계산궤공정여과학
Computer Engineering and Science
2015年
9期
1607-1613
,共7页
虚拟化%Web服务%动态负载均衡%自动化控制%集群%任务调度
虛擬化%Web服務%動態負載均衡%自動化控製%集群%任務調度
허의화%Web복무%동태부재균형%자동화공제%집군%임무조도
virtualization%web server%dynamic load-balancing%automation control%cluster%task scheduling
为了提高Web服务集群的伸缩性和自动化能力,从虚拟化和负载均衡两方面研究集群系统,对现有负载采集策略做了改进,设计并实现了一种可根据负载值自动控制集群规模的模型XCluster.新模型运行在Xen提供的虚拟化环境中,实时监视宿主机层和虚拟机层的负载状态,随着集群系统总负载的增长,逐渐引入新的虚拟机来扩大集群规模,同时将任务合理分配到各个虚拟机节点上;当总负载下降时,逐渐关闭虚拟机缩小集群规模,释放出来的硬件资源又可以提供给其他集群系统使用.理论分析和实验结果表明,XCluster只需占用很少的网络通信量完成信息收集和命令下达,能够充分利用虚拟机易于管理的优势完成后端节点的调度,并且在任务总量相同的情况下,使用尽可能少的集群节点来执行任务.
為瞭提高Web服務集群的伸縮性和自動化能力,從虛擬化和負載均衡兩方麵研究集群繫統,對現有負載採集策略做瞭改進,設計併實現瞭一種可根據負載值自動控製集群規模的模型XCluster.新模型運行在Xen提供的虛擬化環境中,實時鑑視宿主機層和虛擬機層的負載狀態,隨著集群繫統總負載的增長,逐漸引入新的虛擬機來擴大集群規模,同時將任務閤理分配到各箇虛擬機節點上;噹總負載下降時,逐漸關閉虛擬機縮小集群規模,釋放齣來的硬件資源又可以提供給其他集群繫統使用.理論分析和實驗結果錶明,XCluster隻需佔用很少的網絡通信量完成信息收集和命令下達,能夠充分利用虛擬機易于管理的優勢完成後耑節點的調度,併且在任務總量相同的情況下,使用儘可能少的集群節點來執行任務.
위료제고Web복무집군적신축성화자동화능력,종허의화화부재균형량방면연구집군계통,대현유부재채집책략주료개진,설계병실현료일충가근거부재치자동공제집군규모적모형XCluster.신모형운행재Xen제공적허의화배경중,실시감시숙주궤층화허의궤층적부재상태,수착집군계통총부재적증장,축점인입신적허의궤래확대집군규모,동시장임무합리분배도각개허의궤절점상;당총부재하강시,축점관폐허의궤축소집군규모,석방출래적경건자원우가이제공급기타집군계통사용.이론분석화실험결과표명,XCluster지수점용흔소적망락통신량완성신식수집화명령하체,능구충분이용허의궤역우관리적우세완성후단절점적조도,병차재임무총량상동적정황하,사용진가능소적집군절점래집행임무.