几乎任何具有足够容量的服务器都可以配置为 Sun Ray 服务器,只要该服务器运行的是支持的 Solaris 操作系统版本或支持的 Linux 版本。早期的 Sun Ray 实现依赖于专用互连,即,使用物理上专用的以太网将 DTU 与服务器相连。现在,DTU 还可以部署在现有的局域网 (Local Area Network, LAN) 基础结构上,不再需要专用互连。
为确保实现不间断的服务,可将多个 Sun Ray 服务器配置为一个故障转移组。组中的服务器通过使用公用组签名来进行相互验证(或尝试建立信任),组签名是用于对组中服务器间发送的消息进行签名的密钥。必须通过使用 utgroupsig 命令将组签 名配置为在每个服务器上都有相同的值。
故障转移组由一个主服务器和一个或多个辅助服务器组成(使用 utreplica 命令进行配置)。每个 Sun Ray 服务器都会托管其自己的本地 Sun Ray 数据存储库。但是,只允许对本地数据存储库执行读取访问。所有数据更改(写入访问)都将首先在主服务器上写入,然后再复制到辅助服务器的 Sun Ray 数据存储库中。
与 utgstatus 命令非常类似,服务器选项卡列出了故障转移组中的所有服务器。单击服务器名称可以显示其他信息,如连接的 DTU 的数量、用户会话的数量或当前的服务器模式。
联机:在故障转移组中,服务器将参与由负载平衡算法控制的一般会话创建过程。
脱机:服务器不再参与负载平衡(负载平衡算法不选择此服务器用于创建新会话),但仍然可以通过使用 utswitch 或 utselect 命令显式或隐式在该服务器上创建会话(如果所有其他服务器都出现故障)。
此外,可以使用 utadm 命令单独启用或禁用 LAN 支持:如果启用,Sun Ray 服务器会接受来自共享子网的 DTU 连接。
注 - 如果已将服务器配置为使用专用互连,则不需要启用 LAN 支持。
一些配置更改只有在重新启动每个服务器上的 Sun Ray 服务后才会生效。如果某项更改要求重新启动 Sun Ray 服务,则 Admin GUI 的右上角会出现一条通知消息。单击所提供的链接可以切换到“服务器”选项卡,然后执行热重启或冷重启:
热重启:现有的 Sun Ray 会话将被保留。如果进行了细微的配置更改,请使用此选项。对于细微的更改,不必终止现有的会话。
冷重启:所有现有的 Sun Ray 会话将被终止。如果进行了重大的更改,请使用此选项。
注 - 要执行组范围的重新启动,请在单击“热重启”或“冷重启”按钮之前选择服务器表中的所有服务器(可逐个选择,也可使用“全选”按钮)。