- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
openstack-Mitaka手动部署手册
OpenStack Mitaka
手动部署手册
概况
The?OpenStack?project is an open source cloud computing platform that supports all types of cloud environments. The project aims for simple implementation, massive scalability, and a rich set of features. Cloud computing experts from around the world contribute to the project.
OpenStack通过各种补充服务提供基础设施即服务?Infrastructure-as-a-Service (IaaS)IaaS`的解决方案。每个服务都提供便于集成的应用程序接口 :term:`Application Programming Interface (API)。
本指南涵盖了如何安装功能示例架构逐步部署下面主要的OpenStack服务,特别适合于对Linux经验丰富的OpenStack新用户:
OpenStack services
服务
项目名称
描述
Dashboard
Horizon
提供了一个基于web的自服务门户,与OpenStack底层服务交互,诸如启动一个实例,分配IP地址以及配置访问控制。
Compute
Nova
在OpenStack环境中计算实例的生命周期管理。按需响应包括生成、调度、回收虚拟机等操作。
Networking
Neutron
确保为其它OpenStack服务提供网络连接即服务,比如OpenStack计算。为用户提供API定义网络和使用。基于插件的架构其支持众多的网络提供商和技术。
存储
?
?
Object Storage
Swift
通过一个RESTful,基于HTTP的应用程序接口存储和任意检索的非结构化数据对象。它拥有高容错机制,基于数据复制和可扩展架构。它的实现并像是一个文件服务器需要挂载目录。在此种方式下,它写入对象和文件到多个硬盘中,以确保数据是在集群内跨服务器的多份复制。
Block Storage
Cinder
为运行实例而提供的持久性块存储。它的可插拔驱动架构的功能有助于创建和管理块存储设备。
共享服务
?
?
Identity service
Keystone
为其他OpenStack服务提供认证和授权服务,为所有的OpenStack服务提供一个端点目录。
Image service
Glance服务
存储和检索虚拟机磁盘镜像,OpenStack计算会在实例部署时使用此服务。
Telemetry服务请参见
Ceilometer服务
为OpenStack云的计费、基准、扩展性以及统计等目的提供监测和计量。
高层次服务
?
?
Orchestration服务请参见
Heat服务
Orchestration服务支持多样化的综合的云应用,通过调用OpenStack-native REST API和CloudFormation-compatible Query API,支持:term:`HOT Heat Orchestration Template (HOT)`格式模板或者AWS CloudFormation格式模板
在你对基础安装,配置,操作和故障诊断熟悉之后,你应该考虑按照以下步骤使用生产架构来进行部署
? 确定并补充必要的核心和可选服务,以满足性能和冗余要求。
? 使用诸如防火墙,加密和服务策略的方式来加强安全。
? 使用自动化部署工具,例如Ansible, Chef, Puppet, or Salt来自动化部署,管理生产环境
示例的架构
这个示例架构需要至少2个(主机)节点来启动基础服务:term:`virtual machine virtual machine (VM)`或者实例。像块存储服务,对象存储服务这一类服务还需要额外的节点
这个示例架构不同于下面这样的最小生产结构
? 网络代理驻留在控制节点上而不是在一个或者多个专用的网络节点上。
? 私有网络的覆盖流量通过管理网络而不是专用网络
硬件需求
控制器
控制节点上运行身份认证服务,镜像服务,计算服务的管理部分,网络服务的管理部分,多种网络代理以及仪表板。也需要包含一些支持服务,例如:SQL数据库,消息队列, and?NTP。
可选的,可以在计算节点上运行部分块存储,对象存储,Orchestration 和 Telemetry 服务。
计算节点上需要至少两块网卡。
计算
计算节点上运行计算服务中管理实例的管理程序部分。默认情况下,计算服务使用?KVM。
你可以部署超过一
文档评论(0)