论文部分内容阅读
近年来,云计算技术逐步发展成熟,这种新型的资源使用与交付模式已经被业界广泛的认知与接受。而在云计算中,私有云由于其能提供更加安全、高效、可靠以及个性化的IT基础设施服务,已经逐渐成为广大企业选择云计算的解决方案。随着私有云的逐渐普及,围绕如何在保障Qo S的前期下最大程度的提高资源利用率、降低运营成本的研究已经成为私有云领域的重要研究方向。由于用户使用云服务的及时性与伸缩性要求越来越高,所以不能简单的从经济成本和使用时间上做成本和资源的对应分配。需要综合考虑问题,面对用户频繁间断性的请求服务资源,要达到最优的、有效的资源分配与利用,就必须有最优的综合资源分配权衡方法。而对于自有数据中心的企业而言,建立一套基于Qo S资源分配的私有云平台系统成为自有数据中心企业的迫切需求。本文首先分析企业自有数据中心的建设现状,并指出现有数据中心从使用到运营方面所面临的问题。在总结国内外相关研究和实践成果的基础上,借鉴已有私有云平台系统的成功经验,以某智慧产业园云计算平台项目为背景,通过对其私有云平台的管理需求分析,设计并实现了基于Qo S资源分配的私有云平台,主要工作如下:(1)设计了一套基于Qo S的资源分配算法。本文针对问题模型对云计算资源分配进行独立优化方案设计。然后建立了云负载均衡模型,在此基础之上,设计并实现了基于Qo S的资源分配算法。从而通过资源的分配调度与回收,达到有效的利用资源的目的。(2)设计了一套云存储差异备份恢复方案。采用Ceph分布式存储及快照技术来实现私有云平台的更快备份速度以及更少资源消耗的差异备份解决方案,在数据备份与恢复的过程中,只对前后差异部分进行快照级别的备份,相比普通的完全数据备份,数据备份与恢复的效率得到了明显提高。(3)基于上述工作设计实现了基于Qo S资源分配的私有云平台。该平台采用SOA体系结构,便于与其他各业务信息系统集成,实现了以业务为单位的面向接口的无缝集成,使得私有云资源的使用与管理更加简单、快捷,用户的服务质量也得到有效的保障。平台由基础设施资源层、业务编排服务层以及操作管理门户层构成。其中基础设施资源层主要负责硬件资源的虚拟化与资源池的管理与调度;业务编排服务层主要负责将云资源按照企业自身的业务模型组合成服务;操作管理门户层主要负责通过用户界面形式将云资源服务简单、直观的提供给最终用户。该平台的实现大大提高了企业自有数据中心的资源利用率,通过基于Qo S的资源分配算法实现了虚拟资源的快速、准确、实时的分配,及时掌握服务的Qo S状态信息,方便资源的扩展与回收;通过简洁方便的门户实现了私有云资源简便、快捷的使用与管理,具有较高的使用价值。