服务器 频道

2005年度SMB服务器横评综述

  SMB服务器应用和配置:文件服务器

  企业信息化的目标有内外之分,内部一般是基于LAN的应用,主要用于企业内部信息的传递、项目的协作、数据的共享;外部则是基于Internet的应用,方便同上游、下游厂商的合作,信息的交流等等。基本的趋势是网络应用从传统的文档、打印和数据访问等向着企业关键任务应用的发展。

  具体到应用而言,基本上包括文件服务器、Web服务器、邮件服务器、数据库服务器。小型企业一般会采取把多种应用集中在一台服务器上的方案,因为实际应用中数量不大、应用相对简单,这样可以充分的发挥服务器的潜力。中型企业则一般会把关键性应用部署在独立的服务器上。

  常见的文件服务器包括FTP服务器和处于局域网内的共享文件服务器,两者均是用于共享和交流各种文件的平台。理论上来看,磁盘子系统的性能是首要的,但是目前千兆局域网并不普及,Internet的传输速率距离磁盘的性能上限更大。因此现有条件下选购文件服务器,应该注重其是否能提供足够的数据安全和存储容量。

  这次参测的15台服务器的磁盘子系统采用的各种各样的解决方案,我们选择了其中的4个代表:

  • SCSI RAID 5:SCSI RAID卡+3块SCSI硬盘组成RAID 5

  • SCSI RAID 1:板载SCSI RAID控制器+2块SCSI硬盘组成RAID 1

  • SCSI:板载SCSI控制器+1块SCSI硬盘组成

  • SATA RAID 5:SATA RAID卡+3块SATA硬盘组成RAID 5

  这项测试是在被测服务器上运行IOmeter FileServer脚本得到的,此时并没有考虑网络连接速率的问题,可以看成是在网络传输率已经不再是瓶颈的情况的情况。测试结果肯定的告诉我们,如果预算不是那么紧张,如果不是需要构建一个特大号的廉价存储仓库,那么至少应该选择SCSI硬盘。

  我们的测试环境包括了32台主流配置的PC,它们通过百兆网卡接入千兆交换机,然后访问连接了千兆网卡的服务器。当运行标准负载脚本DM.tst时候,我们发现不同的磁盘子系统之间基本上没有差别,因此如果企业规模不大,需要交换的数量不多,选择一个安全、便宜的磁盘子系统即可,甚至SATA硬盘也是可以考虑的。

  当运行企业磁盘负载脚本ENT_DM.tst的时候,各个磁盘子系统之间的性能差异再次明显的表现出来。基于SATA硬盘的系统在接入的客户端数量较少的时候,还表现出来同SCSI RAID1相当的性能,但是当客户端数量超过24个之后,便落后于单个SCSI硬盘了。

0
相关文章