文章作者: Peter Jung,红帽高级解决方案架构师
IT网络环境在过去十年日趋复杂化,这在很大程度上和企业对IT技术与日俱增的依赖性有着密切联系。这就导致很多公司转而使用新的平台,如OpenStack,来推动创新和改善业务运营。
然而这些平台并非安装完毕,无需人工干预即可顺利运转;事实上,您还需要对它们进行一系列的手动精密微调。
高德纳咨询公司在2013年10月发表的一篇文章中预测,“软件定义型技术”将成为2014年十大战略性技术趋势之一。这一趋势的产生是因为“基础架构的可编程性以及数据中心的可互操作性标准的改进,这种改进得益于云计算,DevOp 和快速基础架构配置固有的自动化属性。” 软件定义型技术大致可分为三类:软件定义型网络,软件定义型数据库和软件定义型存储.
OpenStack定义数据库
我们已经讨论了使用面向企业的 OpenStack 平台实施可高度扩展的云基础架构的潜在价值 —OpenStack 定义型基础架构能够为企业带来如灵活性和多样化等关键业务优势,我们还介绍了OpenStack 涉及到的几个专业术语。在本文中,我们将向您介绍如何使用PackStack 安装OpenStack平台,以及使用OpenStack 控制面板管理 (Horizon) 在该平台上管理实体来创建新项目。
使用Packstack进行快速安装
红帽企业Linux OpenStack 平台配备了一个帮助用户进行平台安装的实用工具Packstack 。(请观看视频,了解安装窍门)
Packstack 是在简单环境下快速进行OpenStack平台安装的理想工具,可减少人工操作步骤,降低安装所需时间,有效提升操作效率。
在红帽培训体验一文中,我的同事们阐述了红帽企业Linux OpenStack 平台安装的如下步骤:
OpenStack-packstack套件中包含了用于安装红帽企业Linux OpenStack 平台的 packstack 工具,您可以使用可微调的应答文件在互动性/非互动性模式下进行安装。您还可以使用yum 在各类服务器上安装OpenStack-packstack套件。
使用Horizon 网路接口
Horizon 网络接口允许用户在OpenStack平台上通过管理实体来创建新项目。用户可通过以下链接,访问该网络前端; 用户还可以使用在 /root/keystonerc_admin 根目录下的密码,以系统管理员身份登录。 该操作系统密码(OS_PASSWORD) 为可变密码。
https://serveX.example.com/dashboard"
与租户协同工作
在介绍OpenStack 基础知识时,我们提到了“租户”(tenants) 一词,它的意思是指OpenStack基础架构中的群组- 这个群组可以是用户、实例、网络等。”在我们的白皮书“安装红帽企业Linux OpenStack 平台”中,
对租户的定义如下:
“租户一般是指:拥有一定数量OpenStack 资源和用户的项目。租户可以帮助多个项目,在权限和资源互不干扰的情况下,使用同一个云基础架构。”
尝试Horizon 的其他特色功能
在对基础知识有所了解后,您现在可以根据我们的简洁教程,学习如何在Horizon控制面板中创建租户 (tenants), 类型模板 (flavor), 用户 (users) 以及启用实例 (launching an instance)。
我们将在接下来的文章中讲解 OpenStack 平台的实际操作,并探讨构建适用于OpenStack平台的 平行扩展应用。如果您对其他话题感兴趣的话,请在评论栏中给我们留言。