基于SAS体系的存储扩容技术

来源: 互联网   
2013/4/29 17:37:48
 世界在网络的基础上正变得更加的互联互通,庞大的事务与信息量对IT基础结构的要求也越来越高,在智慧的地球上,人们需要一种快捷灵活的虚拟化结构。

本文关键字: SAS 存储

 

    世界在网络的基础上正变得更加的互联互通,庞大的事务与信息量对IT基础结构的要求也越来越高,在智慧的地球上,人们需要一种快捷灵活的虚拟化结构。从另一个数据可以得知:支付宝现在每天新增的记录数大约为3亿条。面对这样的海量数据,必然需要巨大容量的存储终端,提供高可靠性与容错技术,并拥有较强的可扩展能力。


    SAS技术应用于各存储节点中可提供高性能,高可靠的磁盘连接和数据传输技术。6GB SAS单PHY(外部信号接口的芯片)带宽可达到600MB/S,SAS技术通过Expander(级联器)最多可以支持16 000个设备,为存储体系大的扩展容量提供了基础。


    1 SAS技术原理


    1.1通过SAS体系层次结构实现可靠传输


    SAS体系引入分层结构,每层负责一定的功能各司其职,从而保证数据有效稳定的传输。每层描述了不同的功能,通过请求,指令,应答和其他信息来完成相互之间的通信。


    传输层用于SAS帧的封装与解析,将构造的帧发送出去或解析收到的帧,图1为应用层发送读命令时的帧传输序列。

\

    图1读命令帧传输序列


    端口层把帧按目标地址加入队列中,向链路层申请链接发送帧到链路层。其主要用于负责发起,重试连接请求,发送数据到链路层以及关闭连接。


    链路层是SAS协议的核心层,用于发送地址帧并请求连接,为帧加入CRC(Cyclic Redundancy Check,循环冗余检验),产生原语,检查和删除原语,通过掺杂字符来减少EMI(Electromagnetic Interference,电磁干扰),管理时钟和速率同步,支持流控和接受帧确定。


    物理层用于在发送和接受码流时进行8B/10B编码和解码,用以保证直流平衡,即出现连续的5个“1”或“0”后插入一位“0”或“1”,这样避免了高速串行信号多个位没有变化而造成的信号错误;还用于接受差分信号,增强噪声抑制,提高信号完整性。

 

 

责编:李红燕
vsharing微信扫一扫实时了解行业动态
portalart微信扫一扫分享本文给好友

著作权声明:畅享网文章著作权分属畅享网、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。
最新专题
流动存储 为大数据而生

伴随信息技术的突飞猛进,更大量级的非结构化数据与结构化数据构成的大数据成为企业级存储所面临的最大挑战:一方..

磁盘阵列及虚拟化存储

利用数组方式来作磁盘组,配合数据分散排列的设计,提升数据的安全性。虚拟化存储,对存储硬件资源进行抽象化表现。

    畅享
    首页
    返回
    顶部
    ×
      信息化规划
      IT总包
      供应商选型
      IT监理
      开发维护外包
      评估维权
    客服电话
    400-698-9918