VMware vSphere@cloudstack功能测试报告
最近测试了一下Citrix的CloudPlatFrom 3.06,其实就是cloudstack,cloudstack现在的最新版本是4.X。Cloudstack是一个开源的云平台,可以管理vmware的vsphere、citrix的xenserver、redhat的KVM、oracle的VM、BareMetal。测试环境测试架构图测试架构描述:本次测试使用2台esxi5.1服务器,1台L2交换机,1台iSCSI存储来测试cloudstack管理vsphere及其相关的功能。cloudstack使用基础网络架构。Esxi服务器连接iSCSI共享存储,由vcenter统一管理。Cloudstack management server采用虚拟机的方式部署,运行于ESXi服务器之上。Cloudstack的网络部署采用base zone的模式,management network、guest network、Storage network都在同一个子网中。测试配置服务器操作系统配置IP
ESXi01Esxi 5.132GB内存,6张千兆以太网卡192.168.20.10(management network)
ESXi02Esxi5.132GB内存,6张千兆以太网卡192.168.20.20(management network)
Vcsa5.1SUSE linux ent2个vCPU,8GB内存192.168.20.30
VcloudmgmtsrvRhel6.34个vCPU,4GB内存192.168.20.16
Openfiler其他Linux2个vCPU,2GB内存192.168.20.201
存储配置
存储节点容量描述
Primary Stroage1TBSAN02,被2台ESXi主机挂载
Secondary Storage150GB使用openfiler模拟NFS server,被Vcloudmgmtsrv服务器mount上
Cloudstack的安装部署Cloudstack management server的安装过程:1、 准备运行cloudstack management的机器及OS2、 确保运行cloudstack management的机器能使用hostname –fqdn显示fqdn名称3、 关闭cloudstack server的setlinux4、 确保cloudstack server能访问internet5、 设置yum源6、 开启ntp服务,并同步时间7、 安装cloudstack management组件8、 重启相关的服务9、 安装数据库(可在cloudstack server os安装时同时安装)10、 编辑数据库配置文件11、 更改root用户密码12、 初始化数据库13、 在cloudstack management server挂载secondary stoarge此处略去相关安装部署的过程,详细安装部署过程可参考《CloudPlatform3.0.6InstallGuide.pdf》、cloudstack中国社区(http://www.cloudstack-china.org/)等。Cloudstack功能测试
1、创建Zone、Pod、Clusters,添加hosts、Primary Storage、Secondary Storage
步骤:1、 登录cloudstack控制板2、 选择基础架构3、 选择区域,点击查看全部4、 点击添加区域5、 设置区域类型6、 输入区域名称、DNS、内部DNS、虚拟机管理程序(vmware)7、 设置管理网络、来宾网络8、 添加资源(clusters、hosts、主存储、辅助存储)9、 启动
成功创建,在vSphere client可以看到主存储使用iSCSI,辅助存储使用NFS
2、上传模版
步骤:1、 在控制板上选择模版,点击注册模版;2、 上传虚拟机模版,确定存放模版的网络URL位置;
3、上传ISO
步骤:1、 在控制板上选择模版,选择视图ISO,添加ISO;2、 上传ISO,确定存放ISO的网络URL位置;
上传的ISO
4、添加计算方案
步骤:1、 在控制板上选服务方案,点击添加计算方案;2、 按需创建计算方案;
5、创建实例
步骤:1、 在控制板上选择模版,点击实例;2、 添加实例;3、 选择区域,选择模版或者ISO4、 选择一个模版5、 选择一个计算方案6、 选择一个数据磁盘方案7、 选择一个网络8、 核对信息9、 启动vm
VM成功创建
6、打开控制台
步骤:1、 在控制板上选择实例,选择相应的实例;2、 在详细信息中选择打开控制台;
通过控制台对VM进行操作
7、虚拟机迁移
步骤:1、 在控制板上选择实例,选择相应的实例;2、 在详细信息中选择将实例迁移到其他主机;
VM迁移成功
8-1、高可用(vsphere cluster上开启HA,cloudstack提供HA/没提供HA)
步骤:1、 在vSphere Cluster上开启HA功能;第1台vm(i-2-6-vm)的ip地址为192.168.20.54,位于esxi02上的,cloudstack没有提供HA;第2台vm(i-2-8-vm)的IP地址为192.168.20.56,同样位于esxi02.pugz.com,cloudstack提供HA。2、将esxi02.pugz.com这台主机断电,使用ping命令长ping这2台vm,验证是否能自动切换。将esxi02断电:迁移:
2台vm都会自动迁移到esxi01.pugz.com并启动。即使cloudstack上的服务方案不提供HA,依赖vsphere的HA,实例也可得到高可用保护。
8-2、高可用(vsphere cluster上关闭HA,cloudstack提供HA/没提供HA)
步骤:1、 在vSphere Cluster上关闭HA功能;第1台vm(i-2-6-vm)的ip地址为192.168.20.54,位于esxi01.pugz.com,cloudstack没有提供HA;第2台vm(1-2-8-vm)的IP地址为192.168.20.124,同样位于esxi01.pugz.com,cloudstack提供HA。
2、将esxi01.pugz.com这台主机断电,使用ping命令长ping这2台vm,验证是否能自动切换并启动。将esxi01断电:如果vspherecluster没有启用HA,Cloudstack提供HA或者不提供HA的实例都不会自动迁移到其他esxi主机(esxi02.pugz.com)并启动。
长大了娶唐僧做老公,能玩就玩一玩,不能玩就把他吃掉。 小手一抖,钱钱到手! 修养的艺术,其实就是说谎的艺术。 饭在锅里,我在床上*^_^* 过来看看的 内练一口气,外练一口屁。
页:
[1]