Sun的X4150展示了牛肉

Sun开发了1U机箱设计,可以处理数量可观的驱动器,同时还提供了基于Intel的标准双插槽主板和该公司标志性的四个千兆以太网接口,更不用说相对先进的熄灯管理协处理器了。基于Intel的Sun Fire X4150、基于AMD的X4140以及基于SPARC的T5120和T5140服务器看起来都与“临时观察者”完全相同,但对于无处不在的1U服务器来说,每种服务器都有不同的用途。

几个月来,我的实验室里有一台Sun Fire X4150,它可以运行从Windows Server 2003和Windows Server 2008到CentOS 5.1和VMware ESX 3.5的所有功能。总的来说,我发现它是一个安静的、功能强大的服务器,倾向于功耗谱的低端。总而言之,它是HP ProLiant DL360 G5、IBM x3550和Dell PowerEdge 1950 III的真正竞争对手。事实上,X4150的装配和光洁度通常优于该领域的其他产品,在本地存储方面遥遥领先。

走大路

我实验室的Sun Fire X4150配备了两个Intel E5440四核Xeon CPU,每核运行速度为2.83GHz,每对核具有6MB的二级缓存。X4150最多可以处理八个2.5英寸SAS驱动器(我的有四个10K驱动器,每个72GB)、64GB RAM(我的有16GB)、四个千兆以太网接口和三个PCIe插槽。这使X4150领先于主流服务器包,因为该领域的主要竞争者通常提供最多32GB的RAM,以及4到6个本地磁盘。通过四个内置千兆网卡,X4150不仅节省了一个可用于更多以太网接口的插槽,还提供了三个PCIe插槽,比HP、Dell或IBM多出一个。除了这些规格之外,X4150还具有两个USB 2.0端口,前面两个,后面两个,内部一个,非常方便进行软件许可或从闪存启动。

对于1U服务器来说,这些功能中的一些似乎有些过头了。人们普遍认为,1U服务器适用于轻型任务,但不适用于需要真正马力的任务。太阳似乎不相信这个理论。X4150的价格与同类规格的其他服务器类似,但提供了2U及更大系统中常见的存储和I/O功能——这不仅节省了机架空间,而且考虑到X4150相对较低的功耗,它还可以节省电源。

X4150的另一侧是Sun ILOM(集成熄灯管理)接口。此管理协处理器使管理员能够远程重启服务器、获取本地控制台以及执行其他远程维护任务。与我最近看到的其他基于Intel的Sun系统一样,由于远程KVM小程序中的一些小问题和相对缓慢的性能,该管理系统在该公司基于Opteron的系统上并不完全符合ILOM。但它完全配备了SNMP支持、远程媒体装载功能、LDAP身份验证等。毫无疑问,它是功能性的,尽管它不像可能的那样流动。

挑战实验室

虽然我已经在X4150上运行了多个操作系统,但我使用完全更新的CentOS 5.1版本在X4150上运行了一系列真实的基准测试。这些测试包括bzip2压缩测试、md5sum测试、MySQL基准测试和LAME MP3编码测试。虽然其中一些测试是单线程的,但它们提供了在现场而不是实验室中发生的情况下对服务器性能的可靠观察。为了进行比较,我使用了一款有一年历史的Dell PowerEdge 2950,它有两个双核Intel 5160 CPU,运行速度为3.0GHz,每个核心有4MB的二级缓存。尽管Dell 2950在时钟速度方面具有优势,但Sun Fire X4150有四个额外的内核,以及每个内核额外2MB的二级缓存。通过这种方式,可以将X4150与当今许多数据中心中运行的硬件进行性能比较。结果好坏参半,这取决于工作负载,但在一些测试中,尤其是在数据库基准测试中,X4150中发现的性能提高非常显著。

我的音频编码测试很简单:我对一个838MB的WAV文件运行了LAME MP3编码工具——我在许多服务器测试中都使用过这个工具。使用标志运行以生成一个256kbps的MP3,VBR(可变比特率)质量设置为2,Sun Fire X4150在5分34秒内生成了一个152MB的MP3。戴尔2950完成同样的任务只快了几秒钟,时间为5分29秒。由于这是一个单线程测试,戴尔处理器更快的时钟速度可能是时间稍快的原因。有趣的是,当在每台服务器上启动八个并发编码进程时,每个进程的完成时间与单个进程完全相同——在两台服务器上。似乎X4150中额外的四个内核不一定能转化为更快的并发处理,至少在本测试中不是这样。

md5sum测试也显示了类似的结果,Dell PowerEdge 2950中的3.0GHz 5160 CPU以最小的利润率超过Sun Fire X4150中的2.83GHz CPU。bzip2压缩测试与这些结果相呼应,戴尔在每次测试中将X4150边缘化几秒钟。考虑到两个系统之间使用的CPU,这些结果都不是特别令人惊讶,但它们确实说明了在某些工作负载中,四核CPU是不必要的。

嘶嘶作响的sql测试台

然而,MySQL测试的结果非常令人惊讶。我在本地系统上运行了标准的sql bench实用程序,以评估数据库性能。这是一系列测试,几乎强调了每个数据库功能,并且便于确定给定服务器上的真实MySQL性能。

sql测试台测试在相同的MySQL 5.0.22数据库服务器上运行。与Dell 2950相比,X4150执行全系列测试所需的时间略少于12分钟,仅为678秒,而Dell 2950仅为1394秒。这相当令人印象深刻,很大程度上是由于快速的本地磁盘I/O。Dell中的U320 SCSI驱动器在读写方面受到影响,而X4150中的SAS驱动器表现出令人印象深刻的性能,在一组单独的测试中显示对RAID5阵列的250MBps读取。毫无疑问,这解释了结果之间的巨大差异,但即使在磁盘密集度较低的测试中,X4150的速度也至少快了50%。因此,X4150立即证明了其在数据库应用程序中的价值。

为了进一步测试这个结论,我运行了我定制的LAMP测试套件。这是一个PHP/MySQL应用程序,它访问了一个500000条记录、九列数据库,在动态页面和静态页面之间随机交替,以提供真实世界Web应用程序在负载下的性能的合理准确图片。X4150的测试运行由10000个请求和8个并发请求组成,轻松击败了Dell 2950,平均每秒发送391个请求,而Dell为266个请求,转化为每个请求20毫秒,而Dell为30毫秒。

Sun Fire X4150最适合的角色是数据库、Web服务和虚拟化任务。在这些空间中,X4150在几乎所有方面都提供了显著的优势。

这个故事“孙氏X4150展示牛肉”最初由据美国媒体 .

加入网络世界社区有个足球雷竞技app脸谱网LinkedIn评论最重要的话题。

版权所有©2008Raybet2

SD-WAN买家指南:向供应商(和您自己)提出的关键问题