基于蚁群优化和最佳适配算法的云数据中心节能混合算法设计
1. 背景与动机
随着云计算服务在信息技术领域的广泛应用,云数据中心的能源消耗问题日益凸显。当服务器处于低利用率运行状态时,能源浪费可超过峰值能耗的 70%。为解决能源高消耗和服务器利用率不足的问题,需要优化资源使用方式,提高服务器利用率,降低能源消耗,同时满足用户的服务质量需求。
2. 系统设计
提出的系统旨在设计并实现一种结合蚁群优化(Ant Colony Optimization, ACO)和最佳适配优化算法(Best - Fit Optimization Algorithm)的混合算法,用于云数据中心的能源利用优化。具体流程如下:
1. 初始化虚拟机请求 :启动时,系统接收并初始化所有虚拟机请求。
2. 排序虚拟机请求 :按照能源利用率的递增、给定和递减顺序对虚拟机请求进行排序。
3. 应用混合算法 :将混合算法(ACO + 最佳适配优化算法)应用于虚拟机请求,以降低云数据中心的能源消耗。
4. 估计能源利用率 :算法执行后,估计能源利用率。
5. 比较能源利用率 :比较不同排序下的能源利用率,返回最小能源利用率的方案。
6. 分配虚拟机到物理机 :根据最小能源利用率的方案,将虚拟机分配到物理机上。
该过程会分别针对虚拟机请求的递增、给定和递减顺序重复执行。
超级会员免费看
订阅专栏 解锁全文
46

被折叠的 条评论
为什么被折叠?



