SCSI和SATA的评比与选择

     管理员们经常需要面对这样的选择:是选择使用更新、更激动人心的技术还是选择使用现有的经过使用证明稳定的技术。对于我们的服务器硬件设备来说,这两种选择就具体化为是使用新的SATA硬盘驱动器还是现有的SCSI驱动器。

价格因素和一些新的特性使得串行ATA,就是我们所说的SATA技术十分吸引人。但是就我看来,使用SCSI技术仍然是一台优秀服务器的标准,我会在这篇文章里告诉你原因。

SATA技术是现有的ATA/IDE驱动器标准的一个升级版本,而后者作为桌面级硬盘驱动器和可移动式存储设备(例如CD/DVD驱动器)的标准,已经使用了很多年的时间。和SCSI驱动器相比,ATA驱动器一直都拥有便宜的价格和易于使用的特性,只是在性能上落后于SCSI驱动器。而SATA技术则一直以缩小这个性能差距为目标,并且提供了很多引人注目的功能,可以说,SATA技术在性能方面迈出了很大的一步。

SATA技术的优点

SATA比SCSI便宜。不管是驱动器还是硬件本身(比如控制器和数据线),都比SCSI要便宜很多。如果你不得不考虑建立服务器所需要的预算,那么这是非常吸引人的一点。大多数情况下,建立一个基于SATA的廉价磁盘冗余阵列比建立相同容量的SCSI阵列所需要的花费也少得多。举例来说,一个36 GB,每分钟10,000转的企业级SCSI驱动器需要花费175美金,而相同的花费可以购买一个容量为200 GB,每分钟7,200转的SATA驱动器。

SATA提供了几乎可以和SCSI媲美的速度。在理想条件下,基于SATA的廉价磁盘冗余阵列的速度可以达到基于SCSI的阵列的速度的百分之九十至百分之九十五。而单一的SATA驱动器也差不多可以达到这个标准。

从物理角度来说,SATA的管理更简便。SATA驱动器所使用的数据和电源连接设备比SCSI驱动器所使用的设备更轻便和更易于管理。SATA所需要的数据线长度一般不超过一米,这样不会造成信号传输问题,而更薄的数据线也能够给设备带来更多的空气流动的空间。

使用SCSI驱动器的好处

说了那么多SATA技术的优点,我们再来看看它的缺点,正是这些不足导致了这种技术应用的局限性。

SATA驱动器的制造水平还没有达到企业级SCSI驱动器的标准。企业的SCSI驱动器所能承受的高使用强度是SATA驱动器所不能承受的。在数据分流量、机械错误和盘面错误等标准上,SATA驱动器与企业级SCSI驱动器相比,还存在一段差距。总的来说,SATA驱动器被认为是一种桌面级别的驱动器,生产厂商并不能保证这些驱动器能够在高使用强度的情况下正常工作超过2、3年的时间。

SATA的命令级别也不是企业级的。SCSI使用了一种叫做“命令队列”的技术来最优化数据的存储,该技术能够允许控制器根据最佳的命令来执行和驱动器内数据相关的请求。对于一台服务器来说,在同一时刻会有很多不同的用户发出请求,如果磁盘驱动器不具有类似这种底层的能够处理很多并发需求的技术,那么磁盘驱动器就会变成系统性能的瓶颈,导致系统性能的下降。而SATA驱动器在这方面做得就不如SCSI驱动器好。

SATA技术依靠CPU来管理数据传输,而SCSI驱动器不是。SATA技术把ATA/IDE技术对CPU的依赖完全继承了下来,它使用CPU对数据传输进行管理,这样会提高CPU的占用率。而SCSI控制器却可以依靠控制器本身的硬件设备对数据传输进行管理,这就意味着SCSI驱动器可以拥有更快更大的数据吞吐量。虽然SATA技术给系统带来的额外的CPU占用率和传统的ATA/IDE驱动器相比要小很多,但是能够把这些CPU占用率和总线带宽用来做其他的事情的话,又何乐而不为呢?

SATA驱动器需要专用的电源连接设备。在很多情况下,这是一个虽然小但却很重要的因素,在计算预算的时候应该把它考虑进来。SATA驱动器在没有传统的驱动器电源连接设备的情况下无法正常工作。而一个专用的SATA电源连接设备所需要的系统电力供应成本和使用电源转换器的成本差不多,都是每个驱动器10美金。

简而言之,最适合使用SATA技术的是那些简单的、单硬盘的服务器和桌面计算机,或者是一些需要提供高速磁盘性能的工作站(例如多媒体编辑站)。尽管SATA的价格很诱人,但我们最好还是不要把它使用在企业级的服务器上。多花一些钱在SCSI设备上,剩下的事情就变得简单了。在一些低级别的SCSI场合(例如使用SCSI驱动器的桌面计算机),SATA驱动器会是一个极具吸引力的替代产品,它应该会逐渐替代ATA/IDE设备的存在并且在这一领域得到广泛的应用。

 

来源:51CTO

时间: 2024-09-20 14:04:48

SCSI和SATA的评比与选择的相关文章

关于SCSI/SATA/IDE硬盘的比较

        看linux的书时,发现许多地方提到SCSI/SATA/IDE这几种硬盘接口,对这些硬盘的概念和区别感到很模糊.所以特意查了一些资料,基本上算是弄懂了他们的区别.         目前硬盘最要分为3种.也即:IDE.SCSI.SATA.首先,这三个都是一种硬盘的接口标准.         最初硬盘的通用标准即IDE(Integrated Device Electronics:电子集成驱动器),IDE经过不断的发展,除了开始的几个版本外,后续的几个版本都叫Ultra DMA,其中最

