存储技术趋势与智能存储组件

文章目录

(一)存储技术趋势

前言

信息在网络中的传输,需要借助数据作为在载体,那么信息和数据的关系是什么,数据存储的作用是什么?

一、数据与信息

1.什么是数据

SNIA(Storage Networking Industry Association,全球网络存储工业协会)对数据的定义:数据是对所有事物的数字表示。

2.数据的种类

结构化数据、半结构化数据、非结构化数据

3.数据的处理周期

数据处理是人或机器对数据进行的重组或重新排序,以增加其特定的价值。数据处理包括以下基本结构:输入、处理和输出。这三个步骤构成了数据处理周期。

4.什么是信息

  • 信息是已经被处理、具有逻辑关系的数据,是对数据的解释。
  • 信息是经过处理的数据,其中包括具有上下文,相关性和目的的数据。

5.数据与信息的关系

  • 数据经过加工处理之后,能过成为信息;
  • 而信息需要经过数字化转变成数据才能存储和传输。
    在这里插入图片描述

6.信息生命周期管理

ILM(Information life cycle management,信息生命周期管理)是指从信息产生和初始存储阶段到最后过时被删除时的一套综合管理方法。
在这里插入图片描述

二、数据存储

1.什么是数据存储

在这里插入图片描述

2.数据存储系统

在这里插入图片描述

3.存储的物理结构

在这里插入图片描述

4.数据存储分类

在这里插入图片描述

5.数据管理技术的演变

在这里插入图片描述

6.数据存储的应用

在这里插入图片描述

三、存储技术的发展

1.存储架构的发展

1.1存储架构历程

在这里插入图片描述

1.2从磁盘到磁盘阵列

在这里插入图片描述

1.3从分离到融合

在这里插入图片描述

1.4分布式存储

通过软件将物理资源组织起来构成高性能逻辑存储池,在保证可靠性的同时提供多种存储服务。
一般而言,分布式存储是将数据分散存储在多台独立的设备上,采用可扩展的系统结构、利用多台存储服务器分担存储负荷、利用位置服务器定位存储信息。
在这里插入图片描述

1.5存储虚拟化
  • 存储虚拟化可以将存储设备进行抽象,以逻辑资源的方式呈现,统一提供全面的存储服务。
  • 可以在不同的存储形态或设备类型之间提供统一的功能。
    在这里插入图片描述
1.6云存储

云存储系统是一个多存储设备、多应用、多服务协同工作的集合体,它使用高度虚拟化的多租户基础设施为企业提供课扩展的存储资源,可以根据组织的要求动态配置。
在这里插入图片描述

2.存储介质的发展

2.1机械硬盘发展简史
  • 容量越来越大,体积越来越小
    在这里插入图片描述
2.2固态硬盘发展简史
  • 固态硬盘出现也很早,但是因为20世纪末机械硬盘快速发展而被遗忘。
  • 但随着对存取速度要求的提高,固态硬盘又开始繁荣发展。
    在这里插入图片描述
2.3闪存介质发展

在这里插入图片描述

3.接口协议的发展

3.1接口协议

硬盘接口是硬盘与主机系统间的连接部件。
接口协议(Interface Protocol)指得是需要进行信息交换的接口间需要遵从的通信方式和要求。

3.2接口协议发展简史

在这里插入图片描述

3.3NVMe 与 NVMe-oF

①NVMe, Non-Volatile Memory Express
提高性能
降低时延
②NVMe-oF, NVMe over Fabrics
潜力:低延时,高宽带
目的:加速服务器主机和目标存储设备之间的数据传输

4.存储产品的发展趋势

4.1存储产品发展历程

在这里插入图片描述

4.2智能时代来临

在这里插入图片描述

4.3智能时代数据存储的特征

在这里插入图片描述

4.4数据存储发展趋势

在这里插入图片描述

4.5存储介质发展趋势

在这里插入图片描述

4.6DNA存储

①少量人造DNA就能保存大量数据,并且可以冷冻干燥、运输和存储数据长达千年:
②DNA作为存储介质的优势:
a.体积小;
b.密度大;
c.稳定性强。
③现阶段的瓶颈与局限
a.DNA分子合成成本高;
b.读取和搜索数据的效率不高。

