Server Selection in Distributed Computing Environment
-
摘要: 为了缩减分布式计算中计算任务的处理时间,本文从分布式计算的特性出发,把计算任务中的计算服务划分为顺序、并行、耦合三种模式.综合考虑服务提供能力和文件在网络上的传送量两种因素,以最大化同一服务提供主机上的相关计算服务数量为原则,提出了基于LVS(Linux Virtual Server)的改进服务主机地址选择算法.在发动机涡轮集成设计系统中验证了该算法,结果表明该算法能减少服务请求者与服务器之间的数据交互,从而缩短计算时间.Abstract: In order to reduce the processing time of computing task in distributed computing,this paper classifies the computing mode of computing tasks into three kinds based on the characteristics of distributed computing,i.e.parallel,sequential and coupled.Considering both the factors of service capability and data transformation,an improved server address selection algorithm based on LVS(Linux Virtual Server) is proposed to maxmize the quantity of computing services from the same server.The algorithm is verified in an integrated design system of aero turbine,and the results show that the proposed algorithm can reduce the data exchanges between the server and the service applicant,which in turn decreases the computing time.
-
Keywords:
- distributed computing /
- load balance /
- computing mode
-
-
[1] 冯国奇,王成恩.分布式业务过程管理中Web服务的应用及选择[J].计算机集成制造系统,2006,12(2):302~308. [2] Casalicchio E,Tucci S.Static and dynamic scheduling algorithms for scalable Web servcr farm[A].Proceedings of the 9th Euro-micro Workshop on Parallel and Distributed Processing[C].Los Alamitos CA,USA:IEEE Computer Society,2001.369~376. [3] Bryhni H,Klovning E,Kure O.A comparison of load balancing techniques for scalable web servers[J].IEEE Network,2000,14(4):58~64. [4] Hsieh C C.Optimal task allocation and hardware redundancy poli-des in distributed computing systems[J].European Journal of Operational Reserch,2003,147(2):430~447. [5] Yin P Y,Yu S S,Wang P P,et al.Multi-objective task alloca-tion in distributed computing systems by hybrid particle swarm optimization[J].Applied Mathematics and Computation,2007,184(2):407~420. [6] Kartik S,Murthy C S R.Task allocation algorithms for maximi-zing reliability of distributed computing systems[J].IEEE Trans-actions on Computers,1997,46(6):719~724. [7] 郭成城,晏蒲柳.一种异构Web服务器集群动态负载均衡算法[J].计算机学报,2005,28(2):179~184. [8] Zhang W.Linux server documentations[EB/OL].http://www.linuxvirtualserver.org/.2006-11-01/2006-11-20. [9] 王成恩,刘震.航空发动机涡轮设计集成技术[J].东北大学学报(自然科学版).2006,27(5):485-488.
计量
- 文章访问数: 1661
- HTML全文浏览量: 0
- PDF下载量: 247