1、VMware Integrated OpenStack 试用实验一、 实验环境介绍1、 VSphere 群集:实验环境从自家数据中心选取一个刀箱部分主机作为实验环境,建立两个群集,群集 m620 作为 VMware Integrated OpenStack(以下简称 VIO)运行环境,群集 m610 作为租户资源。每个群集含 3-5台物理主机,内存 128G,双路 CPU。实际如果将 VIO 用于生产(目前 1.0 版本有诸多问题,不建议) ,建议使用独立群集,区分当前 VSPHERE 数据中心。本次实验采用 vsphere 6.0,客户端试用 Web Client。2、 网络:VIO 要求使
2、用 VMWARE 分布式交换机 DVS,实验环境建立 3 个分布式交换机,分别对应管理网络,业务网络,ISCSI 网络,每个交换机绑定 2 块万兆物理网卡;其中业务网络和管理网络采用动态链路聚合,ISCSI网络采用多路径,物理交换机和存储网络开启 DCBX。划分一个 24 位网络用于租户网络测试。有条件的应该采用 NSX 为最佳。注意:将用于租户的测试网络的分布式交换机需要命名为“dvs” ,否则会有建立租户网络失败的情况。楼主也是经过多次测试,经查阅 VIO 官方博客,发现确实存在这个现象。地址规划:Vcenter:192.168.10.95/24VIO management-server:
3、192.168.10.188/24VIO 组件地址范围:192.168.10.50-192.168.10.69(至少需要 18 个)VIO 组件发布地址:10.52.3.11-15/24 ,对外服务虚拟IP:10.52.3.16/24VIO 组户网络: 10.52.2.0/243、 存储:数据中心划取 2 个 LUN,大小分别位 200G。分别挂载为“openstack-vio-vm” ”openstack-vio-image“,分别用于存放租户虚拟机云硬盘和镜像。二、 实验步骤1、 部署 vshper 环境(略)群集部署网络和存储部署2、 部署 VIO management-server下载
4、 OVF 模板: http:/ 密码:qle2 来自:http:/ m620 上部署 ovf 模板选择本地文件选择目标,设置网络(VENTER 所在管理网络)部署完成如果没有出现 VIO 管理插件,请前往主页- 系统管理-客户端插件3、 VIO 部署进入 VIO 管理插件,点击 Getting Started选择基本任务-Deploy OpenStack选择全新部署或从配置模板部署,建议测试时导出一个模板,避免重新部署时重复填写。这里选择全新模式。输入 vcenter server 管理账号选择 VIO 组件部署的目标群集,这里选择 M620这里是关键设置从上往下分别是:管理网络所在的端口组(
5、与 VCENTER 同个网络)IP 地址范围(至少 18 个)掩码Getway 和 DNS addresses 为可选项OpenStack API Access Network Setting 为 VIO 组件外部通讯网络,用户租户门户(按开始的规划填写)至少 2 个地址,不包含下一步的虚拟地址下一步:这里设置 Load Balancer 对外公布虚拟地址(租户门户)-设置 Nova cluter 信息-选择群集为 M610选择租户实例存储位置,选择 openstack-vio-vm选择镜像存储位置,选择“openstack-vio-image”选择虚拟交换机,这里为 dvs,使用 NSX Networking不在本例讨论范围。设定管理员账号密码配置信息,将要部署这些组件,点击完成开始自动配置。如果配置信息准确无误,自动配置将顺利完成,过程将持续 20 分钟左右。-茶歇-部署完成增加的端口组,专门用于 VIO-DHCPSERVER4、 配置 VIOVio 管理地址 https:/10.52.3.16输入之前部署时设置的管理员账号密码进入管理员面板认证面板- 项目-创建项目设置项目配额进入系统面板-创建网络项目:选择刚才创建 test物理网络即分布式交换机名称,经测试只能用 dvs点击网络名称 vnet1002,接着要创建子网创建子网分配地址池创建端口创建测试用户测试用户登录