4.7原子存储

①1959年,物理学家理查德·费曼提出,如果原子能够被有序排列的话,那么用原子存储信息就是可能的。
②因原子足够小,原子存储器的单位体积容量也会比现有介质更大。
③随着科技的发展,有序排列原子成为现实。
④现阶段的瓶颈与局限:
a.原子存储器对运行环境要求严苛;

4.8原子存储

①现在,电子设备中信息的存储和移动是通过流动电子来实现的。
②如果电子被光量子取代,计算机内部信息的移动可能以光速发生。
③尽管存储器的存储效率和存储寿命有所提升,但现阶段量子存储任然难以广泛适用。
④已实现的量子存储器难以实现同时满足下列条件:
a.高存储效率;
b.低噪音;
c.长寿命;
d.室温下使用。

4.9存储网络发展趋势

在这里插入图片描述

4.10华为存储产品发展历程

在这里插入图片描述

4.11智能数据存储架构

①智能数据缩减

  • AI预测;
  • CPU、GPU智能缩减算法;
    ②智能数据存储:
  • 智能预取、数据分级、热点识别、数据缓存等技术,实现最优介质组合
    ③智能调度
  • 异构算力资源动态管理;近数据计算调整;容器,快速拉起。
    ④Memory Fabric:以内存为中心,构建高性能网络
  • 支持ns级时延高性能网络
  • 内存池化、分级
    ⑤ALL IP:SSD介质构建极致成本
  • 深度盘控配合,SLC/QLC/OLC演进
  • ALL IP构建极简网络

(二)智能存储组件

一、控制框

1.存储产品形态

在这里插入图片描述

2.控制框形态

①控制框是承载了控制器的机框,对外提供存储服务,他是存储系统中的核心组件。
②控制框采用部件模块化设计主要由系统插框、控制器(内含风扇模块)、BBU模块、电源模块、管理模块和接口模块等组成。
在这里插入图片描述

  • 控制器,Ctrl :存储系统中承载业务处理的核心模块
  • BBU模块,能够在系统外部供电失效的情况下,提供后备电源支持,以保证存储阵列中业务数据的安全性
  • 电源模块,PSU(Power supply Unit)电源模块为交流电源模块,支持控制框在最大功耗模式下正常运行
  • 管理模块:主要提供管理接口,包括管理网口、串口、维护网口
  • 接口模块:IM ,承载业务或管理接口的现场科更换模块

3.控制器

控制器是设备中的核心部件,主要负责处理存储业务、接收用户的配置管理命令、保存配置信息、接入硬盘和保存关键信息到保险箱硬盘。
①Ctrl:核心部件,负责处理存储业务,接收用户的管理配置、保存控制信息,接入硬盘和保存关键信息
a.控制器上CPU和Cache共同实现对来自主机系统I/O请求操作和对磁盘阵列RAID的管理
b.每个控制器可内置多个硬盘,用于保护存储系统的数据和系统掉电后Cache中的数据
②FE(Front end):负责服务器与存储设备之间进行业务通信,对主机I/O进行处理
③BE(Back end):负责连接控制框和硬盘框,是数据从硬盘读写的通道
④缓存(Cache):硬盘控制器上的一块内存芯片,具有极快的存取速度,是硬盘内部存储与外界接口之间的缓冲器
⑤保险箱盘:用于保存存储系统数据,系统配置信息和日志、系统掉电后Cache中的数据
在这里插入图片描述

4.BBU模块和风扇模块

在这里插入图片描述

5.保险箱盘

在这里插入图片描述

6.电源模块

电源模块为交流电源模块,可以支持控制框在最大功耗模式下正常运行。
在这里插入图片描述

二、硬盘框

1.硬盘框形态

硬盘框采用部件模块化设计,主要由系统插框、级联模块、电源模块和硬盘模块等组成。
在这里插入图片描述

2.硬盘框正视图

在这里插入图片描述

3.硬盘框后视图

在这里插入图片描述

三、级联模块

1.级联模块

在这里插入图片描述

2.CE交换机

在这里插入图片描述

3.FC交换机

在这里插入图片描述

