看看苹果新推出的G5 Xserve和Xserve RAID

在过去的两周里,我一直是苹果公司最新攻势的骄傲用户:双处理器Xserve G5和Xserve RAID。对于那些已经拥有G4版Xserve的人来说,你仍然会对这个盒子感到敬畏。对于那些从来没有坐过的人,在手边放一把椅子,让他们昏昏欲睡。

首先,让我谈谈这台新服务器的一些基本规格,它现在才开始逐渐进入买家的手中。

为了适应G5处理器更高的温度输出,新的g5xserve只设计了三个驱动器托架,而不是早期基于G4的Xserve提供的四个驱动器托架。为排气口提供空间。然而,为了抵消这一变化,苹果的工程师明智地将机架驱动器的最大大小增加到250GB,这样服务器就可以提供750GB的存储空间,比G4版本提供的720GB略高。

苹果还增加了新的传感器来显示进入盒子的室内空气的温度、处理器的温度和被排出的空气的温度。对这些传感器的观察表明,通风口显著改善了气流。结果是:新服务器保持了比前一个服务器更酷的性能。这一点值得注意,因为数据中心的供电和冷却成本随着能源价格的上涨而不断上升,因此设备的热输出和功耗越来越成为产品选择的重要因素。

你可以在这里看到多个温度监测点。

Apple Xserve配备8GB的400 MHz ECC RAM,128位内存总线,是英特尔安腾2系统总吞吐量的两倍多。然而,一台以最大CPU和磁盘输出运行的满载服务器使用的功率不到300瓦,输出功率不到1000英热单位。这是管理者在评估Xserve时应该在其拥有成本计算中加入的另一个变量。下表显示了详细信息:

我的评论可以很容易地总结:Xserve很快——真的,真的很快!这个盒子发出尖叫声,但在运行中却异常安静。虽然它有八个风扇,但都是安静地运行,而且只有在必要的时候。我可以把它放在我的桌子上,听不到任何声音,除了同事们看到它时的喘息声。

G5 Xserve的内部显示出苹果一贯对细节的关注。我的特殊配置有4GB的RAM和双2GHz处理器。两个以太网端口都在主板上,留下用于光纤通道卡和显示卡的PCI插槽。其余端口与插槽加载G4上的端口相同。盒子里还包括两个电源插头:一个长插头和一个短插头,用于连接机架式电源。这是一个很好的接触。

在这里您可以看到服务器监视器输出。g5xserve需要servermonitorversion1.1.12才能读取内置的所有传感器,因此,如果您使用的是旧的盒子来管理和监视,请确保获得该版本。您可以从下面的屏幕截图中看到此新服务器上的所有其他监控点。

在这张照片中,你可以看到详细的电力系统的G5 Xserve。功率的巨大差异可能预示着即将发生的部件故障或是故障的原因。在这种情况下,更多的信息是好的。

RAID存储单元

现在,让我们看看Xserve RAID单元。这个单元是经过深思熟虑的,是一个企业级的工作马,提供多点容错和热交换能力。每千兆字节的成本也是所有企业级RAID供应商中最低的,但该设备与竞争对手一样稳定可靠。它可以用于Windows服务器消息块共享、Unix网络文件系统,当然还有Apple文件共享。

14个驱动器插槽由两个控制器托管,一个用于机架1-7,另一个用于机架8-14。从下面的照片中可以看到,网络接口卡与光纤通道连接器集成,用于直接连接到Xserve。卡上还有一个以太网端口,用于监视和管理RAID服务器。左上角是用于备份磁盘缓存的电池。这意味着在断电的情况下,所有磁盘操作都可以完成,系统不会丢失任何数据。底部是可拆卸电源,它有一个小插销,可以将插头固定到位,防止插头意外被拔出。在高流量的studio环境中,这可能看起来微不足道,但这是一个受欢迎的特性,它将使支持工程师的头脑保持清醒。

毫不奇怪,RAID单元的操作非常像苹果。我刚刚接通电源,连接SFP光纤通道插头,启动了RAID单元。我将以太网插头连接到网络交换机,并启动了RAID管理应用程序。我的操作系统附带了raidadmin1.2,它有一些bug,所以我下载了更新的版本1.3,并将固件补丁应用到了RAID单元。

