openstack高可靠性介绍

1、高可靠性系统一个至关重要的方面是消除单点故障SPOF。SPOF是指能够导致系统宕机或者数据丢失的单个设备或者软件的故障。为了消除单点故障,需要检查以下几个结构的冗余性:
网络模块,比如交换机和路由器
应用和服务的自动迁移
存储模块
机房设施,如电源,空调,防火
大多数高可靠系统在多个非独立故障发生时会失效。典型的高可靠系统能够达到99.99%甚至更高的可靠性,意味着一年最多只能有一个小时的宕机时间,为了达到这个目标,高可靠系统需要实现在故障发生后1到2分钟内恢复。
对于openstack的基础服务来说能够达到上述要求,即openstack能够达到99.99%的可靠性。尽管如此,对于单个客户实例来说,openstack不保证99.99%的可靠性。
高可靠性取决与服务是否是无状态的。为了使无状态服务具备高可靠性,需要为无状态服务建立冗余实例。openstack的无状态服务包括nova-api,nova-conductor, glance-api, keystone-api, neutron-api和nova-scheduler。openstack的有状态服务包括数据库和消息队列。有状态服务的高可靠性取决于是否选择主从部署或者双活部署

http://docs.openstack.org/high-availability-guide

时间: 2024-10-22 14:45:39

openstack高可靠性介绍的相关文章

openstack架构简单介绍J版(更新中)

title : OPENSTACK架构简单介绍 openstack的发展及历史 openstack是什么? OpenStack是一个美国国家航空航天局和Rackspace合作研发的云端运算?软件,以Apache许可证授权.而且是一个自由软件和开放源码项目. 通俗点来讲,openstack就是一个用python编写的linux软件,openstack是一个开源云平台. openstack能干嘛? openstack最基础的功能就是产生云主机(vm虚拟机).用这些虚拟机能够做你想做的非常多事.比如产

OHSCE 教程:高可靠性的 PHP 通信框架

OHSCE高可靠性的PHP通信框架. PHP以太网(TCP/UDP/ICMP).RS232.RS485通信,可广泛直接或桥接各种网络工程通信. 特别合适于对可靠性要求较高.上位机与末端协同工作的场景.如物联网设备通信.智能化系统.工业与自动化系统.可靠网络服务器. 可运行于Windows.Linux.OS X(基础教程qkxue.net).对Windows提供了全项功能支持,与自动化生态亲和. 不过分追求高性能,充分平衡了可靠性与高性能. 天生支持分布式,可大规模部署. 在保证您的网络可靠性的前

理解 OpenStack 高可用(HA) (6): Pacemaker 和 OpenStack Resource Agent (RA)

本系列会分析OpenStack 的高可用性(HA)概念和解决方案: (1)OpenStack 高可用方案概述 (2)Neutron L3 Agent HA - VRRP (虚拟路由冗余协议) (3)Neutron L3 Agent HA - DVR (分布式虚机路由器) (4)Pacemaker 和 OpenStack Resource Agent (RA) (5)RabbitMQ HA (6)MySQL HA 1. Pacemaker 1.1 概述 Pacemaker 承担集群资源管理者(CR

IM系统如何保障消息高可靠性

消息传输的高可靠性在即时通讯系统中是最为基础.也是最核心的部分之一,同时也是衡量通讯系统的质量的重要指标.本文主要描述常见通讯系统模型的实现原理,分析影响消息传输可靠性的常见问题,并介绍有度即时通服务体系是如何通过架构及技术细节实现高可靠的消息送达机制.快递式系统模型是常见的即时通讯系统模型,主要结构如下图所示:该模型的消息发送过程不是一个完整事务,以下这些场景将出现丢消息的问题:1. ClientA将发消息送给Server,Server收到后回复ClientA发送成功,后续中转由Server保

高可靠性

HA高可靠性,特征实现系统的高可靠性,支持HA特性的设备有两块单板,一块为主用板,工作在Master模式,另一块为备用板工作在Slave模式,用户不能直接对备用板进行命令操作,需要通过主用板的命令行界面进行配置,然后主用板会将配置同步给备用板,来保持主备板当前配置一致 HA主要体现两个方面1.当主用板故障或拔出时,备用板将迅速自动取代主用板称为新的主用板,保证设备的继续运行2.当升级设备的时候,可以先升级备用板,在手工执行主备倒换 monitor link组 监控链路组,每个组由上行端口和下行端

如何建立高可靠性的企业网络

对于大部分大型企业来说,企业信息化建设在企业经营中发挥着举足轻重的作用.特别是在企业运作越来越融入计算机网络的今天,企业的沟通.应用.财务.决策.会议等等数据流都在企业网络上传输,构建一个"安全可靠.性能卓越.管理方便"的"高品质"大型企业网络已经成为企业信息化建设成功的关键基石. 为什么选择MPLS VPN技术组网 MPLS VPN组网技术是现在发展最快的VPN技术,无论是从技术本身,还是从常规的网络应用来说,MPLS VPN可以达到与ATM.帧中继同样的安全程度

理解 OpenStack 高可用(HA) (5): MySQL HA

本系列会分析OpenStack 的高可用性(HA)概念和解决方案: (1)OpenStack 高可用方案概述 (2)Neutron L3 Agent HA - VRRP (虚拟路由冗余协议) (3)Neutron L3 Agent HA - DVR (分布式虚机路由器) (4)RabbitMQ HA (5)MySQL HA 1. MySQL HA 方案概括 Mysql HA 方案有很多种,包括: mmm: http://mysql-mmm.org/ mha: https://code.googl

深入浅出高可靠性技术

一. 高可靠性技术概述 · 可靠性:Availability,可靠性=MTBF/ (MTBF+MTTR): ○ MTBF(Mean Time Between Failure:平均无故障时间):衡量稳定程度 ○ MTTR(Mean Time to Repair:故障平均修复时间):衡量故障响应修复速度 · 高可靠性的应用: ○ 网络高可靠性主要是指当设备或网络出现故障时,网络提供服务的不间断性. 1.可靠性达到5 个9 以上: 2.可靠性99.999%意味着每年故障时间不超过5 分钟: 3.可靠性

理解 OpenStack 高可用(HA)(2):Neutron L3 Agent HA 之 虚拟路由冗余协议(VRRP)

本系列会分析OpenStack 的高可用性(HA)解决方案: (1)概述 (TBD,写完整个系列在回来写这块) (2)Neutron L3 Agent HA - VRRP (虚拟路由冗余协议) (3)Neutron L3 Agent HA - DVR (分布式虚机路由器) (4)TBD 1. 基础知识 1.1 虚拟路由冗余协议 - VRRP 1.1.1 概念 路由器是整个网络的核心.一个网络内的所有主机往往都设置一条缺省路由,这样,主机发出的目的地址不在本网段的报文将被通过缺省路由发往路由器,从