Download presentation
Presentation is loading. Please wait.
1
Cobbler+RDO= Openstack
2
Cobbler
3
Cobbler基本介绍 2007年项目开始 Python开发,1万4千行代码 Cobbler web作为web管理
竞争对手:FAI,Foreman,Crowbar,Razor
6
Cobbler 架构
7
我使用Cobbler功能 Dnsmasq REPO源管理 电源管理:利用ipmitool 开机,关机,重启,pxe
DHCP管理,根据MAC地址 DNS管理 REPO源管理 电源管理:利用ipmitool 开机,关机,重启,pxe Kickstart模板管理 二次开发 Remote Control 直接访问IPMI远程管理 Bios:下次启动直接进入bios Pxe:下次启动,直接pxe Rebuld:服务器直接重装,一键搞定 Power:reset电源
8
添加一台服务器 cobbler system add --name=node12 --hostname=node12
--dns-name=node12.chenshake.com --profile=CentOS6.4-x86_64 --interface=eth0 --mac=00:E0:81:D8:42:F6 --ip-address= --subnet= --gateway= --static=1 --power-address= --power-type=ipmilan --power-user=albert --power-pass=admin
9
解决问题 一个kitstart文件,满足各种分区要求 Swap分区根据内存大小调整 一键安装系统 Netboot enable Sync
One time pxe reboot
10
我的Cobbler
11
RDO
12
What is RDO Redhat出品的Openstack部署工具 Puppet脚本 支持CentOS6.5以上,内核要求
支持Neutron:vlan,GRE,local,还不支持VXLAN 通过应答文件
13
使用的源 Core和update EPEL RDO Puppet和Puppet-deps Foreman和Foreman-plugin
14
Openstack
15
角色 控制节点 计算节点 网络节点 存储节点 API 数据库 消息队列 Keystone glance Nova compute
Neutron server DHCP L3agent Metadata host 存储节点
16
Openstack网络 公网 :控制节点对外API服务,网络节点 管理网络:所有节点都需要 存储网络:计算节点使用volume服务
虚拟机通讯网络:所有的计算节点和网络节点
17
Openstack租户网络 VLAN 4096数量限制 GRE 没有数量限制,性能稍差 VXLAN 没有数量限制,性能比GRE好
Local (测试,只支持All in One)
18
安装过程 创建cinder volumes (可选)
yum install -y yum install -y openstack-packstack packstack --gen-answer-file=multi-node-gre-node10.txt packstack --answer-file=multi-node-gre-node10.txt
19
网络拓扑图
20
Vlan 应答文件 交换机设置 网络 Eth0公网IP Eth1无需IP eth1端口trunk 交换机创建一个名字physnet1
CONFIG_NEUTRON_OVS_TENANT_NETWORK_TYPE=vlan CONFIG_NEUTRON_OVS_VLAN_RANGES=physnet1:10:20 CONFIG_NEUTRON_OVS_BRIDGE_MAPPINGS=physnet1:br-eth1 CONFIG_NEUTRON_OVS_BRIDGE_IFACES=br-eth1:eth1 网络 Eth0公网IP Eth1无需IP DEVICE=eth1 TYPE=Ethernet ONBOOT=yes 交换机设置 eth1端口trunk 交换机创建一个名字physnet1
21
GRE网络 网卡设置 Eth0:公网IP Eth1:私有IP 应答文件
CONFIG_NEUTRON_OVS_TENANT_NETWORK_TYPE=gre CONFIG_NEUTRON_OVS_TUNNEL_RANGES=1:1000 CONFIG_NEUTRON_OVS_TUNNEL_IF=eth1 网卡设置 Eth0:公网IP Eth1:私有IP
22
VXLAN网络 GRE模式装完后,修改
23
FAQ 无法访问floating IP 虚拟机访问外网很慢 虚拟机间访问很慢 Resize
Similar presentations