扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
在本页阅读全文(共2页)
创建虚拟机
首先点击“New VM”创建一台虚拟机。因为有的虚拟机的创建的时候是要求特定操作系统环境的,因此我们将提前设定选择的操作系统。创建虚拟机过程中涉及所选择的操作系统、CPU数、存储容量、硬盘容量以及网络端口等简单选项。如果你有使用虚拟化软件的经验,这些选项应该非常容易设定。
操作系统的安装有两种方法:一是使用XenServer驱动,二是使用ISO文件。当选择使用ISO文件时,应该提前指定保存位置,例如Windows共享文件夹或者NAS。这次我们选择的是XenServer驱动,安装Windows Server 2008操作系统,当然也可以安装64位操作系统,安装过程大约需要15分钟。这与在物理服务器上安装操作系统的方法基本相同。
单击工具栏的“New VM”开始创建虚拟机(点击放大)
首先选择使用的操作系统。除了Linux以外,还有对应的32位和64位Windows系统(点击放大)
设定虚拟机的名称(点击放大)
设定安装位置,因为这次我们是使用XenServer启动进行安装的,所以选择“Physical DVD Drive” (点击放大)
设定使用的CPU核心数和存储容量(点击放大)
设定硬盘容量,如果容量比默认数值多或者少的话,单击“Edit” (点击放大)
硬盘容量的变更画面(点击放大)
如果数值变更再下一步(点击放大)
选择使用的以太网卡,因为这次使用默认的以太网卡,所以继续下一步(点击放大)
完成虚拟机的设定。如果XenServer驱动器中设定使用操作系统安装盘,就会自动开始检查虚拟机,点击“Finish”完成。这样,当虚拟机启动的时候,安装开始(点击放大)
切换到“Console”标签确认安装情况。如果希望创建独立窗口,单击画面下方的“Undock” (点击放大)
安装完操作系统之后,我们将开始安装XenServer工具。安装时只选择屏幕中央的DVD Drive:xs-tools.iso。因为设定之后安装将自动进行,所以我们根据指示进行安装就可以了。
选择了Console上面的从DVD Drive:xs-tools.iso安装,XenServer将从客户操作系统启动(点击放大)
安装指示一步一步完成XenServer Tools的安装(点击放大)
完成后重新启动,这样就完成了XenServer Tools的安装(点击放大)
虽然这次我们介绍的是使用XenServer驱动来安装客户操作系统,不过在实际应用中,使用ISO文件更为方便一些,因为XenServer的ISP文件要使用Windows共享文件夹(CIFS)或者Unix/Linux的文件夹(NFS)。
设定方法很简单。首先,ISO文件保存在CIFS或者NFS共享文件夹中。然后,点击XenCenter Storage的SR标签。接下来,不管你选择哪个选项,它都会按照指示进行安装,因为CIFS或者NFS可以被选择作为ISO程序库。
点击Storage标签的New SR选项创建ISO程序库(点击放大)
选择共享文件夹类型。这里我们选择Windows File Sharing(CIFS),因为这次我们使用的是Windows共享文件夹(点击放大)
指定共享文件夹名称。如果访问限制的话,这里要指定有访问权限的用户(点击放大)
设定程序结束,ISO程序库出现在列表中(点击放大)
也可以简单确认ISO程序库中设定的ISO文件(点击放大)
XenServer控制画面的特点就是在屏幕上可以扩大或者缩小显示客户操作系统。在使用VMware或者Hyper-V的时候,如果客户操作系统设定了XGA分辨率,那么被管理PC上不会显示除了XenServer缩小屏幕或者所有全屏的选项。显示的灵活性是一个有趣的特点,但是在实际应用中缩小字体并没有太大意义
在XGA客户环境下显示了客户操作系统桌面的情况。(点击放大)
单击Unlock切换为窗口表示,即使窗口缩小也能够清晰表示(点击放大)
取消勾选Scale,以两倍大小表示(点击放大)
XenServer与VMware或者Hyper-V的区别可能就关闭客户操作系统时管理平台的表示方法。在使用VMware和Hyper-V的情况下,关闭客户操作系统后表示的是设定画面或者其他画面,但在XenServer下,关闭客户操作系统后仍表示的是状态画面。在你第一次使用的时候,可能会在关闭问题上花费一些时间。
如果屏幕上出现“This VM is currently shut down. Click here to start it.”就表示虚拟机已经被关闭(点击放大)
虚拟机的性能?
这次我们使用的是CrystalMark 2004R3基准测试软件,对同时运行不超过6台虚拟机进行基准测试。每台虚拟机是单CPU和1GB内存,操作系统是Windows Server 2008。我们将在同一时间手动启动每台虚拟机的基准软件,这样就避免了延迟问题。
虚拟机台数=1台
虚拟机台数=2台
虚拟机台数=3台
虚拟机台数=4台
虚拟机台数=5台
虚拟机台数=6台
当虚拟机台数增加的时候,ALU(逻辑演算)和FPU(浮点运算)看不出太大变化。也许是因为采用了基于开源的Xen hypervisor环境,虚拟机台数增加到5台以后就开始出现一些不可预期的变化。
另一方面,内存和硬盘的变化与虚拟机台数变化没有对应关系,只是硬盘访问性能会随着虚拟机台数的增加而降低。因为这个结果与以前我们对Hyper-V的基准测试结果有些类似,所以我们应该特别注意环境架构的问题。
这次评测针对的是Express Edition的使用,当然也可以针对实际应用。如果服务器只与一个XenServer进行集成的话,这就足够了。然而,当使用了两个或者更多个XenServer的时候,光使用Express Edition就不够了。这种情况下就必须进行单独管理,因为XenCenter管理工具只能管理一个XenServer,又必须购买一款高级产品来解决这个问题。不过,如果在采用高级产品的同时又不浪费已架构的环境的话就更加方便了。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者