Optimizing Paxos with Request Exchangeability for Highly Available Web Services
There are a variety of factors such as massive commodity computers,storage,network devices and complex management tasks running behind web services which make web services not available.Replication is an effective solution in that case.There are a variety of replication protocols,and which has been used most is called Paxos.For high available web services,we introduce Paxos as replication protocol and have done a series of optimization work.Firstly,we find that there exists exchangeability between requests to web services and the exchangeability can be used to improve the performance of Paxos.Secondly,in the light of the characteristics of web services with business processes,we find the exchangeable relationship between operations.The exchangeability between operations and the exchangeability between requests can be one-to-one correspondence.Thirdly,we apply the exchangeability to the optimization of Paxos for high available web services.Finally,we have implemented some experiments and experimental results show its effectiveness and performance advantages compared with other replication methods.
web service business process exchangeable relationship Paxos
Fenglin Zhang Xu Wang
School of Computer Science and EngineeringBeihang UniversityB eijing,China School of Computer Science and Engineering Beihang University Beijing,China
国际会议
长沙
英文
171-174
2013-10-23(万方平台首次上网日期,不代表论文的发表时间)