4.设备线缆

在这里插入图片描述

5.文字说明

每个级联模块提供一个一级级联端口‘P0’和一个一级级联端口‘P1’,级联模块通过级联端口来级联控制框和硬盘框,由此来实现控制框或硬盘框之间通信,是双方间数据传输的节点。

四、硬盘

1.机械硬盘

1.1硬盘类型

在这里插入图片描述

1.2机械硬盘结构

机械硬盘的结构大致包括:盘片、磁头臂、读/写磁头、主轴、硬盘接口和控制电路等。
在这里插入图片描述

  • 盘片:盘片被磁性材料覆盖,盘片上的磁性粒子被极化以表示一个二进制信息单元
  • 读/写磁头:负责向盘片读取和写入数据。通过磁头改变盘片表面上极细微的磁性粒子簇的NS极性加以存储
  • 磁头臂:带动读/写磁头,将磁头移动到指定的位置
  • 主轴:马达电机和轴承在其下方,转动盘片,将盘片上的指定位置移动到读/写磁头下
  • 控制电路:控制磁盘的速度、磁头臂的移动、向磁头下发命令等。
1.3机械硬盘工作原理

在这里插入图片描述

1.4硬盘上的数据组织

在这里插入图片描述

  • 盘面:每一个盘片都有两个盘面,每个盘面都能存储数据,成为有效盘片。
  • 磁道(Track):磁道是在盘片上围绕在主轴周围的同心环,数据被记录在磁道上。
  • 柱面(Cylinder):同一个盘片中所有盘片(包含上下两个盘面)具有相同编号的磁道形成一个圆柱,称之为硬盘的柱面
  • 扇区(Sector):每个磁道被分为更小的单元,称为扇区,划分扇区的目的是为了是数据存储更加条理化。扇区是硬盘中可以单独寻址的最小存储单元。
1.5硬盘容量和缓存

硬盘可以分为单碟盘和多碟盘,前者在盘体内只有一张盘片,后者则是有多张。但是银盘每时每刻只允许一个磁头读写数据,因此盘片和磁头再多,也不能提高硬盘的吞吐量和IO性能,只能用来提高容量

1.5.1硬盘容量

硬盘容量=柱面数磁头数扇区数*扇区大小,单位为MB或GB,影响硬盘容量的因素有单碟容量和碟片数量。

1.5.2缓存(Cache)

由于CPU和硬盘之间存在巨大的速度差异,为解决硬盘在读写数据时CPU的等待问题,在硬盘上设置适当的高速缓存,以解决二者之间速度不匹配的问题,硬盘缓存与CPU上的高
速缓存作用一样,是为了提高硬盘的读写速度。

1.6影响硬盘性能的因素

在这里插入图片描述
①转速:硬盘盘片转动圈数/分钟 ->每分钟盘片转动圈数,单位 rpm

  • 在读写数据时,磁头不会动,靠盘片的转动来感应读取数据,因此盘片转动速度越快,数据传输时间就越短

②寻道速度:随机IO情况下,磁头臂需要频繁更换磁道,用于数据传输的时间远小于用于换道消耗的时间。

1.7平均访问时间
  • 平均寻道时间(Average Seek Time):指硬盘的磁头从初始位置移动到盘面指定磁道所需要的时间,是影响硬盘内部数据传输速率的重要参数
  • 平均等待时间(Average Latency Time):指磁头已处于要访问的磁道,等待需要访问的扇区旋转至磁头下方的时间。
1.8数据传输速率
  • 内部传输速率(Internal Transfer Rate):内部传输速率 也称为 持续传输率(Sustained Transfer
    Rate),指磁头读写硬盘时的最高速率。
  • 外部传输速率(External Transfer Rate)/接口传输率
1.9硬盘的IOPS和传输带宽

 IOPS
IOPS (Input/Output Per Second)指每秒的输入输出量(或读写次数),是衡量硬盘性能的主要指标之一。
IOPS的计算:由寻道时间、旋转延迟和数据传输时间三部分组成。
 传输带宽(Throughput吞吐量)
指单位时间内成功传输的数据数量,即传输数据流的速度。

1.10并行传输和串行传输

