Results for: Openstack云平台脚本部署

Openstack云平台脚本部署之Neutron网络服务配置(九)

2017年4月18日 Openstack, Shell, 云计算 11 comments ,

一、简介

Openstack网络服务Neutron主要负责网络连接任务,包括租户网络及子网的创建、网卡端口配置、访问IP地址管理以及高级网络服务(负载均衡DBaas、防火墙FwaaS)功能。以上功能通过不同的插件和代理来实现二层、三层及四七层网络虚拟化,常见的代理L3(3层),DHCP(动态主机I[……]

Read more

Openstack云平台脚本部署之Nova计算服务配置(八)

2017年4月18日 Openstack, Shell, 云计算 No comments ,

一、简介

OpenStack计算服务nova负责管理计算资源、网络、认证和平台扩展性,Nova自身不具备虚拟化能力,通过Libvirt API来与底层的Hypervisors交互。

Nova组件主要包括:

  • nova-api 服务:主要负责接收和响应来自最终用户的计算API请求;
  • [……]

Read more

Openstack云平台脚本部署之Glance镜像服务配置(七)

2017年4月18日 Openstack, Shell, 云计算 No comments ,

一、简介

Openstack镜像服务Glance能够使用户发现、注册和获取虚拟机镜像,可以提供Rest API获取虚拟机镜像元数据和检索真实镜像,可以将镜像保存到不同的位置,可以是简单的文件存储(File)、对象存储(Swift)或分布式文件系统(NFS、Ceph)。

这里首先初始配置的镜像[……]

Read more

Openstack云平台脚本部署之Keystone认证服务配置(六)

2017年4月16日 Openstack, Shell, 云计算 2 comments ,

一、简介

Keystone(OpenStack Identity Service)是OpenStack框架中,负责身份验证、服务规则和服务令牌的功能,Keystone是整个Openstack服务的注册表。

二、部署脚本

安装脚本,install-configure-keystone.sh
[[……]

Read more

Openstack云平台脚本部署之Memcached配置(五)

2017年4月16日 Openstack, Shell, 云计算 No comments ,

一、概述

1、Memcached简介

Memcached作为通用的基于内存的分布式缓存系统,它通过内存缓存的数据和对象减少外部数据的源的访问次数,常用来加速数据库驱动的动态网站。

Memcached是一个基于内存key-value 的缓存,能够存储一些数据库访问、API 调用、或者页面渲染的随[……]

Read more

Openstack云平台脚本部署之MongoDB集群配置(四)

2017年4月16日 MongoDB, Openstack, Shell, 云计算 No comments , ,

一、概述

1、MongoDB简介

MongoDB是一个开源的文档数据库,具备高性能、高可用和可扩展的能力。它在设计之初就是为了专门适应分布式系统集群的,传统的关系型数据库像MySQL就不能非常好地支持分布式存储。它可以从单服务器部署扩展到大型、复杂的多数据中心架构。利用内存计算的优势,Mongo[……]

Read more

Openstack云平台脚本部署之RabbitMQ高可用集群部署(三)

2017年4月12日 Openstack, Shell, 云计算, 分布式通信 No comments , ,

一、消息中间件简介

消息中间件大量应用于分布式系统的数据通信,通过提供消息传递和消息排队模型,能够实现系统松耦合、异步和并行处理,从而提高了系统的可扩展性、易维护性和吞吐性。
在消息中间件中,常见的角色大致包括Producer(生产者)、Consumer(消费者)、Broker(中转角色),典型[……]

Read more

Openstack云平台脚本部署之Galera高可用集群配置(二)

2017年3月21日 DevOps, MySQL, Openstack, Pacemaker, Shell, 云计算, 集群管理 No comments , ,

一、概述

社区文档中,Openstack的高可用架构采用“Pacemkaer+Haproxy+Galera”的架构,数据库服务的高可用采用Galera同步复制的多主数据库集群,在三个控制节点分别安装MariaDB,然后构建Galera多主集群,数据库后台会进行更新数据的同步复制。使用Haproxy[……]

Read more

Openstack云平台脚本部署之基础环境配置(一)

2017年3月17日 DevOps, Openstack, 云计算, 集群管理 No comments ,

一、关于Shell

对于Openstack平台部署现在有许多强悍的工具,从Devstack、到红帽的RDO、再到Mirantis的Fuel(完全Web化)。另外,配置管理工具也越发的强大,从chef、puppet、saltstack,再到现在酷酷的Ansible,真可谓百花齐放。手工操作->[……]

Read more

Openstack云平台脚本部署之概述(零)

2017年3月15日 Openstack, Shell, 云计算 No comments ,

一、脚本简介

Openstack-HA-Install-Shells脚本为本人在Openstack实践过程中总结所得,该脚本使用Shell撰写,用于Openstack高可用集群的部署,实现了Pacemaker、Galera、RabbitMQ、Openstack、Ceph等集群的半自动化部署,可用于[……]

Read more