Novell公司的SUSE Linux Enterprise Server(SLES)11为服务器虚拟化提供了基于Xen的完整功能堆栈。但是,SLES 11是如何处理虚拟机管理的呢? 首先,让我们弄清楚一件事:SLES 11不是作为专门的平台开发的。它是一款通用的服务器操作系统,你可以将其作为虚拟化主机,也可以作为Apache Web服务器。因此,好的虚拟机管理工具来之不易。
这不是意味着SLES 11虚拟机管理不可能,只是不同而已。 使用libvirt管理SLES 11虚拟机 最基本的SLES 11虚拟机管理工具是libvirt,它包含在多数Linux版本里。libvirt能管理X……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
Novell公司的SUSE Linux Enterprise Server(SLES)11为服务器虚拟化提供了基于Xen的完整功能堆栈。但是,SLES 11是如何处理虚拟机管理的呢?
首先,让我们弄清楚一件事:SLES 11不是作为专门的平台开发的。它是一款通用的服务器操作系统,你可以将其作为虚拟化主机,也可以作为Apache Web服务器。因此,好的虚拟机管理工具来之不易。这不是意味着SLES 11虚拟机管理不可能,只是不同而已。
使用libvirt管理SLES 11虚拟机
最基本的SLES 11虚拟机管理工具是libvirt,它包含在多数Linux版本里。libvirt能管理Xen与KVM平台,但是它只是一个普通的架构。
libvirt所使用的最基础的工具是红帽的Virtual Machine Manager,也叫做virt-manager。这个工具只显示连接到virt-manager的在主机上可用的虚拟机视图。没有简单的界面显示某台虚拟机运行在哪里。由于这种限制,virt-manager很适合小型环境,不过在大型环境就变得难以管理。
对于大型SLES 11部署的虚拟机管理,你可用使用hb_gui工具,不过该款工具旨在管理集群,而不是虚拟机。你可用使用hb_gui 找到虚拟机的位置,甚至执行迁移,但是它显示了集群里目前的所有活动,这使得看清楚虚拟环境的情况更加困难。
使用PlateSpin管理SLES 11虚拟机
如果你需要一种更结构化的方式来对虚拟机进行管理,Novell通过在2008年收购的PlateSpin线提供了额外产品。
用到的产品就是PlateSpin Orchestrate,可以在VMware、微软Hyper-V、Xen和混合虚拟环境里启用虚拟机管理。其关键组件是Orchestrate Server,通过连接到安装在虚拟机和主机上的代理检测资源并执行管理任务。Orchestrate Development Client允许虚拟化管理员创建策略以自动化某些任务,如动态配置。
Orchestrate支持广泛的平台。代理能用于多个主要的hypervisor,支持Linux和Windows虚拟机。不过,安装大量的Orchestrate会迅速变得复杂,这意味着需要大量知识和时间来设置。
同时,Orchestrate不是免费的,其他用于SLES 11的虚拟机管理工具也是如此。
PlateSpin的另一个产品Convert将物理机转换成虚拟机,反之亦然。其他产品能检修虚拟环境并修复故障。但是多数PlateSpin产品用于Window虚拟机管理很好,但有的不适合SLES 11。
“有限的”虚拟机管理工具
SLES 11下默认的虚拟机管理工具相当有限,不过PlateSpin Orchestrate是异构环境里的企业级虚拟机管理工具。有了这种技术,你可以将环境配置成自动化虚拟机配置。
翻译
相关推荐
-
OpenStack及Openshift旨在简化VM和容器管理
与机相比,IT人员可更快地启动和关闭容器,而且,容器需要更少开销,基于此,目前这种技术已经有几种实际用例。然而 […]
-
存储能否导致ESXi网络性能问题?
虚拟机非常依赖存储资源,因此如果存储产生的延迟过大,那么会在一定程度上导致虚拟机糟糕的性能表现。
-
正确使用PowerShell Direct 轻松管理虚拟机
Windows Server 2016 PowerShell Direct特性在执行PowerShell命令的过程中不需要使用网络连接或者更改现有的安全策略,因此能够解决许多常见的管理问题。
-
有木有人用php 配合libvirt 开发控制面板?