X

News, tips, partners, and perspectives for the Oracle Solaris operating system

将 LDoms 来宾域作为 Solaris Cluster 节点进行支持

Guest Author

大家好,在去年的年末,我们曾经在此博客文章中宣布可为 LDoms I/O 域中的 Solaris Cluster 提供支持,我们也暗示了同样将为 LDoms 来宾域提供此支持。尽管经历的时间比预期的略长,但是,我很高兴地向大家汇报,SC 营销部刚刚宣布,我们能够为 LDoms 来宾域中的 Solaris Cluster 提供支持!!

那么,这里所谓的“支持”具体指的是什么呢?它指的是您可以创建一个运行 Solaris 的 LDoms 来宾域,然后将该来宾域当作群集节点,方法是在该来宾域中安装 SC 软件(具体的版本和修补程序信息将在本博客文章的下文说明),并使 SC 软件与该来宾域中的虚拟设备协同工作。此时,热衷于这方面技术的读者可能会提出一些问题......SC 究竟是如何与虚拟设备协同工作的?要使 SC 识别这些设备,我要做哪些工作?在 LDoms 来宾域中配置 SC 与在非虚拟化环境中配置 SC 有没有差别?继续阅读下文,下面提供了各个具体问题的概括性摘要信息:

  • 对于共享存储设备(也就是那些可以从多个群集节点访问的设备),虚拟设备必须基于一个完整的 SCSI LUN。也就是说,不存在基于文件的虚拟设备、分片或卷。此限制是必需的,因为 SC 需要存储设备中的高级功能来保证数据完整性,而且这些功能只适用于基于完整 SCSI LUN 的虚拟存储设备。
  • 某些用户可能需要使用非共享存储(也就是只能从一个群集节点访问的存储)来实现特定的目的,例如,针对来宾域执行 OS 映像安装。对于这种用法,可以使用任何类型的虚拟设备,包括那些基于 I/O 域中的文件的虚拟设备。但是,对于这种虚拟设备,请确保将它们配置为同步。如需配置方法,请查阅 LDoms 文档和发行说明。目前(截至 2008 年 7 月),用户需要将 "set vds:vd_file_write_flags = 0" 添加到 /etc/system 文件(在导出该文件的 I/O 域中)。之所以需要执行此操作,是因为群集会将一些关键的配置信息存储在根文件系统中(位于 /etc/cluster),并且预期写入此位置的信息会同时写入磁盘中。如果来宾域的根文件系统位于 I/O 域中的某个文件上,则需要完成此设置才能同步。
  • 在来宾域内部使用基于网络的存储(如 NAS 等)可以正常工作。有关具体信息,请查阅群集支持列表。LDoms 来宾域不会改变此支持。
  • 对于群集专用互连,LDoms 虚拟设备 "vnet" 可以正常使用,但是,该虚拟设备映射的虚拟交换机必须指定选项 "mode=sc"。因此,实质上,您可以在创建虚拟交换机(用于来宾域中的群集专用互连)时,在命令行上为命令 ldm 的子命令 add-vsw 添加另一个参数 "mode=sc"。此选项可以在 I/O 域中为群集心跳包提供快速路径,使这些包不会与 I/O 域中的应用程序网络包争用资源。这可极大地提高群集心跳的可靠性(即使在负载过重的情况下也是如此),使应用程序协同工作的群集成员极其稳定。但是请注意,在针对系统上预期的应用程序负载调整服务器资源(包括 I/O 域和来宾域中的资源)时,仍应遵循合理的工程做法。
  • 根据此声明,除非 SC 发行说明中有明确的规定,否则在非虚拟化环境中支持的所有 Solaris Cluster 功能将在 LDoms 来宾域中同样受到支持。有些限制是 LDoms 自身拥有的,例如,无法通过虚拟网络提供巨型帧 (jumbo frame) 支持,或者在来宾域中无法使用 IPMP 进行基于链路的故障检测。有关这些限制的信息,请查阅 LDoms 文档和发行说明,因为这种暂缺的功能会随时得到改进。
  • 有关对 LDoms 来宾域中特定应用程序和 SC 的支持的信息,请咨询您的 ISV(独立软件开发商)。对 LDoms 来宾域中应用程序的支持会随时改进,请经常查阅相关资料。
  • 软件版本要求。在 LDoms 来宾域中以及将虚拟设备导出到来宾域的 I/O 域中,均需安装 LDoms_1.0.3 或更高版本,以及 S10U5 和修补程序 137111-01、137042-01、138042-02 和 138056-01 或更高版本。在 LDoms 来宾域中,需要安装带有修补程序 126105-15 或更高版本的 Solaris Cluster SC32U1 (3.2 2/08)。
  • LDoms 来宾域中 SC 的许可方式与 I/O 域中 SC 的许可方式相同。您基本上只需支付物理服务器的费用,而不管该物理服务器中部署了多少个来宾域和 I/O 域。
  • 至此,我们已经全面地概述了 LDoms 来宾域中 SC 的部署方式。请查阅 SC 发行说明以了解其他详细信息以及一些样例配置。整个虚拟化领域正在飞速发展,而新的开发项目也正在以前所未有的速度增加。欢迎您将此博客网页加入书签并经常访问,以了解 Solaris Cluster 如何随着这个领域一起发展。

    干杯!

    Ashutosh Tripathi Solaris Cluster 工程部

    Be the first to comment

    Comments ( 0 )
    Please enter your name.Please provide a valid email address.Please enter a comment.CAPTCHA challenge response provided was incorrect. Please try again.