欢迎光临
我们一直在努力

存储硬件和协议

 

ICT分IT和CT。IT信息技术,CT包括网络,安全,传输,接入

主机通过网络的方式访问存储空间,这种方式叫SAN。

 

存储的架构

双控架构

控制器之间有镜像通道-硬盘之间有硬盘通道。

一控制器故障时,另一控制器在主机多路径软件配合下接管业务负载,确保不中断

存储阵列=控制框+硬盘框(控制框包含了控制器)

存储设备是一个双控设备,控制器有两个,通过控制框框在一起。

每一个控制器都有一个管理模块。

BBU是存储自带的电池,把缓存中意识性存储空间放在硬盘中。对缓存数据提供一定的保护功能。

业务子系统对外提供服务用的。

控制器的内存平分的。双控64G缓存,一个控制器就32G。分别处于不同的控制框。

 

高端SAN阵列架构-多控制器

高端SAN阵列架构:网格存储

最早的时候存储只有SAN块服务。存储把空间交给NAS网关,从NAS网关对外提供文件共享服务。换言之,存储给NAS网关提供数据块服务,NAS网关给主机客户端提供文件服务。最早起NAS和SAN非融合的实现方式。

网关也可以级联。

没有明确的划分,都能提供服务的叫无中心节点。避免了中心节点故障导致问题的扩大化。

分为对象节点,控制节点,存储节点,需要通过中心节点转发服务。

 

存储组件

 

企业中常见的硬盘

机械硬盘=SAS,SATA,NL-SAS

SSD=SAS接口的ssd,PCIE SSD,NVME SSD

磁道是盘片上围绕在主轴周围的同心环,数据就被记录在磁道上。

每个磁道被分成更小的单位,称为扇区。

 

NL SAS 是指采用了SAS接口和SATA盘体的综合体。即具有SAS接口、接近SAS性能的SATA盘。

 

SAS和sata转速是不同的

 

SCSI\iSCSI协议的定义

逻辑单元(LUN):LUN是SCSI目标器中所描述的名字空间资源,一个目标器可以包括多个LUN,而且每个LUN的属性可以有所区别,比如LUN#0可以是磁盘,LUN#1可以是其他设备。

启动器(Initiator):本质上,SCSI是一个C/S架构,其中客户端成为启动器,负责向SCSI目标器发送请求指令,一般主机系统都充当了启动器的角色。

目标器(Target):处理SCSI指令的服务端称为目标器,它接收来自主机的指令并解析处理,比如磁盘阵列的角色就是目标器。

SCSI的Initiator与Target共同构成了一个典型的C/S模型,每个指令都是”请求/应答”这样的模型来实现。

Initiator主要任务:发出SCSI请求。

Target主要任务:回答SCSI请求,通过LUN提供业务,并通过任务管理器提供任务管理功能。

 

SCSI 并行总线,一对设备之间访问。SCSI id 门牌号,优先级作用。发送的方叫启动器,接收的一方叫目标器。

 

SCSI是快递,iSCSI是快递公司

iSCSI是互联网小型计算机系统接口(Internet Small Computer System Interface)的简称,是一种在TCP/IP上进行数据块传输的标准,可以理解为SCSI over IP

iSCSI应用层协议,将SCSI报文进行封装为iscsi,在封装TCP头部,在封装IP头部,能够在以太网传输。

 

ISCSI 主机完成那些操作?网卡执行哪些操作?

iSCSI节点将SCSI指令和数据封装成iSCSI包,然后该数据封装被传送给TCP/IP层,再由TCP/IP协议将iSCSI包封装成IP协议数据以适合在网络中传输。

TCP/IP:传输控制协议/因特网互联协议。

 

Iscsi的三种实现方式?

iSCSI Initiator:iSCSI启动器,可分为三种,即软件Initiator驱动程序硬件的TOE(TCP Offload Engine,TCP卸载引擎)卡以及iSCSI HBA卡

赞(0) 打赏
未经允许不得转载:知行合一 » 存储硬件和协议
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

知行合一

清华大学万门大学

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