在支持 SPARC 虚拟机管理程序的物理群集计算机上创建 Sun Logical Domains (LDoms) I/O 域或来宾域时,请考虑以下几点:
SCSI LUN 要求-Sun LDoms 来宾域的虚拟共享存储设备或虚拟磁盘后端必须是 I/O 域中的完整 SCSI LUN。并非任意虚拟设备都能够使用。
隔离-请勿将存储 LUN 导出到同一台物理计算机上的多个来宾域,除非您还对该设备禁用了隔离功能。或者,如果同一台计算机上的两个不同来宾域对于某个设备均可见,那么,只要其中的一个来宾域停止工作,该设备就将被隔离。设备隔离会使得后来尝试访问该设备的任何其他来宾域进入应急状态。
网络隔离-位于同一台物理计算机上但在不同群集中配置的来宾域,其网络必须是相互隔离的。请使用以下方法之一:
对群集进行配置,以便对专用网络使用 I/O 域中的不同网络接口。
对每个群集使用不同的网络地址。
来宾域中的联网-进出来宾域的网络包必须遍历服务域才能通过虚拟交换机到达网络驱动程序。虚拟交换机使用以系统优先级运行的内核线程。虚拟交换机线程必须能够获取必需的 CPU 资源才能执行关键的群集操作(包括心跳、成员、检查点等)。为虚拟交换机配置 mode=sc 设置可加速处理群集心跳包。但是,在下列工作负荷下,通过向服务域添加更多 CPU 资源,可以提高其他关键群集操作的可靠性:
高中断负荷(例如,由网络或磁盘 I/O 引起)。在极高的负荷下,虚拟交换机可能会长时间阻止系统线程(包括虚拟交换机线程)运行。
在保留 CPU 资源方面过于主动的实时线程。以高于虚拟交换机线程的优先级运行的实时线程,它们会长时间地限制虚拟交换机线程的 CPU 资源。
从 I/O 域导出存储-如果配置的群集由 Sun Logical Domains I/O 域组成,请勿将它的存储设备导出到也运行 Sun Cluster 软件的其他来宾域。
Solaris I/O 多路径-请勿从来宾域运行 Solaris I/O 多路径软件 (MPxIO)。而应当在 I/O 域中运行 Solaris I/O 多路径软件并将它导出到来宾域。
专用互连 IP 地址范围-专用网络由同一物理计算机上创建的所有来宾域共享,而且对于所有这些域都是可见的。在为 scinstall 实用程序指定供来宾域群集使用的专用网络 IP 地址范围之前,请确保该地址范围尚未由同一物理计算机上的其他来宾域使用。
有关 Sun Logical Domains 的更多信息,请参见《Logical Domains (LDoms) 1.0.3 管理指南》。