Sun近日详细阐述了其在Sparc与X64服务器平台上支持多种虚拟化技术的计划,解释了一些问题,如用于Solaris 的xVM系统管理程序到底是什么,用户何时可以购买到等。
xVM是Sun为推广开源Xen系统管理程序所选定的名称,开源Xen系统管理程序已被植入Solaris Unix的OpenSolaris开发版。因此,将Xen植入X64服务器平台具有重大意义。最后,被命名为"Nevada"的开发版OpenSolaris会作为Solaris的正式版发行—-与Solaris 11非常相似,因为Sun想广泛宣传这种更好的新操作系统。但xVM比嵌入Solaris的Xen更有进步。
Sun近日简要阐明了xVM的定义。Sun准备用它为多种服务器与工作站提供虚拟化技术与一整套兼容的虚拟化管理工具。xVM包含LDoms技术,这一技术是Sparc T1与T2系列服务器的一部分,而且毫无疑问,到2008年下半年,xVM会是未来的Rock处理器及其相关的Supernova系列服务器的关键技术。
这对来自VMware的竞争,Sun回应的方法是推出命名为xVM Infrastructure的颇具反响的X64服务器虚拟化技术,这款产品包括两套程序:xVM Server与xVM Ops Center。运行在X64服务器上的Xen系统管理程序可支持Solaris 10,可能还有Solaris 11、Linux和Windows操作系统作为客户操作系统,而基于Sparc T1、T2和RK 芯片的LDoms系统管理程序允许Solaris 10,也许还有Solaris 11和Ubuntu Linux作为客户操作系统。在以上这两种情况中,Solaris是主操作系统环境–被称为控制域– 而在Solaris 中的Zettabyte文件系统(ZFS)、动态跟踪系统(DTrace)以及故障管理架构(FMA)这些功能将会被包含在那些客户操作系统中,并能支持和检测这些客户操作系统。故障管理架构能识别并隔离那些出现故障的CPU或内存,保障系统正常运行,直到在适当的时候关机并替换那些出错的部件。Windows或Linux都没有这样的功能,但当它们运行在由Solaris控制的Xen或LDoms中,将从Solaris继承这种功能。
当获得新的运行在X64平台上的系统管理程序技术,Sun将会评估这些系统管理程序技术能否被纳入xVM方案。Sun有关负责人表示,xVM技术并不仅限于服务器,还可以运行在Sun的台式机与存储阵列中。Sun与微软的合作,让Sun 成为Windows的原始设备制造商与批发商,可确保Windows能运行在xVM框架上,Solaris(也许是Solaris 11,可能还有Solaris 10)也可运行在未来的"Viridian"系统管理程序中,预期"Viridian"和Windows Server 2008将于明年8月推出,值得注意的是,多年前被命名为"Longhorn Server "的系统是两家公司合作成果的一部分。Viridian预计能与Xen兼容,据传闻,Xen与微软于2006年7月签署的合作,将Xen包含在Longhorn Server中并将自己的管理工具嵌入其中,比Sun在Solaris系统中嵌入xVM还要多。
xVM Ops Center是xVM分区的命令与控制工具,其目标是为Xen、LDom也许还有Solaris containers(系统分区)引进一种相容的管理方法,Solaris containers是应用在Solaris之上的一种虚拟专用服务器(VPS)的分区技术。(不像逻辑或虚拟分区有一套运行在系统管理程序之上的完全客户操作系统,Solaris containers运行了Solaris的虚拟部分,这部分只使用了一个内核与文件系统。虚拟专用服务器技术是一种虚拟了一系列独立的操作系统,而VM技术是虚拟了代表多种完整操作系统的多台物理服务器的一种系统管理程序。)无论如何,xVM Ops Center是Sun使用异步JavaScript and XML (AJAX)开发的一种基于网络的管理工具;它在很大程度上基于Sun已有的N1系统管理程序(这是一种自主研发技术)以及Solaris 平台的Sun互联服务系统管理工具。
xVM Ops Center能发现并检测服务器、更新硬件、自动配置未安装操作系统的物理服务器与虚拟服务器、管理hypervisors(系统管理程序)、在客户管理程序内部提供应用程序、并提供承诺报告确保只有适当的用户才可以使用这些功能。自动配置功能由N1 服务自动配置服务程序(N1 Service Provisioning Server)执行。
xVM的一些功能要通过OpenSolaris和Solaris特别测试版程序才可以使用,Sun打算将xVM Server和xVM Ops Center作为拥有单独许可证、并需要分别支付支持费用的独立产品进行出售。这些产品有自己的开发与发行周期,独立于Solaris的发行与更新,也独立于硬件的发布。
xVM Ops Center 1.0大概将于今年12月份发行,随后的2008年1月份将发行xVM Server 1.0的预览版。2008年3月份将发行xVM Ops Center 2.0的预览版,同时还将发行xVM Server 1.0的第二预览版。完整的xVM Ops Center 2.0和xVM Server 1.0软件产品将于2008年第二季度开始批量生产,以新的价格面市。