Citrix XenServer@cloudstack基本功能测试报告2

Cloudstack功能测试

1、创建Zone、Pod、Clusters,添加hosts、Primary Storage、Secondary Storage

步骤:

1、 登录cloudstack控制板

2、 选择基础架构,选择区域,点击查看全部,然后点击添加区域

3、 选择基本区域类型

4、 输入区域名称、DNS、虚拟机管理程序(xenserver)、网络方案

5、 设置流量类型

6、 输入提供点名称、预留的系统网关、预留的掩码、起始预留系统IP、结束预留系统IP

clip_image002

7、 输入来宾网关、来宾网络掩码、来宾起始IP、来宾结束IP

clip_image004

8、 添加存储网段

clip_image006

9、 创建群集

clip_image007

10、 添加xenserver主机(pool)

clip_image009

11、 添加主存储

clip_image011

12、 添加辅助存储

clip_image013

在cloudstack management上查看

clip_image015

13、 启动配置,完成后启区域

成功创建

clip_image017

clip_image019

在xencenter上可以看到主存储

clip_image021

2、下载系统虚拟机模版

步骤:

1、 登录cloudstack management;

2、 输入以下的命令,下载系统虚拟机模版到secondary目录下

clip_image023

clip_image024

3、 成功下载并自动创建SSVM、VPVM。

clip_image026

系统虚拟机成功安装并运行

clip_image028

clip_image030

3、上传ISO到模版

步骤:

1、 由于使用的是内部URL,所以需要在cloudstack控制面板中的全局设置里设定相关的参数,在http://toneson.blog.51cto.com/4378039/1275041 里面没有说明,这里说明一下。

clip_image032

2、 在控制板上选择模版,选择视图ISO,添加ISO;

3、 上传ISO,确定存放ISO的网络URL位置;

clip_image034

成功上传ISO,并应用到所有区域

clip_image036

4、创建实例,使用IOS创建虚拟机和制作模版

步骤:

1、 在控制板上选择模版,点击实例;

2、 添加实例;

3、 选择区域,选择ISO

clip_image038clip_image040

4、 选择一个计算方案

5、 选择一个数据磁盘方案

6、 选择一个网络

7、 核对信息

clip_image042

8、 启动vm

VM成功创建

clip_image044

clip_image046

5、打开控制台,安装操作系统

步骤:

1、 在控制板上选择实例,选择相应的实例;

2、 在详细信息中选择打开控制台;

3、 安装OS

clip_image048

通过控制台对VM进行操作,成功创建实例

clip_image050clip_image052

6、安装xenserver tool,创建模版

步骤:

1、 选择刚才创建好的实例,挂载xenserver tool iso;

clip_image054

2、 安装.NET 4.0

clip_image056clip_image058

3、 安装xenserver tool

clip_image060

4、 使用sysprep封装系统,重新封装后关闭系统

clip_image062

5、 使用虚拟机的系统磁盘/根磁盘,创建系统模版

clip_image064clip_image066

成功创建模版

clip_image067clip_image069

7、从新创建的模版中部署虚拟机

步骤:

1、 点击实例,创建一个新的实例;

2、 选择区域,然后选择模版;

clip_image071clip_image073

3、 选择计算方案

4、 选择数据磁盘方案,此处不选,按照模版原来的配置

clip_image074

5、 核对信息,启动VM

clip_image076

6、重启完后输入相关的信息

成功从模版创建虚拟机

clip_image078clip_image080

clip_image081

8、虚拟机迁移

步骤:

1、 在控制板上选择实例,选择相应的实例;

2、 在详细信息中选择将实例迁移到其他主机;

clip_image083clip_image085

VM迁移成功

clip_image087clip_image089

9-1、高可用(xenserver pool没开启HA,cloudstack实例没提供HA)

步骤:

1、 在xenserver的pool上不开启HA功能;

clip_image090

vm i-2-758-vm的IP地址为192.168.20.181,位于xensrv1.pugz.com,CS上没有提供HA。

2、将xensrv1.pugz.com这台主机断电,使用ping命令长ping这2台vm,验证是否能自动切换。

clip_image091clip_image092

将xensrv1.pugz.com断电:

clip_image093clip_image094

clip_image096

在xensrv1.pugz.com上的vm不会自动迁移。重新启动xensrv1.pugz.com,实例不会自动,需要手动启动。

clip_image098

9-2、高可用(xenserver pool开启HA,cloudstack实例没提供HA)

步骤:

1、 在xenserver的pool上开启HA功能;

clip_image100

vm i-2-758-vm的IP地址为192.168.20.181,位于xensrv1.pugz.com,CS上没有提供HA。

2、使用ping命令长ping这2台vm,验证是否能自动切换。

clip_image101clip_image103

讲xensrv1.pugz.com的管理口所在网卡断开:

clip_image104clip_image106

大概5分钟后i-2-758-vm自动重启并启动在xensrv2.pugz.com上。

clip_image107

clip_image108

恢复网络通信后,将i-2-758-VM迁移回xensrv1.pugz.com,然后再将xensrv1.pugz.com断电:

clip_image109clip_image110

大概5分钟后i-2-758-vm自动重启并启动在xensrv2.pugz.com上。

clip_image107[1]

clip_image111clip_image113

在xenserver pool上开启了HA功能,即使没在cloudstack上提供HA,实例所在的host管理网络中断、或者宕机,也会自动迁移并在其他host启动。

9-3、高可用(xenserver pool不开启HA,cloudstack实例提供HA)

步骤:

1、 在xenserver的pool上关闭HA功能;

vm i-2-761-vm的IP地址为192.168.20.181,位于xensrv1.pugz.com,CS上提供HA。

clip_image115clip_image117

2、使用ping命令长ping这台vm,验证是否能自动切换。

clip_image118

将xensrv1.pugz.com的管理口所连接网卡断开:

clip_image119

等了大概15分钟,

clip_image120

自动切换了

clip_image121clip_image123

将i-2-761-vm迁移回xensrv1.pugz.com,然后将其断电:

clip_image125

等待15分钟之后,实例自动迁移到xensrv2.pugz.com上并重启。

clip_image126

在xenserver pool上关闭了HA功能,cloudstack上提供HA,实例所在的host管理网络中断、或者宕机,也会自动迁移并在其他host启动,但需要等待的时间较长,15分钟左右。

你可能感兴趣的:(云计算)