OpenStack如何实现高可用集群介绍
OpenStack是目前基于开源的,一个非常流行的云管理平台项目。这个项目由几个主要的组件组合起来完成一些具体的工作。因此它的集群比较复杂,也有多种选择方式。OpenStack 作为一个类似于 Amazon EC2 和 S3 的云基础架构服务(Infrastructure as a Service, IaaS),现在越来越多的企业正在搭建OpenStack平台来提高IT运行效率和降低IT成本。本文希望帮助大家快速了解OpenStack集群,并以此结合相关软件的官方文档来搭建一个高可用性的云管理平台。 1.OpenStack高可用性相关概念 1.1高可用性系统 高可用系统至少关注以下两个问题: 系统宕机时间―系统服务无法访问的时间总和。 数据丢失―意外删除或破坏数据。 高可用性的一个关键方面是消除单点故障(SPOFs)。SPOF是单个的设备或软件故障将导致系统停机时间或数据丢失。为了消除单点故障,必须存在如下必要的冗余: 网络组件,如交换机和路由器 应用程序和自动服务迁移 存储组件 设施服务,如电力、空调、消防 高可用性系统通常达到99.99%或更多的正常运行时间,这大约相当于每年累计停...








