服务器硬盘和普通硬盘的区别是什么
由于固态硬盘价格贵,并且容量小,因此目前服务器硬盘主流还是用的是传统的机械硬盘。从表面上看,服务器硬盘和普通硬盘区别似乎并不大,都是2.5/3.5英寸,机械硬盘内部都是磁头、盘片,能有哪些区别呢?下面小编就来大致盘点下服务器硬盘比普通硬盘贵在哪?
一、服务器硬盘是什么?
服务器硬盘,顾名思义,就是服务器上使用的硬盘。如果说服务器是网络数据的核心,那么服务器硬盘就是这个核心的数据仓库,所有的软件和用户数据都存储在这里。
储存在服务器上的硬盘数据是最宝贵的,因此硬盘的可靠性是非常重要的。
二、服务器硬盘和普通硬盘的区别
企业应用环境一般情况下不大可能自己DIY数据中心服务器,多是采购惠普、联想等品牌机,因为这样可以获得更好的售前售后技术支持。然而,为了满足企业网络应用不断增长的性能需要,通常又需要增加新的服务器个数,或是通过提高现有服务器的配置来提高服务器的整体性能,而服务器 硬盘 更是影响整体性能的重要一环。
我们说服务器硬盘的升级,当然必须要正确寻找到制约服务器性能的瓶颈,比如升级服务器硬盘可能是考虑到它的网络I/O吞吐能力,也可能是基于想使用新的硬盘接口类型,来提升整机的存储扩展性能等。不管怎么说,服务器硬盘接口,都在一定程度上决定了产品的技术构造、传输性能等。因此,我们就需要探讨一下,服务器硬盘接口怎么选才合适的问题。
三、服务器硬盘接口有哪些种类
1、风光依旧的SATA接口
SATA接口又被称之为“串行接口”,所以现在采用SATA接口的硬盘都被习惯的叫做串口硬盘。它是继IDE硬盘之后的一次演变。SATA的物理设计是以光纤通道作为蓝本,所以采用了四芯的数据线。SATA接口发展至今主要有3种规格,其中目前普遍使用的是SATA-2规格,传输速度可达3GB/秒,如图1所示为某品牌固态硬盘采用的SATA-2接口规格。
现在已经有SATA-3接口出现,如图所示即为西部数据的一款SATA-3接口的服务器硬盘。SATA-3接口除了将传输速率提高到了6GB/秒之外,还对诸多数据类型提供了读取优化设置。当然对于用户来说,SATA-3接口的出现并不意味着现有的SATA-2产品会被淘汰,因为SATA-3虽然采用了全新INCITS ATA8-ACS标准,但依然可以兼容旧有的SATA设备。
由于SATA接口的服务器硬盘,技术相当成熟而且构造成本不高,因此相对于其他接口类型的产品来说,其市场价位是比较平民化的。相信对于预算不高的企业用户来说,在原来的服务器架构中升级同样接口但容量更大的SATA-2接口硬盘,是最好的选择了。
2、应用更普及的SCSI接口
SCSI接口的服务器硬盘是现在多数服务器中采用的一种,它具有数据吞吐量大、CPU占有率极低的特点:用于连接SCSI接口硬盘的SCSI控制器上有一个相当于CPU功能的控制芯片,能够替代CPU处理大部分工作;现在普遍采用的Ultra 320标准的SCSI接口硬盘,数据传输率可达320MB/秒。SCSI接口服务器硬盘及SCSI控制器如图所示。
另外,SCSI硬盘具有的支持热拔插技术的SCA2接口,也非常适合部署在现在的工作组和部门级服务器中。SCSI硬盘必须通过SCSI接口才能使用,现在服务器主板一般都集成了SCSI接口,也可以安装专门的SCSI接口卡来连接更多个SCSI设备,所以其横向扩展能力是比较强的。
那么,SCSI接口的服务器硬盘,主要强于哪些方面,又适用于怎样的企业环境中呢?首先,SCSI对磁盘冗余阵列(RAID)的良好支持,可以满足有大数据存储的企业环境,同时数据安全性也有保障;再者,SCSI硬盘的转速早已高达15000rpm,这让企业数据中心的处理性能得到了保障;再次,其较低的CPU占用率以及多任务的并行处理特性,都可为成长型企业环境提供较强力的数据处理及存储支持。最后,从如图6所示现在的市场价格对比来看,SCSI接口硬盘整体上要低于SAS接口硬盘,但明显高于SATA接口硬盘,所以,其更适合装配在对数据存储有一定的安全需求、容量需求、高处理性能需求的企业环境中。
3、追求性能最大化的SAS接口
“SAS”就是串行连接SCSI的意思,简单理解就是SCSI接口技术的升级改良,目的就是进一步改进SCSI技术的效能、可用性和扩充性。其特点就是可以同时连接更多的磁盘设备、更节省服务器内部空间;比如SAS接口减少了线缆的尺寸,且用更细的电缆搭配,而且SAS硬盘有2.5英寸的规格,如图7所示即为希捷(Savvio 15K.2)2.5英寸SAS硬盘接口。
更好的空间占用特点使得这种接口的硬盘可以广泛部署在刀片服务器中。在2U高度内使用 8个 2.5英寸的SAS硬盘位已经成为大多数OEM服务器厂商的选择。另外,对于预算不高无法更换现有服务器的企业来说,亦可采用SAS和SATA硬盘共存的升级方式,SAS接口良好的向下兼容性使得企业用户可以将它们用在不同的应用场合。比如SATA硬盘可用于一般事务性处理,而SAS硬盘则可专注于数据量大、数据可用性极为关键的应用中。如图所示为上亿信息(SNT)推出的ST-1042SAS-D7硬盘抽取盒,它就完美地混合支持SAS和SATA硬盘共存,且可以搭配SAS或SATA硬盘控制卡来支持RAID 0、1、5磁盘阵列模式。
比起同容量的Ultra 320 SCSI硬盘,SAS 硬盘要贵一些,这主要还是缘由其更好的扩展性、兼容性以及更可靠的容错能力。而从从服务器市场来看,国内外主力服务器厂商都已经纷纷推出采用SAS硬盘的机型,只是具体产品的应用和市场状况有所不同。比如定位于部门级应用的惠普 ProLiant DL380 G5、适用于流媒体服务及电子商务的IBM System x3650 M2 等,都提供了SAS硬盘的全面支持。
4 、应用高端的光纤接口
光纤通道(FC,Fibre Channel)是一种为提高多硬盘存储系统的速度和灵活性才开发的接口,其可大大提高多硬盘系统的通信速度。对于大型的ERP系统,或是在线实时交易系统等需要更大传输量、更快反应速度的应用环境而言,此类接口的服务器硬盘是最好的选择;当然其产品价格自然也就更高于前面几种。
总结起来看,不同接口技术的服务器硬盘也决定了它们各自更好的适用环境。单独存在的SATA硬盘服务器产品如今并不多见,大多是一些针对入门应用的塔式服务器中。而SCSI及SAS由于具有CPU占用率低、连接设备多等诸多特点,性能上明显优于SATA接口硬盘,因此可以在企业数据中心、安全服务器等应用环境中部署。目前看来,市面上的服务器硬盘或服务器产品,也大多呈现两种形态:Ultra320 SCSI及SAS/SATA。
不可否认的是,2009年SAS已经成为服务器界主流硬盘平台,近期有服务器硬盘升级需求的企业用户,还是多倾向于选择SAS平台为好,虽然其价格要明显高出一截,但带来的实际应用效果却是更好的。
四、服务器硬盘和普通硬盘区别在哪
1、硬盘接口的不同
第一, HDD for Server 和 HDD for PC 当然不一样, Server 一般采用 SCSI 接口硬盘(现在 SAS 已经取代了 SCSI ),而 PC 一般采用 ATA 接口硬盘(现在 SATA 已经取代了 ATA ), SCSI 硬盘的优势是对系统占用非常小,比如说你将几十 GB 的数据 D 盘拷贝到 E 盘,同时将几十 GB 数据从 E 盘拷贝到 D 盘,磁盘资源应该是基本耗净了,再同时运行 CS ,如果在 PC 上面,这两个拷贝动作会占用全部的 CPU 资源, CS 根本无法运行,但是在 Server 上,这两个拷贝动作几乎不会占用任何 CPU 资源, CS 除了刚刚进去略慢之外,一旦读取到了内存,可以非常正常流畅的运行。
2 、服务器硬盘速度更快
普通的机械硬盘,转速一般是7200转,老一些的硬盘甚至只有5400转。而服务器硬盘转速更高,普遍可以达到7200转以上,主流级别10000转/15000转,甚至更高。
服务器硬盘的缓存比普通硬盘要大一些,它配置了较大 ( 一般为 2MB 或 4MB) 的回写式缓存;平均访问时间比较短;外部传输率和内部传输率更高,采用 Ultra Wide SCSI 、 Ultra2 Wide SCSI 、 Ultra160 SCSI 、 Ultra320 SCSI 等标准的 SCSI 硬盘,每秒的数据传输率分别可以达到 40MB 、 80MB 、 160MB 、 320MB 。
因此,服务器硬盘在速度上,总体要比普通硬盘高出不少,在每秒的数据传输吞吐量上也要强于普通硬盘。
3 、服务器硬盘更稳定性、可靠性更高
普通电脑由于基本都是间断式运行,稳定性安全性相对要求不苛刻。而服务器由于需要24小时不间断运行,并且很多服务器运行时间基本是按月或年计算,只有在检修维护的时候,才会停止运行一会。
因为服务器硬盘几乎是 24 小时不停地运转,承受着巨大的工作量。可以说,硬盘如果出了问题,后果不堪设想。所以,现在的硬盘都采用了 S.M.A.R.T 技术 ( 自监测、分析和报告技术 ) ,同时硬盘厂商都采用了各自独有的先进技术来保证数据的安全。为了避免意外的损失,服务器硬盘一般都能承受 300G 到 1000G 的冲击力。
而普通硬盘的都不支持S.M.A.R.T技术,也很少用到RAID磁阵列技术(高端电脑除非)。RAID英文全称“Redundant Array of Inexpensive Disks”中文称之为独立冗余磁盘阵列,也就是我们常说的磁盘阵列,类似将多块硬盘串联,主要用于提升硬盘性能与存储。
4 、多使用 SCSI 接口
多数服务器采用了数据吞吐量大、 CPU 占有率极低的 SCSI 硬盘。 SCSI 硬盘必须通过 SCSI 接口才能使用,有的服务器主板集成了 SCSI 接口,有的安有专用的 SCSI 接口卡,一块 SCSI 接口卡可以接 7 个 SCSI 设备,这是 IDE 接口所不能比拟的。
5 、可支持热插拔
热插拔( Hot Swap )是一些服务器支持的硬盘安装方式,可以在服务器不停机的情况下,拔出或插入一块硬盘,操作系统自动识别 硬盘 的改动。这种技术对于 24 小时不间断运行的服务器来说,是非常必要的。
普通的机械硬盘不支持热插拔。而服务器硬盘大都支持热插拔(Hot Swap),它可以在服务器不停机的情况下,拔出或插入一块硬盘,操作系统可以自动识别硬盘的改动。
例如,SCSI硬盘有专门支持热拔插技术的SCA2接口(80-pin),在与SCSI背板配合使用的情况下,就可以轻松实现硬盘的热拔插了。这种技术对于24小时不间断运行的服务器来说,是非常必要的。而普通硬盘一般是不支持热插拔的,在这一点上服务器硬盘和普通硬盘有着较大的差别。
6、其他区别
目前服务器市场上采用的硬盘主要有三种,SATA硬盘、SCSI硬盘以及SAS硬盘,其中SATA硬盘主要应用在低端服务器领域,而SCSI和SAS硬盘则面向中高端服务器。
多数服务器采用了数据吞吐量大、CPU占有率极低的SCSI硬盘。SCSI硬盘的外部传输率和内部传输率比普通硬盘高出不少,它一般会采用Ultra160 SCSI、Ultra320 SCSI等标准,每秒的数据传输率分别可以达到160MB、320MB,目前主流的SCSI硬盘都采用了Ultra320 SCSI标准。
SCSI硬盘必须通过SCSI接口才能使用,有的服务器主板集成了SCSI接口,有的安有专用的SCSI接口卡,一块SCSI接口卡可以接7个SCSI设备,这也是普通硬盘接口所不能比拟的。
总的来说,对于服务器硬盘来说,一旦损坏,将给企业带来不可估量的损失。因此,服务器硬盘在安全性、抗震性等方面比普通硬盘做的更好,另外还有热插拔、速度等方面的优势,这也是为什么相同容量的服务器硬盘要比普通硬盘贵不少的原因。