● 摘要
随着近年数据中心的能源消耗占企业支出比例越来越大的情况出现,数据中心能耗监控管理得到了各互联网企业的重视,并成为整个行业的研究热点。在如今云计算逐渐发展和成熟的过程中,对数据中心能源消耗也有了灵活的监控管理的方式,与数据中心相比较,有更多的灵活性来实现数据中心的负载均衡或负载集中。因此,研究云计算数据中心资源分配的动态性和合理性,并同时提供一套完整的能耗管理框架具有十分重要的研究意义。
本课题研究源于搜狐公司系统运营部门的开源云计算平台项目,尝试对现有开源云计算平台进行一定的扩展,使其能够整合搜狐内部的数据中心资源。设计并实现了能够对数据中心进行能耗管理的监控系统。本论文主要研究内容及其成果有以下四点:1在云计算中心中增加物理机高可用性和稳定性的管理。主要对物理机传感器状态和物理机负载进行实时检测。实现了当一台物理机出现异常时,能够使其上的虚拟机快速迁移恢复服务。2是在云计算中心中增加能耗预测和能耗动态管理功能。通过大量数据的基础上对云计算中心使用预测算法进行时间敏感的预警分析,并动态调整节电能源分配。3是在云计算中心中通过策略的定制完成负载均衡特性。实现了整个云计算中心的负载均衡。4通过使用硬件支持的基础上,对服务器的功耗设置上限。实现整个数据中心功耗限制,从而节省数据中心建设成本。
本论文通过完成了适用于云计算平台的数据中心管理软件的设计和开发,在搭建的实验平台中,通过对比测试,实验结果证明在不影响性能的前提下,数据中心节能近30%。实现了提高资源利用率,降低数据中心能耗的作用。