首页> 外国专利> Distributing software applications to virtual machines using genetic algorithms with already optimized initial values

Distributing software applications to virtual machines using genetic algorithms with already optimized initial values

机译:使用已优化初始值的遗传算法将软件应用程序分发到虚拟机

摘要

A method of allocating computers and supporting infrastructure (especially storage devices) to server components of distributed applications is disclosed. The method takes advantage of the portability of virtual machines between physical hosts. A genetic algorithm is used to generate a near optimal allocation of physical hosts to the server components of distributed applications. There is usually little difference between the near optimal allocation generated by the genetic algorithm than the optimal allocation which might be made other algorithms. Furthermore, the amount of time taken to execute the genetic algorithm is found to rise linearly with the number of allocation decisions to be made, making the allocation method more scalable than prior-art approaches.
机译:公开了一种向分布式应用的服务器组件分配计算机并支持基础结构(特别是存储设备)的方法。该方法利用了物理主机之间虚拟机的可移植性。遗传算法用于生成物理主机到分布式应用程序服务器组件的最佳分配。遗传算法生成的近乎最佳分配与其他算法可能产生的最佳分配之间通常没有什么区别。此外,发现执行遗传算法所花费的时间随着要做出的分配决定的数量线性增加,使得分配方法比现有技术的方法更具可扩展性。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号