SAS/SATA/SSD/IDE硬盘介绍区别
SAS/SATA/SSD/IDE硬盘介绍区别
SAS(Serial Attached SCSI)即串行连接SCSI,是新一代的SCSI技术,和现在流行的Serial ATA(SATA)硬盘相同,都是采用串行技术以获得更高的传输速度,并通过缩短连结线改善内部空间等。SAS是并行SCSI接口之后开发出的全新接口。此接口的设计是为了改善存储系统的效能、可用性和扩充性,并且提供与SATA硬盘的兼容性。SAS的接口技术可以向下兼容SATA。具体来说,二者的兼容性主要体现在物理层和协议层的兼容。在物理层,SAS接口和SATA接口完全兼容,SATA硬盘可以直接使用在SAS的环境中,从接口标准上而言,SATA是SAS的一个子标准,因此SAS控制器可以直接操控SATA硬盘,但是SAS却不能直接使用在SATA的环境中,因为SATA控制器并不能对SAS硬盘进行控制;在协议层,SAS由3种类型协议组成,根据连接的不同设备使用相应的协议进行数据传输。其中串行SCSI协议(SSP)用于传输SCSI命令;SCSI管理协议(SMP)用于对连接设备的维护和管理;SATA通道协议(STP)用于SAS和SATA之间数据的传输。因此在这3种协议的配合下,SAS可以和SATA以及部分SCSI设备无缝结合。
SAS的连接器在SATA的基础上发展而来,通过巧妙的设计增加了一个数据端口,在确保兼容SATA的前提下完成了双端口这一看似"不可能的任务"。
SAS硬盘驱动器的双端口连接器(上-中)与SATA硬盘驱动器的连接器(下)对比
众所周知,SATA硬盘驱动器的SATA端口和电源供应是分离的,两个连接器之间有大约2个(SATA或电源)引脚宽度的间隙。SAS的做法是将二者连为一体,第二端口就位于这个4~5个SATA信号引脚宽度的"桥"的背面。虽然空间利用得很充分,可毕竟也要布置7个信号引脚,所以从端口(Secondary Port,SAS②)和主端口(Primary
Port,SAS①)的"个头"在上面的实物对比图中看起来就像武大郎和武松一样差别明显——当然,仅是针对宽度而言,引脚定义及传递信号的能力是没有区别的。
SAS(上)和SATA(下)硬盘驱动器的连接器在这个投影方向上的主要区别是有无隔断,前者的轮廓包容了后者,使它们共用SAS线缆连接器成为可能
由于SAS硬盘驱动器的接口连接器只是比SATA(加电源)多出来一个从端口,而没有减少什么,所以SAS线缆连接器很自然地就能兼容SATA硬盘驱动器,反之(SATA线缆配SAS硬盘驱动器)则因受到从端口的阻隔而行不通。这种设计能够避免SATA HBA/RAID卡(不支持后者所需的STP协议)访问SAS硬盘驱动器,从而满足了"防呆"的要求。
SAS线缆既可以连接SAS硬盘驱动器(左),也能够连接SATA硬盘驱动器(右)——注意红色箭头所指处缺口的有无,以及硬盘驱动器接口连接器上引脚数量的差异
如上图所示,将主端口、从端口和电源供应融为一体的SAS线缆连接器(共29个引脚),与SAS硬盘驱动器的接口连接器一同由SFF Committee制订的SFF-8482规范(非屏蔽双端口串行附加连接器)定义,也被称为"SAS样式连接器";与之相对应,原来用于连接SATA硬盘驱动器的信号电缆,其连接器只有7个数据引脚,被称为"SATA样式连接器"。SAS样式连接器的好处当然是用起来方便,但在连接SAS硬盘驱动器时,却也有个潜在的问题。
两个HBA/RAID卡连接同一SAS硬盘驱动器的拓扑图和某种具体的实现方法
SAS样式连接器所属的SAS线缆,其另一头如果直接连在主机端HBA/RAID卡的SAS端口连接器上,那么,由于HBA/RAID卡上的每一个端口都是单端口,而且SAS规范不允许SAS硬盘驱动器的两个端口连接到同一HBA/RAID卡(双端口设计不是为了增加带宽,而是高可用性和容灾的需要),因此,这个SAS样式连接器实际上只有主端口是有效的,但它却同时占据了从端口,反而使双端口形同虚设。
ADP-4000上的SAS样式连接器,用来连接SAS硬盘驱动器
所以,若想要双端口发挥作用,SAS样式连接器通常应该出现在磁盘背板上,接纳SAS硬盘驱动器的插入,而另一侧可以是一对SATA样式连接器(分别对应SAS样式连接器的主、从端口),迎接来自两个HBA/RAID卡上的SAS线缆,实现高可用性。
CS Electronics出品的ADP-4000 SAS热插拔背板适配器,可以把它当作一个"迷你背板"
正因如此,某些SAS HBA/RAID卡配套的SAS线缆,在设备一端用的不是SAS样式连接器,而是利于实现双端口的SATA样式连接器。然而,前面已经介绍过,SATA样式连接器不能插入SAS硬盘驱动器。在这种情况下,可以使用上图所示的SAS-SATA适配器:一端为SAS样式连接器,用来插入SAS硬盘驱动器;另一端(也就是面对我们的)有两个分主、从的SATA样式连接器,对应SAS硬盘驱动器的两个端口,采用SATA样式连接器的SAS线缆插入标有"主信号"(Signal-Primary)的连接器,便可通过SAS硬盘驱动器的主端口访问,反之(Signal-Secondary)亦然。如果两个连接器分别连上两个SAS
HBA/RAID卡,还能组成高可用性配置。
SATA的全称是Serial Advanced Technology Attachment(串行高级技术附件,一种基于行业标准的串行硬件驱动器接口),是由Intel、IBM、Dell、APT、Maxtor和Seagate公司共同提出的硬盘接口规范。2001年,由Intel、APT、Dell、IBM、希捷、迈拓这几大厂商组成的Serial ATA委员会正式确立了Serial ATA 1.0规范,在当年的IDF Fall 大会上,Seagate宣布了Serial ATA 1.0标准,正式宣告了SATA规范的确立。
SATA硬盘和IDE硬盘比较
SATA硬盘采用新的设计结构,数据传输快,节省空间,相对于IDE硬盘具有很多优势:
1 .SATA硬盘比IDE硬盘传输速度高。目前SATA可以提供150MB/s的高峰传输速率。今后将达到300 MB/s和600 MB/s。到时我们将得到比IDE硬盘快近10倍的传输速率。
2. 相对于IDE硬盘的PATA40针的数据线,SATA的线缆少而细,传输距离远,可延伸至1米,使得安装设备和机内布线更加容易。连接器的体积小,这种线缆有效的改进了计算机内部的空气流动,也改善了机箱内的散热。
3. 相对于IDE硬盘系统功耗有所减少。SATA硬盘使用500毫伏的电压就可以工作。
4. SATA可以通过使用多用途的芯片组或串行——并行转换器来向后兼容PATA设备。由于SATA和PATA可使用同样的驱动器,不需要对操作系统进行升级或其他改变。
5. SATA不需要设置主从盘跳线。BIOS会为它按照1、2、3顺序编号。这取决于驱动器接在哪个SATA连接器上(安装方便)。而IDE硬盘需要设置通过跳线来设置主从盘。
6. SATA还支持热插拔,可以象U盘一样使用。而IDE硬盘不支持热插拔。[4]
SSD是摒弃传统磁介质,采用电子存储介质进行数据存储和读取的一种技术,突破了传统机械硬盘的性能瓶颈,拥有极高的存储性能,被认为是存储技术发展的未来新星。
PCIe接口的极速固态硬盘 Matador PCI-e SSD 产品。
固态硬盘的存储介质分为两种,一种是采用闪存(FLASH芯片)作为存储介质,另外一种是采用DRAM作为存储介质。
SSD的优势
SSD是摒弃传统磁介质,采用电子存储介质进行数据存储和读取的一种技术,突破了传统机械硬盘的性能瓶颈,拥有极高的存储性能,被认为是存储技术发展的未来新星。
固态硬盘的全集成电路化、无任何机械运动部件的革命性设计,从根本上解决了在移动办公环境下,对于数据读写稳定性的需求。全集成电路化设计可以让固态硬盘做成任何形状。与传统硬盘相比,SSD固态电子盘具有以下优点:
第一,SSD不需要机械结构,完全的半导体化,不存在数据查找时间、延迟时间和磁盘寻道时间,数据存取速度快,读取数据的能力在100M/s以上,最高的目前可达300M/s。
第二,SSD全部采用闪存芯片,经久耐用,防震抗摔,即使发生与硬物碰撞,数据丢失的可能性也能够降到最小。
第三,得益于无机械部件及FLASH闪存芯片,SSD没有任何噪音,功耗低。
第四,质量轻,比常规1.8英寸硬盘重量轻20-30克,使得便携设备搭载多块SSD成为可能。同时因其完全半导体化,无结构限制,可根据实际情况设计成各种不同接口、形状的特殊电子硬盘。
可能您还喜欢以下内容:
手机扫描二维码访问: |
|||||||
SAS/SATA/SSD/IDE硬盘介绍区别的更多相关文章
- SAS SATA SSD基本介绍
SATA硬盘采用新的设计结构,数据传输快,节省空间,相对于IDE硬盘具有很多优势: 1 .SATA硬盘比IDE硬盘传输速度高.目前SATA可以提供150MB/s的高峰传输速率.今后将达到300 MB/ ...
- SATA SAS SSD 硬盘介绍和评测
SATA SATA的全称是Serial Advanced Technology Attachment,是由Intel.IBM.Dell.APT.Maxtor和Seagate公司共同提出的硬盘接口规范. ...
- IDE硬盘 SCSI硬盘 SATA硬盘
IDE一般是有扁平电缆连接的,一个扁平电缆可以连接2个IDE硬盘,而一个计算机一般提供2个扁平电缆,所以一般允许4块IDE硬盘.IDE经过多年的发展,成熟,廉价,稳定.一般老式的电脑中装的都是这种硬盘 ...
- 关于SCSI/SATA/IDE硬盘的比较
看linux的书时,发现许多地方提到SCSI/SATA/IDE这几种硬盘接口,对这些硬盘的概念和区别感到很模糊.所以特意查了一些资料,基本上算是弄懂了他们的区别. 目前硬盘最要分为3种.也即:IDE. ...
- 基础(一):SCSI硬盘与IDE硬盘有什么区别
硬盘接口是硬盘与主机系统间的连接部件,作用是在硬盘缓存和主机内存之间传输数据.不同的硬盘接口决定着硬盘与计算机之间的连接速度,在整个系统中,硬盘接口的优劣直接影响着程序运行快慢和系统性能好坏.从整体的 ...
- SAS,SATA普及文档
目前所能见到的硬盘接口类型主要有IDE.SATA.SCSI.SAS.FC等等. IDE是俗称的并口,SATA是俗称的串口,这两种硬盘是个人电脑和低端服务器常见的硬盘.SCSI是"小型计算机系 ...
- 基于SSD固态硬盘的数据库性能优化
基于SSD固态硬盘的数据库性能优化 2010-11-08 00:0051cto佚名 关键字:固态硬盘 数据库管理 SSD 企业软件热点文章 Java内存结构与模型结构分析 Oracle触发器的语法 ...
- 学习笔记:CentOS7学习之十三(1):硬盘介绍
1. SAS-SATA-SSD-SCSI-IDE硬盘讲解 1.1 常见硬盘类型: SAS硬盘:SAS(Serial Attached SCSI),串行连接SCSI接口,串行连接小型计算机系统接口.SA ...
- SSD固态硬盘使用注意事项
SSD固态硬盘的结构和运行方式不同于传统硬盘,在购买以后强烈建议进行一些设置以达到最优的运行效能,延长SSD的使用寿命.以下第一部分是一些可以在网上找到的关于SSD硬盘相关的注意事项,已经介绍很多,这 ...
随机推荐
- linux常用命令:rcp 命令
rcp代表"remote file copy"(远程文件拷贝). 1.命令格式: rcp [参数] [源文件] [目标文件] 2.命令功能: 功能: rcp命令用于在计算机之间拷 ...
- Linux服务器配置---安装telnet
安装telnet telnet是标准的远程登录协议,历史悠久.但是telnet的对话数据没有加密,甚至用户名和密码都是明文显示,这样的服务风险极大.目前大多数系统多已经不会再安装这个服务了, ...
- 学习Linux的正确姿势
学习Linux的正确姿势 端正学习态度1.Linux不等于骇客(or Cracker).当然众所周知很多“黑客工具”都是Linux平台上的,我帮助过很多Linux小白发现他们殊途同归都是朝着类似Air ...
- iOS之第三方库以及XCode插件介绍
前言 第三方库是现在的程序员离不开的东西 不光是APP开发 基本上所有的商业项目 都会或多或少的使用到第三方库 Github上Star>100的开源库数量如下 可以看到JS以绝对的优势排名第一 ...
- 一些应该使用mongodb或者其他文档存储而不是redis或mysql、oracle json的情形(最近更新场景)
通常来说,我们应该使用应用的特性而不是自己的爱好或者规定而去选择一种合适的组件,选择的标准应该是这个组件最适合或者本身其设计就是为了解决这个问题,而不是这个组件能够做这事情为标准.就拿存储来说,任何时 ...
- JavaScript 实现全选 / 反选功能
JavaScript 实现全选 / 反选功能 版权声明:未经授权,内容严禁转载! 构建主体界面 编写 HTML 代码 和 CSS 代码,设计主题界面 <style> #user { wid ...
- 更改 Centos 6 的 yum 源
1.查看当前使用的源: yum repolist all 阿里源网址,使用方法点右边的帮助可以看到:https://opsx.alibaba.com/mirror 2.更改源: 第一步:备份你的原镜像 ...
- tensorflow 生成随机数 tf.random_normal 和 tf.random_uniform 和 tf.truncated_normal 和 tf.random_shuffle
____tz_zs tf.random_normal 从正态分布中输出随机值. . <span style="font-size:16px;">random_norma ...
- tf.random_uniform的使用
tf.random_uniform((4, 4), minval=low,maxval=high,dtype=tf.float32)))返回4*4的矩阵,产生于low和high之间,产生的值是均匀分布 ...
- 解决Vue循环中子组件不实时更新的问题
问题描述 使用Element-UI中的table组件时会遇到一个常见的问题.当在el-table中调用子组件的时候会出现数据更新后,子组件没有重新渲染的问题. eg:资源列表中的健康度组件. 代码如下 ...