论文部分内容阅读
在过去的十年里,云计算作为一种新兴技术引起了继个人计算机、互联网技术后的第三次信息化技术浪潮。云计算目的是对计算、网络、存储等IT资源进行有效整合并按需分配、按需所取,通过互联网的形式为企业或个人用户提供服务。已有许多高校开始通过构建高校私有云计算平台来提高高校服务器资源的利用率;为高校师生提供灵活的应用解决方案,提高应用系统的稳定性、可伸缩及可靠性,减少高校信息中心的服务器机房空间和电力消耗,降低整个信息化基础建设投资成本;同时解决高校传统信息化中心的IT资源管理复杂性、可扩展性差、稳定性差等问题。本课题提出一种基于Pacemaker + Corosync + HAProxy + Ceph的解决方案,设计了一种基于OpenStack云操作系统与Ceph分布式存储搭建高校私有云计算管理平台解决方案。利用本院现有的服务器作为契机,结合本院的办公与教学机房现实需求构建云计算管理平台并通过两种不同层次测试验证其高可用性。实验结果表明,该高可用解决方案实现了云计算管理平台各层次的高可用性,能够保证提供稳定、可靠的私有云计算管理平台。主要研究内容如下:1.针对高校云计算管理平台的建设,设计了一种基于OpenStack云操作系统与Ceph分布式存储结合构建高校私有云管理平台的解决方案。整合本院计算、网络、存储等软硬件资源构建云计算管理平台,为师生提供的虚拟机服务器、虚拟化云桌面服务,提高了服务器资源利用率。2.针对高校私有云的高可用性,深入研究云计算平台中的虚拟机在线实时迁移、虚拟资源动态调度等高级功能应用。目前OpenStack无法实现计算节点的高可用性,为此研究了 Ceph分布式存储解决方案,利用其高可靠的特点实现了计算节点的高可用性。提出了一种基于 Pacemaker + Corosync + HAProxy + Ceph 的实现 OpenStack 云计算管理平台高可用解决方案,保证云计算管理平台服务的可靠性和稳定性。3.对基于OpenStack结合Ceph分布式存储构建的高校私有云平台进行了基本功能和高可用性测试。实验证明,该云计算管理平台基本功能达到了预期目标;部署一年以来的运行结果,云计算管理平台的高可用测试证明该高可用解决方案可行。