带你了解SAS和SATA硬盘的差异

在开始这篇文章之前让我们先来了解一下SAS硬盘及SATA硬盘各自的特点与不足,然后再去比较两者之间的差异,这样对于大家来说可以更加深入的理解SAS硬盘及SATA硬盘的特点,现在SATA 3.0已经出来了,SATA从SATA发展到SATA II到现在SATA III,是目前主板中最新的硬盘接口. SATA II是在SATA的基础上发展起来的,外部传输率从SATA的1.5Gbit/s进一步提高到了3Gbit/s. SATA III则提高到了6Gbit/s,但实际上单个硬盘本身的速度远远达不到外部的传

运用SCSI和RAID创建服务器存储典范

&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp;   SCSI接口是一个通用接口,在SCSI母线上可以连接主机适配器和八个SCSI外设控制器,外设可以包括磁盘.磁带.CD-ROM.可擦写光盘驱动器.打印机.扫描仪和通讯设备等.SCSI是个多任务接口,设有母线仲裁功能.挂在一个SCSI母线上的多个外设可以同时工作.SCSI上的设备平等占有总线.SCSI接口可以同步或异步传输数据,同步传输速率可以达到10MB/s,异步

用DNSPod和Squid打造自己的CDN (四)_Linux

1.基本安装 把光盘塞进光驱,设置BIOS从光驱启动(别告诉我你不会),然后会看到启动界面,上面有一些提示,可以输入一些命令进行高级安装或者进入系统修复模式.不用管,直接按回车. 稍等一下,会出现一个界面要求你做光盘的完整性检查.一般来说现在刻出来的盘不会有坏的,除非是下载回来的ISO文件有问题.所以这里我们跳过. 跳过的方法是:按键盘的TAB键进行控件的选择,被选择上的控件会高亮,我们选择Skip(建议大家随时打开翻译工具或者网站对不懂的英文进行翻译),然后按空格键进行确认. 然后再等一下,我

用DNSPod和Squid打造自己的CDN (三) 安装CentOS Linux_Linux

第 4 章 安装CentOS Linux 1.基本安装 把光盘塞进光驱,设置BIOS从光驱启动(别告诉我你不会),然后会看到启动界面,上面有一些提示,可以输入一些命令进行高级安装或者进入系统修复模式.不用管,直接按回车. 稍等一下,会出现一个界面要求你做光盘的完整性检查.一般来说现在刻出来的盘不会有坏的,除非是下载回来的ISO文件有问题.所以这里我们跳过. 跳过的方法是:按键盘的TAB键进行控件的选择,被选择上的控件会高亮,我们选择Skip(建议大家随时打开翻译工具或者网站对不懂的英文进行翻译)

Linux 系统裁剪笔记 4 (内核配置选项及删改)

在menuconfig中配置,可以对进行Linux内核配置选项及删改.本文介绍详细配置方法.第一部分:全部删除Code maturity level options ---> 代码成熟等级选项[]Prompt for development and/or incomplete code/drivers 默认情况下是选择的,这将会在设置界面中显示还在开发或者还没有完成的代码与驱动.不选.第二部分 :除以下选项,其它全部删除General setup-〉System V IPC (IPC:Inter

Red Hat Enterprise Linux 5.X的图形安装教程

在本篇中为了让大家对Linux的安装有个详细的了解,我会对几个热门的Linux发行版进行讲解,并简单的介绍一下图形安装和文本安装的不同安装方式.在Linux的发行版中,这里以比较有名的Red Hat Enterprise Linux 5.X和Fedora 16为例进行讲解 并介绍Red Hat Enterprise Linux 5.X的两种不同安装方式:图形安装和文本安装.下面就让我们一起先来学习下Red Hat Enterprise Linux 5.X的图形安装. 在Linux的发展早期,它的

在Linux中如何恢复被删除的文件

  当用户意外地删除了一个仍然需要的文件时,大多数情况下,是没有简便的方法可以重新找回或重建这个文件.不过,幸运的是文件是可以通过一些方法恢复的.当用户删除了一个文件,该文件并没有消失,只是被隐藏了一段时间. 这里将解释它是如何工作的.在一个文件系统中,有一个叫做 文件分配表 的东西,这个表跟踪文件在存储单元(如硬盘, MicroSD 卡,闪存驱动器等等)中的位置.当一个文件被删除,文件系统将会在文件分配表中执行以下两个任务之一:这个文件在文件分配表上的条目被标记为 "自由空间" 或删

数据的存储介质-磁盘的RAID

上次介绍了磁盘,这篇来介绍一下 RAID 要介绍 RAID技术的原因,其实是因为目前大部分分布式存储在做的事情其实 RAID在很多年前就已经做到了,所以如果你希望做存储相关的事情,那么 RAID是必须要理解,但不一定要用到的概念:)   计算机要存储和读取数据,主要依托这么两个部件: 1.通信管道和通信协议,心灵感应还需要靠电波通信呢不是?~一般来说这通信管道在计算机内就是总线,使用电信号,在计算机外则很多选择,可以选择光,可以选择无线电波,也可以选择电信号,甚至可以动用卡车和油轮嘛J,在磁盘存