提示:RAID admin更新将在Utilities/XRAID update中安装更新,而不是在Applications/Server中,因此您需要手动将1.3 admin移到上面。使用管理应用程序可以管理RAID网络接口操作。在下面的图片中,我将NIC设置为使用DHCP协议,但您也可以使用静态IP。

下一步是决定如何配置存储。RAID级别5至少需要三个驱动器,您将损失大约25%的总容量,但它提供了容错能力。如果某个驱动器出现故障,只需更换该驱动器,RAID控制器就会从存储在其他驱动器上的奇偶校验数据中重建丢失的信息。我选择了RAID级别0,它将所有驱动器上的数据分条,速度最快,但不提供备份。当您使用视频应用程序并且有单独的备份服务器时,这是理想的配置。

最初创建RAID集时,RAID盒将逐块进行完整性验证。在这段时间内(我的1TB服务器用了15个多小时),默认设置是不提供卷。注意:有一个选项允许卷在创建集时立即可用,即使验证过程正在进行。但性能将不景气,部分卷将无法使用。

验证完成后,您可以重新启动并开始使用驱动器,也可以使用磁盘实用程序对其命名。这不会影响RAID格式,因为它低于disk utility的工作级别。RAID框将驱动器作为一个单元呈现给Xserve,然后决定如何在内部分发数据。它有自己的处理器,独立于服务器运行。实际上,您可以将一台服务器连接到每个控制器并共享Xserve RAID。重新启动Xserve不会影响RAID单元(尽管情况并非如此)。

RAID admin程序的高级功能包括将阵列分割成多个卷(这将破坏现有数据)、扩展卷、在驱动器发生故障时重建奇偶校验信息以及限制对某些主机的访问。

在初始设置后的几天,我有机会测试了新系统。我在这里的一个集团股票被超额认购,最后它的空间用完了。我需要快速移动数据,并将服务器强制引入到开放目录域中。

因此,我将Xserve配置为作为域成员参与,并启用了SMB和AFP服务。在Xserve上,我打开了工作组管理器并在本地登录。我能看到域名目录!我创建了一个新共享并授予用户组权限。仍然使用工作组管理器,我重定向了将近50个用户主目录。

现在是速度测试。我做了一个从一台服务器到RAID单元的安全拷贝。Xerve的网络接口是千兆以太网,两个单元位于同一个交换机上。通常我的拷贝速度是每两分钟1GB左右。在这种情况下,速度比那两倍好。然后我从第一台服务器上删除了数据,一切都正常运行。移动10GB数据加上配置的总时间不到20分钟!当这个学期结束时,我计划让这个单元通过一些视频制作测试,并报告我的结果。

我只有一条负面评论,这条评论贯穿了整个Xserve系列。问题是熄灯管理。我使用美国电源转换不间断电源(像大多数数据中心一样),并在我的Xserves上安装了PowerSkeet网络软件。如果发生电源故障,软件将正常关闭服务器。不幸的是,这就是管理的终点。

与我的Windows盒子不同,当电源恢复时,服务器不会重新启动。如果我只是关闭了电源,服务器将注册一个不正常的关机,并在电源恢复时重新启动。但由于它已正确关闭,因此不会自动重新启动。在与APC和苹果的对话中,我被告知这是一个已知的问题,尽管双方都建议对方解决这个问题。我不在乎是谁解决了这个问题,但作为一名数据中心经理,如果我必须在凌晨3点到办公室重新启动200台服务器,我会不太高兴。而对于偏远地区来说,这可能意味着购买产品与购买他人产品的区别。

所以请注意,苹果和APC:把它修好,我会第一个祝贺大家!

话虽如此,g5xserve是对上一代基于G4的机型的一个坚实改进,RAID单元的性能也相应地很好。这些设备显然是企业级的,考虑到低初始成本、低功耗和低热量输出,各地的数据中心经理都应该欢迎它们。

我错过什么了吗?想问我点事吗?把你的问题,评论和诅咒发给你。Kossovsky@ieee.org。

寻找更多的Macintosh新闻?一定要注册Computerworld每两周一次的Macintosh新闻稿。