- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Openstack网络.ppt
Openstack部署实践 吴 江 jiangwu1911@ Openstack部署模式的选择 Openstack的设计特点: 组件繁多:数据库、消息队列、nova、glance、cinder、swift、neutron… 各组件之间松耦合,可以安装在同一台服务器上,也可以安装在不同的服务器上。 硬件环境不同: 个人开发使用的OpenStack环境,和支持上千台物理机的OpenStack公有云,肯定需要采用不同的部署模式。 OpenStack支持不同厂商的存储和网络设备,针对不同的存储网络设备,OpenStack也需要采用不同的部署模式。 用户需求不同 不同的用户对容错、性能等方面,关注度不一样。需要根据用户的需求,提供不同的部署方案。 我们只挑选一些典型的部署模式介绍。 最简单的部署方式all-in-one 特点: 所有组件,包括数据库、消息队列、OpenStack各组件、虚拟机管理程序KVM和libvirt都安装在一台服务器上。 应用场景:一般用于搭建个人开发环境。 优点:硬件要求低,安装简单。 缺点:性能低、扩展性差、磁盘或服务器故障会导致数据丢失。 搭建方法:可以使用devstack(/)或packstack(/Quickstart)搭建。 不带HA的多节点部署 特点:整个系统分为一台控制服务器,一个多节点的计算集群,和一个多节点的存储集群。 应用场景:服务器数量有限(少于10台);用户不要求高可用;当硬件故障时,能够容忍丢失一些数据。 优点:计算集群和存储集群都可以按需要扩展。 缺点:控制节点存在单点故障。计算节点和存储节点如果发生硬件故障,会导致用户虚拟机数据的丢失(可以通过做RAID应对硬盘故障)。 搭建方法:可以采用Mirantis Fuel的多节点模式搭建。 带HA的多节点部署 特点:整个系统分为一个至少由3个节点组成的控制集群,一个多节点的计算集群,和一个多节点的存储集群。 应用场景:服务器数量较多(超过10台),用户要求高可用。当硬件故障时,用户能够容忍丢失一些数据。 优点:计算节点支持高可用,不存在单点故障。镜像服务使用swift作为后台,即使服务器故障,也不会导致镜像文件丢失。 缺点:计算节点和存储节点如果发生硬件故障,会导致用户虚拟机数据的丢失。 搭建方法:可以采用Mirantis Fuel的多节点HA模式搭建。 计算集群和存储集群使用外部存储 特点:计算集群和存储集群上的磁盘空间,由外部存储设备(SAN或NAS)提供。 应用场景:用户要求无论在任何情况下,虚拟机数据不丢失。 优点:即使某个计算节点或存储节点发生硬件故障,由于虚拟机数据在外部存储上,数据不会丢失。 缺点:磁盘阵列设备一般价格昂贵,部署维护复杂。 搭建方法:OpenStack仍旧使用Mirantis Fuel的多节点HA模式搭建。如果是SAN阵列设备,每个节点采用FC或iSCSI协议挂载外部硬盘。如果是NAS设备,节点可以采用NFS协议挂载外部文件系统。 使用CEPH存储集群 特点:使用CEPH搭建存储服务器集群,计算节点和存储节点的磁盘空间都由CEPH存储集群提供。 应用场景:用户要求无论在任何情况下,虚拟机数据不丢失。 优点:即使某个计算节点或存储节点发生硬件故障,由于虚拟机数据在CEPH存储集群上,数据不会丢失。 缺点:需要另外的服务器搭建CEPH存储集群。 搭建方法:使用Mirantis Fuel的多节点HA模式搭建,Fuel提供和CEPH的集成方案。 * * RabbitMQ MySQL OpenStack 虚拟机服务 OpenStack 云硬盘服务 OpenStack 镜像服务 OpenStack 认证服务 OpenStack dashboard OpenStack 网络服务 KVM libvirtd RabbitMQ MySQL OpenStack 虚拟机服务 OpenStack 云硬盘服务 OpenStack 镜像服务 OpenStack 认证服务 OpenStack dashboard OpenStack 网络服务 OpenStack控制节点 nova-compute libvirtd KVM OpenStack计算集群 cinder-volume LVM OpenStack存储集群 RabbitMQ MySQL OpenStack 虚拟机服务 OpenStack 云硬盘服务 OpenStack 镜像服务 OpenStack 认证服务 OpenStack dashboard OpenStack 网络服务 OpenStack控制集群 nova-compute libvirtd KVM OpenStack计算集群 cinder-volume LVM OpenStack存储集群 RabbitMQ MySQL
原创力文档


文档评论(0)