Mirantis OpenStack HA

  • Mysql使用Galera做Active/Active集群,同时使用Pacemaker,因为Galera mysql用到了领导机选举机制quorum,所以控制节点至少三个
  • RabbitMQ使用mirrored queues,运行在Active/Active模式
  • 有状态服务如neutron agents使用Pacemaker做Active/Passive部署
  • 无状态服务前端加HAProxy,所以无状态服务并没有部署在计算节点上

Controller Node(至少3节点)的HA部署图如下,每个controller node都运行有HAProxy,为所有的controller node管理一个VIP,提供HTTP和TCP协议的负载均衡。

时间: 2024-10-16 01:37:35

Mirantis OpenStack HA的相关文章

RedHat 和 Mirantis OpenStack 产品的版本和功能汇总和对比(持续更新)

Mirantis 和 Red Hat 作为 OpenStack 商业化产品领域的两大领军企业,在行业内有重要的地位.因此,研究其产品版本发布周期和所支持的功能,对制定 OpenStack 产品的版本和功能规划有重要的参考意义. 1. 版本基本情况 OpenStack 版本 OpenStack GA 日期 RedHat OpenStack Platform 版本 Mirantis  OpenStack Juno 2014-10-16 6 (Feb 9, 2015) 6.0 (12/25/2014)

离线快速部署Mirantis Openstack 9.0

Mirantis Openstack 9.0 简称为MOS 9.0.它是Mirantis 公司开发 openstack自动化安装工具,这个工具还有个专门的名字,叫做Fuel.   离线安装时不需要更新Ubuntu和MOS包,即不需要互联网连接.在同等网络带宽情况下可以比在线安装更快地部署.运气不好的话,用在线安装有可能遇到致命bug,导致安装失败,比如https://bugs.launchpad.net/fuel/+bug/1648732. 本指导书使用2016年7月的离线源进行安装.安装全程不

离线快速部署Mirantis Openstack 9.0.0

Mirantis Openstack 9.0 简称为MOS 9.0.它是Mirantis 公司开发 openstack自动化安装工具,这个工具还有个专门的名字,叫做Fuel. 离线安装时不需要更新Ubuntu和MOS包,即不需要互联网连接.在同等网络带宽情况下可以比在线安装更快地部署.运气不好的话,用在线安装有可能遇到致命bug,导致安装失败,比如https://bugs.launchpad.net/fuel/+bug/1648732. 本指导书使用2016年7月的离线源进行安装.安装全程不需要

部署Mirantis OpenStack与Fuel的系统配置要求说明

Fuel与Mirantis OpenStack从商业运行的角度而言,还是需要运行到经过验证的品牌设备上.不过从学习与实验的角度来看,也可以有一些其它替换性选择可以去用最小硬件来完成学习. 在选择硬件时,下面几个方面是值得注意的: 根据性能需求考虑,需要服务器有足够的硬件配置和网路卡配置,以便规避资源争用的情况:根据实际情况来匹配软件与硬件的需求:一个Fuel Master Node可以同时管理多个环境.如果需要运行不同的硬件环境,则需要考虑优化好相关的环境,分开数据部分和计算部分:选择合适的外部

Mirantis OpenStack Fuel8.0离线安装(MOS8.0本地源)

转载请注明:姬子的博客 目前mos已经更新到了8.0,集成了openstack的L版.搭载迄今为止最成熟的M版的9.0也是指日可待了. openstack愈趋成熟,我们愈是按耐不住内心的狂热.于是乎小伙伴们纷纷爆发了自己的小宇宙跳进MOS8.0的坑,被坑得"不亦乐乎". 确实,MOS8.0很难轻松的装成功.网络这块大山,一直压着我们寸步难行. 为了减少后来过路人的压力,我们做好了本地源,离线安装MOS8.0! 恩,下面就动手了. 前期准备 MOS8.0本地源下载:https://329

Mirantis OpenStack 8.0 版本大概性分析

作为 OpenStack 领域标杆性企业之一的 Mirantis 在2016年3月初发布了最新的 MOS 8.0 版本.本文试着基于公开资料进行一些归纳分析. 1. 版本概况 1.1 概况 社区版本:Liberty,默认集成的组件包括 Ceilometer.Cinder.Glance.Heat.Horizon.Ironic (首次支持).Keystone.Murano (an application catalog,首次支持).Neutron (使用 Open vSwitch 2.3.1:增强了

openstack 之 使用virtualbox 脚本自动安装mirantis openstack

请直接参考https://docs.mirantis.com/openstack/fuel/fuel-9.0/  上的 <Mirantis-OpenStack-9.0-QuickStartGuide> 以前不知道mirantis还提供了更加快捷的部署方案,就是连virtualbox的环境都帮你自动化部署完成了,你只需要根据你的硬件条件,按照你的需求配置虚拟机的相关参数,比如你的环境只有8G内存,那么你就选择部署一个3个节点的openstack,直接在virtualbox script中调用相应

OpenStack HA集群2-RabbitMQ集群

1.安装RabbitMQ-server [[email protected] ~]# yum install -y erlang rabbitmq-server [[email protected] ~]# systemctl start rabbitmq-server.service [[email protected] ~]# systemctl enable rabbitmq-server.service [[email protected] ~]# systemctl status ra

OpenStack HA集群3-Pacemake Corosync

节点间主机名必须能解析 [[email protected] ~]# cat /etc/hosts 192.168.17.149  controller1 192.168.17.141  controller2 192.168.17.166  controller3 192.168.17.111  demo.open-stack.cn 各节点间要互信,无密码能登录 [[email protected] ~]# ssh-keygen -t rsa Generating public/private