Openstack云平台实施方案Word格式.docx
- 文档编号:13713356
- 上传时间:2022-10-13
- 格式:DOCX
- 页数:22
- 大小:766.11KB
Openstack云平台实施方案Word格式.docx
《Openstack云平台实施方案Word格式.docx》由会员分享,可在线阅读,更多相关《Openstack云平台实施方案Word格式.docx(22页珍藏版)》请在冰豆网上搜索。
创建
20180605
李
一、概述
1.1方案编写目的
撰写此文的主要目的是为了指导“云平台项目”的顺利实施,根据客户的现状和发展需求,确定云平台的实施方案。
在实际实施工作中,将网络和服务器的需求任务明确。
1.2方案适用人员
本文档主要面向负责“云平台项目”的设计和实施的网络设计人员、管理人员、管理人员以及实施小组成员,以便通过参考本文档资料顺利完成项目沟通和实施。
1.3方案内容与范围
本方案主要就以下几点进行了分析和阐述:
Ø
项目总架构
网络规划明细
OpenStack组件分布HA服务器配置需求
分布式存储Ceph需求
服务器接线示意
云平台项目实施步骤
二、项目总架构图
云平台部署简述:
环境共需求14台服务器:
部署节点1个,控制节点3台,计算存储融合节点10台。
本次为标准环境部署,业务网络走二层。
存在的风险:
⏹1、网卡没有冗余;
⏹2、所有网络流量均走一块千兆网卡,cephrebalance是会造成网络阻塞
⏹3、服务器的千兆网口所连交换机为百兆交换机,会造成性能低下
本次安装要有1个部署节点,为了支撑后续的扩容和在部署节点上安装云平台监控系统,部署节点的服务器配置与控制节点一样即可。
编号
角色
配置
数量
部署节点
服务器型号:
SAS盘:
3x147GB
内存大小:
8G
CPU型号:
IntelE5406(8核)
CPU主频:
2.3GHzCPU数:
1个
网卡数:
2x2端口千兆板载网卡
Raid卡:
支持raid1,raid要有2Gcache卡配锂电池
1
控制节点3台组成HA,保证OpenStack服务高可用,可随机宕掉任意节点不影响云平台正常运行。
控制节点
3x600GB
64G
IntelE5-2667v4(8核)
2.3GHzCPU数:
2个
2x2端口万兆网卡
1x2千兆板载网卡
3
融合节点10台服务器,将会设置HOSTHA功能,保证某个计算节点意外宕机,该计算节点内虚机可以迁移到其他计算节点,保证业务继续运行。
2
融合节点
2x300GB
SAS盘:
3x600GB
SSD盘:
1x240GB
128GB
2.7GHzCPU数:
2x2端口万兆网卡
8
2.1软件架构图
图2-2:
OpenStack软件架构图
1.所有用户通过Horizon登陆Dashboard并使用Keystone认证,认证用户可进行云平台管理和日常操作。
2.Nova和Neutron分别进行计算和网络资源的虚拟化,Glance提供镜像服务,通过Glance、Nova和Neutron等组件用户可以完成虚机的部署以及日常操作。
3.Cinder基于Ceph提供云硬盘服务,给虚机提供持久化的存储后端。
三、网络规划
3.1网络VLAN规划
网络类型
VLANID
网段
网关
地址范围
PXE
1000
10.10.1.0/24
/
Public
1001
192.168.1.0/24
192.168.1.254
MGMT
1002
192.168.2.0/24
CephPub
1003
192.168.3.0/24
Storage
1004
192.168.4.0/24
Private
1005-1009
/
VXLAN
1010
192.168.5.0/24
IPMI
图3-1:
云平台网络VLAN规划
3.2网络IP规划
服务器角色
网卡
Bond
VLAN
Eth0
千兆电口
1002
管理口
/
1000
/
1000
部署节点
图3-2:
云平台网络IP规划
3.3网络角色介绍
用途
PXE
用于推送操作系统已经
OpenStack
部署操作系统和OpenStack,内部网络
public
DashBoard访问以及
floating网络
云平台DashBoard访问网络,需要外部访
问
CephPublic
Ceph读写数据流量
存储网络,内部网络,ceph南北向流量的
网络
Ceph内部Cluster流量,副
本的同步、rebalance流量
t
网络,存储网络,内部网络,ceph东西向流量的
Mgmt
OpenStack内部通信
用于OpenStack各个组件通信,内部网络
Private
生产网络
虚拟机业务网络
IPMI
服务器的带外管理口网络
需要与控制节点的Public网络互通,实
现HostHA
Overlay网络
表3-3:
网络类型说明
四、OpenStack组件HA及分布
4.1控制节点服务HA
Pacemaker管理的是有状态的服务
Pacemaker管理服务列表(crmstatus)
Ceilometer:
openstack-ceilometer-central(单活)
openstack-ceilometer-alarm-evaluator(单活)
Mysql(全活)
Rabbitmq-server(全活)
Haproxy(全活)
Neutron:
neutron-openvswitch-agent(全活)
neutron-metadata-agent(全活)
neutron-dhcp-agent(全活)
neutron-l3-agent(全活)
Haproxy代理的是无状态的API访问,起到loadblance的作用
horizonkeystonenova-apinova-metadata-apicinder-apineutron-apiglance-apiglance-registryceilometer-apirabbitmqmysqldradosgw
nova-novncproxy
4.2所有节点服务列表
Glance
Nova
Neutron
Cinder
Ceilometer
Ceph
glance-api
nova-cert
neutron-l3-agent
cinder-api
ceilometer-collector
mon
glance-registry
nova-novncproxy
neutron-ns-metadata-proxy
cinder-volume
ceilometer-agent-central
radosgw
nova-objectstore
neutron-server
cinder-scheduler
ceilometer-alarm-notifier
nova-consoleauth
neutron-openvswitch-agent
ceilometer-api
nova-api
neutron-rootwrap
ceilometer-agent-notification
nova-schedule
r
neutron-metadata-agent
nova-conducto
neutron-dhcpagent
五、分布式存储设计
Nova,Glance和Cinder提供了超融合的分布式存储后Ceph,
其提供了丰富的RESTAPI以供OpenStack调用,两个完美结合实现存储资源的虚拟化。
图5-1:
OpenStack与Ceph融合架构
Cinder采用Ceph后端,为虚
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Openstack 平台 实施方案