如果配置合理,Xen Hypervisor能够用于实验环境,甚至可以用于低成本的生产平台。由于免费且部署过程简单,Xen这些年在各类企业中变得越来越流行。 一旦确定使用Xen,接下来就是使用你所选择的操作系统创建Domain-0虚拟机了。本文将介绍如何在Ubuntu上配置Domain-0。
尽管这个过程比较简单,但找到合适的管理工具满足企业级需求可能面临挑战,但像Peugeot这样的公司已经找到了解决办法。 在Ubuntu 14.04上安装Xen非常简单。运行Ubuntu时,HP Envy笔记本差不多每隔一天就会自动重启一次,有些用户会遇到堆栈溢出问题。如果联系HP支持中心寻求解决办法,他们也只……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
如果配置合理,Xen Hypervisor能够用于实验环境,甚至可以用于低成本的生产平台。由于免费且部署过程简单,Xen这些年在各类企业中变得越来越流行。
一旦确定使用Xen,接下来就是使用你所选择的操作系统创建Domain-0虚拟机了。本文将介绍如何在Ubuntu上配置Domain-0。尽管这个过程比较简单,但找到合适的管理工具满足企业级需求可能面临挑战,但像Peugeot这样的公司已经找到了解决办法。
在Ubuntu 14.04上安装Xen非常简单。运行Ubuntu时,HP Envy笔记本差不多每隔一天就会自动重启一次,有些用户会遇到堆栈溢出问题。如果联系HP支持中心寻求解决办法,他们也只是说硬件不支持Ubuntu,然后置之不理。
在Ubuntu中运行Xen与在物理环境中没什么区别。唯一值得注意的差异就是无法使计算机进入休眠模式,唯一的选择是彻底关闭它。你必须先等30秒左右Xen启动完成,然后才能够使用Ubuntu,因为Ubuntu内运行了Xen。
将Ubuntu配置为Xen Domain-0,必须先安装Ubuntu。一定要选择逻辑卷管理器,然后执行如下命令:
sudo apt-get install xen-hypervisor-amd64
最后,重启PC。
然而,Xen网站上关于在Ubuntu上安装Xen hypervisor的介绍有些过时,因为没有提供直观的界面告知Ubuntu硬盘使用情况,能够看到的是一个相当复杂的分区界面。我在个人电脑上安装Domain-0时,占满了整个硬盘,没有空间留给其他虚拟机了。幸亏我有一块固态硬盘能够用于安装Windows,或许能够快速运行Windows操作系统。但存在一个警告:Xen项目说在硬件辅助虚拟化模式中,Windows在Xen下运行缓慢,除非安装由Citrix以及其他厂商提供的准虚拟化驱动器。
执行完上面的命令并重启后,如图A所示,你能够使用如下Xen命令看到Domain-0虚拟机。
sudo xl list
图A.运行 sudo x1 list命令查看Domain-0虚拟机
执行完上述命令后,看到的仍旧是一个空白的屏幕,这可能会让你不知所措,不知道如何登陆到虚拟机中。你需要一台虚拟网络计算客户端比如Windows终端服务器或者Vinagre,如果你正在使用Citrix XenServer,那么可以使用XenCenter。
设置完Domain-0,继续使用Xen xl命令行工具配置第一台虚拟机。首先,Xen 项目网站上的说明告诉我配置一个桥接网络,这样虚拟机应该有自己的IP地址。使用说明中提醒要使用Open vSwitch而不是NetworkManager,但按照说明操作时卡壳了,因为Windows虚拟机无法识别网络接口。我尝试使用libvirt工具以及NetworkManager再次配置桥接网络,这样就成功了。
为配置一个虚拟机,你必须对图B中的配置文件做一些改变并执行如下命令:
sudo xl create <config filename>
图B.修改配置文件
一定要主意网络接口、镜像以及ISO文件路径。
正如你所看到的那样,在Ubuntu上安装Xen相当简单。只需要稍微做一些细心的配置,就能够使用全功能的Xen hypervisor了。
相关推荐
-
学会去爱Xen hypervisor
近年来,Xen管理程序受到大公司如亚马逊和Rackspace的欢迎。这背后隐藏的云提供商的新兴趣是什么呢?
-
新闻速递:思杰将Xen捐赠给Linux基金会
为了吸引不同的贡献者,企业软件厂商思杰将其开源Xen hypervisor捐赠给Linux基金会。Linux基金会将支持对Xen持续的开发与维护。
-
据说SUSELinuXenterprise Server 10要支持Xen hypervisor了!
-
思杰CTO:Xen hypervisor做自己
思杰公司的首席技术官Simon Crosby在8月7号旧金山举行的LinuxWorld/Next Generation Data Center会议上作了最后报告,并借这个平台强调了Xen hypervisor的优势与活力。