1. 存储技术趋势
1.1 数据、信息与数据存储
什么是数据?
数据是对所有事物的数字表示。
数据的种类?
结构化数据
半结构化数据
非结构化数据
数据的处理周期
数据处理是人或机器对数据进行的重组或重新排序,以增加其特定的价值。数据处理包括以下基本步骤:输入、处理和输岀。这三个步骤构成了数据处理周期。
输入-》处理-》输出
什么是信息?
数据 = 信息+数据冗余
信息是已经被处理、具有逻辑关系的数据,是对数据的解释。
信息是经过处理的数据,其中包括具有上下文,相关性和目的的数据。它还涉及原始数据的操作
数据与信息的关系?
数据经过加工处理之后,能够成为信息;
而信息需要经过数字化转变成数据才能存储和传输。
信息生命管理周期?
是指从信息产生和初始存储阶段到最后过时被删除时的一套综合管理方法。
什么是数据存储?
狭义的存储定义
广义的存储定义
数据存储系统
存储的物理结构
数据存储分类
内置存储
缓存、内存
硬盘
光驱
外置存储
DAS
FAS
SAN
NAS
数据管理技术的演变:
人工管理(卡片、纸袋)
文件系统管理(磁带、单磁盘)
传统数据库系统管理(专用存储设备)
大数据管理(分布式存储设备)
数据存储的应用
1.2 存储技术的发展
①存储架构的发展
存储架构历程:
1950s(传统存储)
1980s(外挂存储)
1990s(存储网络)
本世纪(分布式存储、云存储)
从硬盘到磁盘阵列
从分离到融合
分布式存储
通过软件将物理资源组织起来构成高性能逻辑存储池,在保证可靠性的同时提供多种存储服务。
一般而言,分布式存储是将数据分散存储在多台独立的设备上,采用可扩展的系统结构、利用多台存储服务器分担存储负荷、利用位置服务器定位存储信息。
存储虚拟化
存储虚拟化可以将存储设备进行抽象,以逻辑资源的方式呈现,统一提供全面的存储服务。
可以在不同的存储形态或设备类型之间提供统一的功能。
云存储
云存储系统是一个多存储设备、多应用、多服务协同工作的集合体,它使用高度虚拟化的多租户基础设施为企业提供可扩展的存储资源,可以根据组织的要求动态配置。
②存储介质的发展
机械硬盘的发展简史
容量越来越大,体积越来越小
固态硬盘发展简史
固态硬盘岀现也很早,但是因为20世纪未机械硬盘快速发展而被遗忘。
但随着对存取速度要求的提高,固态硬盘又开始繁荣发展。
闪存介质发展
③ 接口协议的发展
接口协议
硬盘接口是硬盘与主机系统间的连接部件
接口协议(Interface protoco)指的是需要进行信息交换的接口间需要遵从的通信方式和要求。
接口协议发展简史
NVMe与NVMe-oF
NVMe,Non-Volatile Memory Express
提升性能
降低延时
NVMe-oF,NVMe over Fabrics
潜力:低延迟,高带宽
目的:加速服务器主机和目标存储设备之间的数据传输
1.3 存储产品的发展趋势
存储产品发展历程
介质:磁盘-> 闪存
架构:集中式->分布式
管理:人工运维->智能运维
趋势: 云化、闪存化、智能化
智能时代来临
智能时代对数据存储的新要求
智能时代数据存储的特征
数据存储发展趋势
存储介质发展趋势
DNA存储
少量人造DNA就能保存大量数据,并且可以冷冻干燥、运输和存储数据长达几千年
DNA作为存储介质的优势
体积小
密度大
稳定性强
现阶段的瓶颈与局限
DNA分子合成成本高
读取和搜索数据的效率不高
原子存储
1959年,物理学家理查徊·费曼曾提出,如果原子能够被有序排列的话,那么用原子存储信息就是可能的。
因原子足够小,原子存储器的单位体积容量也会比现有介质更大。
随着科技的发展,有序排列原子成为了现实。
现阶段的瓶颈与局限:
原子存储器对运行环境要求严苛
量子存储
现在,电子设备中信息的存储和移动是通过流动电子来实现的。
如果电子被光量子取代,计算机内部信息的移动可能以光速发生。
尽管存储器的存储效率和存储寿命有所提升,但现阶段量子存储仍然难以广泛适用。
已实现的量子存储器难以同时满足下列条件:
高存储效率
低噪音
长寿命
室温下使用
存储网络发展趋势
华为存储产品发展历程:
智能数据存储架构:
2. 智能存储组件
2.1 控制框与硬盘框
存储产品形态
控制框形态
控制框采用部件模块化设计,主要由系统插框、控制器(内含风扇模块)、BBU模块、电源模块、管理模块和接口模块等组成。
控制框正视图详解
控制框后视图详解
控制器
控制器是设备中的核心部件,主要负责处理存储业务、接收用户的配置管理命令保存配置信息、接入硬盘和保存关键信息到保险箱硬盘。
BBU模块和风扇模块
保险箱盘
电源模块
电源模块为交流电源模块,可以攴持控制框在最大功耗模式下正常运行。
硬盘框形态
硬盘框采用部件模块化没计,主要由系统插框、级联模块、电源模和硬盘模块等组成。
硬盘框正视图
硬盘框后视图
级联模块
CE交换机
FC交换机
设备线缆
2.2 级联模块
硬盘类型
机械硬盘结构
机械硬盘的结构大致包括:盘片、磁头臂、读/写磁头、主轴、硬盘接口和控制电路等。
机械硬盘工作原理
盘片Platters
磁道Track
柱面 扇区 Sector
磁头 Head
磁盘上的数据组织
硬盘容量和缓存
硬盘容量
硬盘容量=柱面数磁头数扇区数*512Bytes,单位为MB或GB,影响磁盘容量的因素有单碟容量和碟片数量。
缓存(Cache)
由于CPU和硬盘之间存在巨大的速度差异,为解决硬盘在读写数据时CPU的等待问题,在硬盘上设置适当的高速缓存,已解决二者之间速度不匹配的问题,硬盘缓存与CPU上的高速缓存作用一样,是为了提高硬盘的读写速度。
影响硬盘性能的因素
平均访问时间
平均访问时间由以下两项构成
平均寻道时间(Average Seek Time)
平均等待时间(Average Latency Time)
硬盘的IOPS和传输带宽
IOPS
IOPS(Input/Output Per Second)指每秒的输入输出量(或读写次数),是衡量硬盘性能的主要指标之一。
IOPS的计算:由寻道时间、旋转延迟和数据传输时间三部分组成。
传输带宽(Throughput吞吐量)
指单位时间内成功传输的数据数量,即传输数据流的速度。例如写入10000个1KB的文件需要10s,则此时传输带宽只达到1MB/s;若写入一个10MB的文件用了0.1s,则此时的传输带宽为100MB/s。
并行传输和串行传输
现在有8个数字从1到8,需要传送给对方。传输方式如下:
硬盘接口技术
不管硬盘内部多么复杂,它必定要给使用者一个简单的接口,用来对其访问读取数据。硬盘向用户提供的物理接口包括如下几种:
IDE硬盘接口
SCSI硬盘接口
SAS硬盘接口
FC硬盘接口
固态硬盘概述
SSD架构
NADN Flash
SLC、MLC、TLC和QLC
闪存颗粒数据关系
地址映射管理
FTL闪存转换层
SSD数据写入过程
以8通道为例,分析Host怎么写SSD
SSD数据读取过程 2
SSD性能优势
SSD在存储中的应用
GE接口模块
SAS级联模块和RDMA接口模块
SmartIO接口模块
PCIe接口模块和56Gb IB接口模块
FC接口和FCoE接口模块
总结
————————————————
版权声明:本文为CSDN博主「超级大洋葱806」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/u014779536/article/details/114456913