OmniCluster Technologies 的 SlotServer
如果能拥有一个完整的、多平台的网络,触手可及,并且就在您的桌面上,那岂不是很棒? 这可能不是每个人的首选愿望,但作为一家为集成不同操作系统创建解决方案的公司,这当然是我们愿望清单上的首要事项。
实现这一目标的最大限制因素显然是空间,但在 OmniCluster Technologies 的帮助下,我们的梦想成为了现实。 我们在旧金山举行的 2001 年 LinuxWorld 大会上首次遇到了 OmniCluster,他们在那里展示了一种看起来像是某种网络扩展板的东西,但结果证明是一个完整的 Linux 刀片服务器,安装在 PCI 卡上。
SlotServer 是一块半长的行业标准 PCI 卡,其中包含一个完全兼容的基于 x86 的服务器刀片,带有两个网络适配器。 标准挡板提供了一个集成的 100Mbps 网络接口。 第二个“模块化网络”也作为主机系统和每张卡之间的对等网络连接提供。 该网络适配器本质上是两个千兆以太网适配器,背靠背地设置在同一个集成电路中。 其中一个适配器连接到 SlotServer 处理器的 PCI 总线,另一个连接到 PCI 底边连接器,从而连接到“主机”系统。 然后,多个对等模块化网络可以与主机形成高速本地专用网络。 这种高速连接允许每个 SlotServer 从主机文件系统的“虚拟分区”运行无盘 Windows 或 Linux。 这使得 RAID 文件系统可以由多个 SlotServer 共享,并使提供的实用程序 Virtual Disk Manager 能够为系统中的所有 SlotServer 创建、复制、删除和关联操作系统镜像。 SlotServer 套件甚至包含一个示例操作系统镜像。
SlotServer 可以加载 Windows 2000、NT、XP、Linux 和 FreeBSD 操作系统环境,并且可以运行这些操作系统支持的任何应用程序。 它可以安装在任何标准 PCI 插槽中,使您可以在一台 PC 主机内拥有复杂的服务器集群和多个操作系统。 每个 SlotServer 最少两个网络端口允许在线处理进出主机的信息。
我们之前考察过其他供应商的刀片服务器,但它们价格要贵得多,并且需要额外的专有机箱,从而使成本更高。 因此,我们决定试用 SlotServer。
我们获得了第一台 SlotServer,用于我们的支持部门。 我们的产品在 Windows 上运行,并为任何使用 NFS(网络文件系统)的操作系统(包括 UNIX 或 Linux)提供文件共享功能,因此我们收到的支持电话涉及范围广泛的操作系统。 考虑到 UNIX 和 Linux 的不同变体,如果我们使用传统方法提供支持,我们将需要在内部部署大量服务器。 使用 SlotServer 运行这些操作系统的能力使我们能够仅使用几台迷你塔式主机系统来支持它们。 我们节省了无数小时来构建和重建到不同操作系统或特定操作系统版本的系统,使我们能够更快地为客户测试和解决问题。
对于我们的开发人员来说,SlotServer 在一个系统中提供了与多台服务器和操作系统相同的好处。 我们的产品在 Windows 操作系统上运行和开发。 但是,由于这些产品用于在 Windows 和其他操作系统之间共享文件,因此即使是粗略的测试也至少需要两台机器。 使用安装的 SlotServer,开发人员拥有一个完整的测试环境,在一个机器内包含两个不同的操作系统。 这使他们能够有效地执行功能测试,而无需外部资源。 这在测试预认证的、不稳定的代码时也非常有帮助。 如果 SlotServer 上出现蓝屏,它们的主机将不受影响。
SlotServer 也被证明对我们在贸易展览会上非常有益。 它们重量轻且易于运输——我们过去仅仅为了运送演示我们产品所需的各种机器就花费了一小笔财富。 借助在一个迷你塔式系统中为每个 SlotServer 配置不同操作系统的能力,我们能够使用一台迷你塔式主机和两台笔记本电脑在贸易展览会上演示我们所有的产品。
我们还可以轻松更改服务器配置,例如,从 Red Hat 更改为 SuSE 或 SlotServer 支持的许多其他操作系统中的任何一个。 如果我们正在使用 SlotServer 上加载的 Red Hat NFS 服务器演示我们的 DiskAccess NFS 客户端或 X-Win32 X 服务器,并且有人想查看我们的产品是否与 SuSE NFS 服务器一起工作,我们可以快速满足他们的要求。 SlotServer 允许您通过 OmniCluster 的驻留在主机上的 Virtual Disk Manager (VDM) 启动到不同的操作系统镜像。 我们只需将 SuSE 启动镜像分配给 SlotServer,并通过 VDM 重新启动它,而不会影响主机系统或安装在主机系统中的任何其他 SlotServer。 一个操作系统及其相关应用程序可以在一分钟左右的时间内更换。 凭借这种配置的简易性,我们可以通过简单地将 SlotServer 安装在可用的 PCI 插槽中并启动他们的系统,在另一家公司的服务器中演示我们的产品。
虽然我们对 SlotServer 的使用具有其他人可以从中受益的优势,但可以与这些设备共享共同利益的不同应用是巨大的。 SlotServer 的一些更主流的用途包括用于高可用性 Web 集群的前端服务器、用于自动故障转移的通用应用程序镜像,甚至是运行在关键任务服务器内部的专用防火墙解决方案 (Check Point)。 使用行业标准 PCI 作为 SlotServer 主机接口意味着使用 SlotServer 构建的刀片系统不是专有的。 我们可以使用任何可用的 PCI 系统作为主机,并且可以根据需要在我们的配置中混合使用数千种 PCI 外围卡。
注意:本评测专门针对 SlotServer 1000。 OmniCluster 的 SlotServer 3000 具有其他功能和内存。 有关这两款产品的更多信息,请访问 www.omnicluster.com。

Linda Hypes 是 Shaffer Solutions 公司 AccessNFS 产品套件的销售和营销总监。