● 摘要
2006 年 8 月 9 日,Google 首席执行官埃里克·施密特(Eric Schmidt)在搜索引擎大
会(SES San Jose 2006)首次提出“云计算”(Cloud Computing)的概念。翻开人类历史
发展的档案,每一次大的社会进步都是伴随着人类对新科技的不断探索和应用而成长
的。科学技术的每一次进步,都使人类更加解放自己,使经济、社会和人类文明上升到
新的层次。进入信息时代,一项项 IT 产业的进步,不仅极大地提高了人类的生产力,
也在深刻改变着人们的思维和生活方式。今天,人们获得信息的方式已经发生了翻天覆
地的变化,我们可通过互联网更快、更便捷的获取最新信息。但在我们要想随时获取到
信息仍然存在障碍。而云计算技术的发展和成熟为这方面带来一场划时代的革命,幸运
的是我们正好赶上了这次革命。
世界各地围绕着云计算涌现出了无数的技术革新和新的商业模式。OpenStack 就是
云计算众多的具体实现之一,它可以实现资源的共享以达到规模经济,类似基础设施
(水、电)。
本文主要基于 OpenStack 云平台,并进行深入研究和剖析 OpenStack 的基础架构及
实现原理。本文旨在提出一个平台架构及云端运维的思想,首先,利用此平台可以快速
构建基于 OpenStack 的私有云环境,其次,此平台提供了对于整个私有云环境资源池的
运维管理,其中运维管理主要体现在自动化且快速部署各种各样应用上,另外提供对应
用的实时监控。本平台处于云的服务方式中的 PaaS(平台即服务)的层次。然而 OpenStack
提供的是 IaaS(基础设施即服务)这个层次的功能。所以本平台通过快速构建 OpenStack
环境,并且基于 OpenStack,这样就真正构建了起了比较完整的云生态系统