- 主题:[原创]硬盘的种类
什么都不懂就别出来写指南了
【 在 snnn 的大作中提到: 】
: 按存储速度来分,大致可以分为4档:
: 1. Intel PMem。只支持 Intel Xeon Scalable Family processor,太高端,此处略去不谈。
: 2. NVME接口的SSD。包括m.2, PCI-E接口以及U.2(SFF 8639)接口的SSD。传输速度可高达3GB每秒。
: ...................
--
FROM 123.126.43.*
这儿都是贾行家贾先生蒙满大爷满不懂。
sata和sas本质是底层协议不一样,sas是scsi指令集,sata是ata指令集
对普通消费者来说,我告诉你几个最显著的区别:
①sata是单工的,任何给定时刻sata只能传输一个方向的数据,读的时候不能写,写的时候不能读,6Gb sata就是6Gb读或写。
而sas是双工的,读写可以同时进行,6Gb SAS是6Gb读、同时6Gb写,如果你的使用场景是读写均衡的,那么sas直接比sata带宽翻倍。
②队列数量和长度不同。sata只有一条队列: native command queque (ncq),队列深度是32,亦即能接受32条指令按需优化运行,对hdd来说就是电梯式索引令磁臂运行更高效,对ssd来说就是并行执行不同位置的读写。
sas有4条队列:绝对优先队列、绝对断后队列、绝对顺序队列、简单队列(simple queue),这个simple queue和sata的ncq是相同的运行逻辑,但是队列深度不同。sas这四条队列的深度都是65535,也就是说,sas的ssd可以用simple queque并发执行65536条读写指令
③sata只有一组物理通道,断了就葛儿屁。
所有sas设备都有两套物理链路,并且支持multi-home,可以接在同一台主机的两个控制器甚至不同主机上,实现高可用。
④ sas 控制器在协议里规定了必须实现一个sata控制器,也就是说,sas控制器是sata的超集。同时,sas终端接口允许直接插入sata设备,这时sas内部的sata控制器启动,宿主系统得到相应的sata设备。
sata控制器肯定不能处理sas协议,sata电器接口特地设计了一个物理限位器,阻止sas设备插进sata接口。
还有很多区别就不细展开了,你知道这些已经比贵板那些sata sas贾行家强n倍了。
【 在 zhouusongnir 的大作中提到: 】
: 楼主能不能说一下sata和sas的本质区别 ,最近正在看这个有点落晕
--
FROM 123.126.43.*
不用转接,能插sas硬盘的线,必然能插sata硬盘
sata线插不进sas硬盘
【 在 zhouusongnir 的大作中提到: 】
: 好像有点懂了,怪不得那些raid卡可sas/sata
: ,只需要sas控制器加sata转接线就可以实现一卡兼容两种接口
: 应该是这样理解吧
--
FROM 123.126.43.*
不完全一样
【 在 zhouusongnir 的大作中提到: 】
: 老哥,再问一下,ESATA是不是和SATA在协议和电子电气上一摸一样,只是连接器稍微粗壮一些?
--
FROM 123.126.43.*