在这里插入图片描述

  • 并行传输:
    □ 并行传输传输效率高,但是传输距离不长,传输频率不高
    □ 在长距离上,使用多条线路要比使用单一线路要昂贵
    □ 长距离传输要求较粗的导线,以便降低信号的衰减,但把他们(传输信号)捆到一条单独电缆中相当困难
    □ 长距离传输时,受导线电阻或其他因素影响,每条线上的数据到达对方的速度不同,从而导致接收方必须等8条线上的所有数字都到达之后,才能发起下一轮的传输
    □ 传输频率太高时,电路告诉震荡的时候,数据线之间会产生很大的干扰,因此并行传输的时候频率不能太高
  • 串行传输:
    □ 串行传输在效率上显然比并行传输低得多,但是可以通过提高传输频率来提升串行传输的传输速度,总体来说串行传输反而比并行传输的总体速率更快
    □ 串行传输用于远距离传输,目前如PCI接口都转向串行传输方式。PCIE接口就是典型的串行传输方式,其单条线路的传输方式高达2.5GB/S
1.11硬盘接口技术

不管硬盘内部多么复杂,它必定要给使用者一个简单的接口,用来对其访问读取数据。硬盘向用户提供的物理接口包括如下几种:
在这里插入图片描述

1.12IDE硬盘接口
  • IDE接口,也称为PATA接口(Parallel ATA,并行传输ATA)
    a.ATA,Advanced Technology Attachment高级技术附加装置
    b.ATA硬盘也经常称为IDE Integrated Drive Electronics硬盘
    c.ATA接口为并行ATA技术
1.13SATA硬盘接口
  • SATA:Serial ATA ,串行ATA
    a.SATA采用串行方式进行数据传输,接口速率比IDE接口高。
    b.SATA硬盘采用点对点连接方式,支持热插拔,即插即用。
1.14SCSI硬盘接口

SCSI (Small Computer System Interface ) 小型计算机系统接口

1.15SAS硬盘接口

SAS(Serial Attached SCSI) 串行连接SCSI
a.SAS是一种点对点、全双工、双端口的接口
b.SAS向下兼容SATA
c.速率每路600M
d.SAS具有高性能、高可靠性、强大的扩展性能

1.16FC硬盘接口

FC硬盘采用FC-AL( Fiber Channel Arbitrated Loop)光纤通道仲裁环:
a. FC-AL是一种基于SCSI协议设计的双端口的串行存储接口
b. FC-AL支持全双工工作方式
c. FC为上层协议(SCSI,IP等)提供一个通用硬件传输平台,FC是一种高速度、高可靠、低延迟、高吞吐量的串行数据传输接口。

2.固态硬盘

2.1固态硬盘概述
  • 相对于HDD而言,固态硬盘SSD在性能、可靠性、能耗、轻便性方面有着绝对的优势,目前已经在各领域得到广泛应用。
  • SSD特点:
    ①使用flash技术存储信息,数据传输速度比HDD快
    ②内部没有机械结构因此耗电量更小、散热小、噪音小
    ③SSD盘使用寿命受擦写次数影响
2.2SDD架构
  • SSD主要由控制单元和存储单元(当前主要是Flash闪存颗粒)组成。
    控制单元:SSD控制器、主机接口、DRAM等;
    存储单元:NAND FLASH颗粒。
2.3NAND Flash

NAND Flash内部存储单元组成包括:
 LUN、Plane、Block、Page、Cell
 对NAND Flash的读写数据的操作主要涉及擦除(Erase)、编程(Program)和读(Read)。
 NAND Flsh是非易失性介质,在写入新数据之前必须保证Block被擦除过。对Block擦除一次后再写入一次称为一次P/E Cycle。

2.4SLC、MLC、TLC和QLC

在这里插入图片描述

2.5闪存颗粒数据关系

在这里插入图片描述

2.6地址映射管理

在这里插入图片描述

2.7FTL闪存转换层

在这里插入图片描述

2.8SSD在存储中的应用

A级应用:以高并发随机读写为主,如数据库应用;
B级应用:顺序读写的大容量文件、图片、流媒体等;
C级应用:已备份数据为主,或极少使用的数据。

五、接口模块

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值