计算机研究与发展
計算機研究與髮展
계산궤연구여발전
JOURNAL OF COMPUTER RESEARCH AND DEVELOPMENT
2006年
z2期
575-582
,共8页
王继刚%顾国昌%谢世波%徐立峰
王繼剛%顧國昌%謝世波%徐立峰
왕계강%고국창%사세파%서립봉
面向服务计算%服务可用性%故障转移%消息日志%被动复制
麵嚮服務計算%服務可用性%故障轉移%消息日誌%被動複製
면향복무계산%복무가용성%고장전이%소식일지%피동복제
面向服务计算倡导以松耦合的方式构建开放、动态、高质量的网络服务,容错技术可以增加网络服务的服务质量,而故障转移则是其中的一个关键技术点,它能在系统资源部分损失的情况下,对剩余可用资源进行重新配置并恢复需要继续执行的服务状态.目前大多数的故障转移策略都不能保证服务的可用性,无法满足面向服务环境下网络应用的需要.针对这些问题,提出了一种面向服务的快速透明故障转移策略SOFailover.该策略基于服务器热备份,结合被动复制和消息日志协议保存服务状态,采用可靠UDP协议进行主备服务器间的信息交互和数据传输,并通过修改Linux内核加以实现.实验结果表明,SOFailover具有较短的故障转移延时和较低的系统开销,能够在保证服务可用性前提下高效透明地进行故障转移.
麵嚮服務計算倡導以鬆耦閤的方式構建開放、動態、高質量的網絡服務,容錯技術可以增加網絡服務的服務質量,而故障轉移則是其中的一箇關鍵技術點,它能在繫統資源部分損失的情況下,對剩餘可用資源進行重新配置併恢複需要繼續執行的服務狀態.目前大多數的故障轉移策略都不能保證服務的可用性,無法滿足麵嚮服務環境下網絡應用的需要.針對這些問題,提齣瞭一種麵嚮服務的快速透明故障轉移策略SOFailover.該策略基于服務器熱備份,結閤被動複製和消息日誌協議保存服務狀態,採用可靠UDP協議進行主備服務器間的信息交互和數據傳輸,併通過脩改Linux內覈加以實現.實驗結果錶明,SOFailover具有較短的故障轉移延時和較低的繫統開銷,能夠在保證服務可用性前提下高效透明地進行故障轉移.
면향복무계산창도이송우합적방식구건개방、동태、고질량적망락복무,용착기술가이증가망락복무적복무질량,이고장전이칙시기중적일개관건기술점,타능재계통자원부분손실적정황하,대잉여가용자원진행중신배치병회복수요계속집행적복무상태.목전대다수적고장전이책략도불능보증복무적가용성,무법만족면향복무배경하망락응용적수요.침대저사문제,제출료일충면향복무적쾌속투명고장전이책략SOFailover.해책략기우복무기열비빈,결합피동복제화소식일지협의보존복무상태,채용가고UDP협의진행주비복무기간적신식교호화수거전수,병통과수개Linux내핵가이실현.실험결과표명,SOFailover구유교단적고장전이연시화교저적계통개소,능구재보증복무가용성전제하고효투명지진행고장전이.