论文部分内容阅读
云计算是近年由网格计算、分布式计算和并行计算发展起来的全新商业计算模式,极大地改变了传统的资源使用和交付模式。在处于大数据爆发的时代,云计算以高效数据处理、低廉的资源成本受到业界的广泛关注和支持,各大公司也纷纷推出了公有云计算平台。但是很多企业对公有云计算平台能否保护其企业核心业务的流程和数据的安全持怀疑的态度。本文提出在企业内部部署私有云的方案,通过私有云计算平台进行统一的资源调度、数据访问控制和审计功能以确保企业信息数据的安全性和服务的稳定性。因此本文选择私有云相关理论和技术作为研究重点。本文的主要研究内容及创新点如下:(1)首先对国内外云计算相关领域的研究现状和背景进行了系统的调研和总结,分析了云计算发展的优势和特点,同时对云计算所涉及核心技术进行了深度的剖析。(2)本文结合私有云特点对当前业内主流云计算技术从软件架构、虚拟化支持方面进行对比,结果显示OpenStack技术性能突出。本文对OpenStack技术发展和核心组件进行了深入研究和分析,并基于OpenStack技术设计和实现了适用于中小企业的私有云计算平台。企业通过该平台可以对服务器集群计算资源池进行统一控制、监测和调度,通过虚拟化把计算资源按需分配给用户使用。(3)为了提高OpenStack私有云计算平台的容错能力进而提高云平台的稳定性,本文提出了容错的改进方案,利用该方案有效的提高私有云计算平台的容错能力,减少了由错误信息引发的各种异常(4)最后对私有云计算平台进行了性能测试,该测试证明私有云计算平台能有效地提高了计算资源的利用率和云服务的稳定性,同时也分析了私有云计算平台的不足。本文通过对私有云相关理论和OpenStack技术研究来分析和实现私有云计算平台的解决方案,为企业部署云计算平台进而提高云应用的效率并且降低用户维护应用系统的难度提供有益的参考。