APP下载

基于OpenStack私有云平台构建及高可用实现

2015-12-07杨军彭兴闫格

绥化学院学报 2015年12期
关键词:数据库服务

杨军彭兴闫格

(闽南师范大学粒计算重点实验室 福建漳州 363000)

基于OpenStack私有云平台构建及高可用实现

杨军彭兴闫格

(闽南师范大学粒计算重点实验室 福建漳州 363000)

随着云计算技术的快速发展,开源云计算技术以其巨大的优势赢得了广泛的关注。文章介绍了OpenStack云平台的基本架构和组件功能,并利用自动化部署工具Fuel构建了4个节点的OpenStack私有云平台。在此基础上,说明了OpenStack高可用性的实现方式,并通过Galera实现了后端数据库的高可用。

云计算;OpenStack;Fuel;高可用

自2006年Google提出“云计算”的概念,云计算便影响着整个计算机行业。同时,随着云计算的快速发展,开源云计算技术也已成为云计算行业不可忽视的力量。开源云计算以其独特低成本、开放性、灵活性和创新性赢得了广泛的关注,逐步成为云计算基础架构的一种重要解决方案[1],一些商业公司和研究机构都采用开源云计算技术构建私有云平台以供内部使用和研究。目前,业界处于领先地位的开源云计算项目有OpenStack、Eucalyptus[2]、OpenNebula[3]和CloudStack[4]等,其中OpenStack的关注度最高且发展最快速。

OpenStack是一个由美国国家航空航天局(NASA)和美国Rackspace公司合作研究发起的项目,OpenStack是一个IaaS(InfrastructureasaService)层的软件,其目标是提供可靠的云部署方案及良好的扩展性。项目每半年发布一个新版本,版本号以字母表顺序命名,从第一版的Austin(2010.10)到最新版的Kilo(2015.4),已发布了11个版本。目前,OpenStack由11个子项目组成,包括Horizon、Nova、Swift[5]、Neutron、Cinder、 Keystone、Glance、Ceilometer、Heat、Trove、Sahara[6]。与其它开源云平台相比,OpenStack具备以下的优势[7]:OpenStack是松耦合的结构,模块清晰,添加新的功能组件时非常简单;……

登录APP查看全文

猜你喜欢

数据库服务
服务在身边 健康每一天
服务在身边 健康每一天
服务在身边 健康每一天
服务在身边 健康每一天
服务在身边 健康每一天
招行30年:从“满意服务”到“感动服务”
数据库
数据库
数据库
数据库