网络存储简介

本文介绍了网络存储的基础知识,包括常见的接口标准如SATA、SCSI、SAS和FC,存储介质如HDD、SSD和其他介质,磁盘阵列技术如RAID 0-6及其优缺点,以及网络存储设备如DAS和NAS的特点。此外,还探讨了存储网络中的SAN网络和数据中心架构。

网络存储简介

1 常见接口标准

  • ATA:
    • 也称为IDE,老式接口标准。并行的内部硬盘总线,已经被淘汰。
  • SATA:
    • ATA的升级,采用串行总线,数据传输速度高,多用于中低端服务器。
  • SCSI:
    • SCSI主要用于服务器,硬盘转速快,缓存容量大,扩展性远优于IDE硬盘,并且支持热插拔。
  • SAS:
    • 新型SCSI技术,采用串行处理方式,改善了存储系统效能,可用性和扩展性,支持热插拔,与SATA兼容,适用于高端服务器存储系统。
  • FC:
    • FC接口是光纤对接的接口标准,读写与传输速度快,支持热插拔。
  • M.2:
    • 一种新的接口方案,可以兼容多种通信协议。为超极笔记本制定的新一代接口标准,以取代原来的SATA接口。规格尺寸小,传输性能高。

2 存储介质

2.1 机械硬盘(HDD)
  • 其构成部件主要是:磁盘、转轴及控制电机、磁头、磁头控制器、接口等几个部分构成。
  • 通过磁头在磁盘上到达指定位置对数据进行读写操作。其读写速度依赖于电机的转速。
2.2 固态硬盘(SSD)
  • 全电子结构,没有机械运动部件,采用集成电路存储技术。
  • 固态硬盘在接口的规范和定义、功能及使用方法上与机械硬盘的完全相同。
  • 组件包括控制芯片,缓存芯片和用于存储数据的闪存芯片。
  • 主控芯片负责调配数据在各个闪存芯片上的负荷,承担整个数据中转,连接闪存芯片和外部SATA接口。
  • 缓存芯片辅助主控芯片进行数据处理。
  • 固态硬盘读写速度快,防震抗摔性高,低功耗,无噪音,工作温度范围很宽
  • 但固态硬盘闪存具有擦写次数限制的问题,闪存的寿命以P/E操作单位,闪存完全擦写一次叫做1次P/E。数据丢失后无法恢复。
2.3 其他存储介质
  • 磁带机:
    • 通过SCSI线缆与服务器直连,相当服务器外设。一台带机只能容纳一盘磁带,需要人工换带,自动化程度低,一般用于单服务器备份,适用于小型企业。
  • 磁带库(带库)︰
    • 磁带库是专业的备份设备,可容纳更多磁带,可配置多台磁盘驱动器,支持并发多任务(需软件支持),现在更多支持通过SAN网络作为共享存储资源,适用于中大型企业。(多个磁带机的组合)
  • 虚拟磁带库(VLT):
    • 虚拟磁带库是使用磁盘阵列效仿标准磁带库的新产品。VLT通过光纤连接到备份数据库,高速,高效,安全,且支持热插拔。
  • 光盘库:
    • 光盘塔是一种可存放几十张或几百张光盘,并带有机械臂和一个光盘驱动器的光盘柜。光盘塔由几台或更多的CD-ROM驱动器并联构成,通过软件控制光驱进行读写操作,可同时支持几十到几百的用户信息访问。适用于数字化图书馆系统,实时资料档案中心系统,卡拉OK自动点播系统等。

3 磁盘阵列技术

3.1 RAID 0
  • 无数据校验的数据条带化技术。RAID 0将所在磁盘条带化后组成大容量的存储空间,将数据分散存储在所有磁盘中。
  • RAID 0的性能在所有RAID等级中是最高的。RAID 0具有低成本、最高读写性能、磁盘利用率100%,不提供数据冗余保护。
3.2 RAID 1
  • 将数据完全一致地分别写到工作磁盘和镜像磁盘,磁盘空间利用率为50%。
  • RAID 1具有最高的安全性,实现成本高。一旦工作磁盘发生故障,系统自动从镜像磁盘读取数据,但读写性能最低。
3.3 RAID 3
  • 使用专用校验盘的并行访问阵列,它采用一个专用的磁盘作为校验盘,其余磁盘作为数据盘,RAID 3至少需要三块磁盘,不同磁盘上同一带区的数据作校验,校验值写入校验盘中。
  • RAID 3完好时读性能与RAID 0完全一致,但写性能低。RAID 3只需要一个校验盘,阵列的存储空间利用率高。
  • 在这里插入图片描述
3.4 RAID 5
  • 每块磁盘上同时存储数据和校验数据,当一个数据盘损坏时,系统可以根据同一条带的其他数据块和对应的校验数据来重建损坏的数据。
  • RAID 5读性能高,写性能低,兼顾存储性能、数据安全和存储成本等各方面因素,是目前综合性能最佳的数据保护解决方案。
3.5 RAID 6
  • 使用双重校验,可以保护阵列中同时出现两个磁盘失效时,阵列仍能够继续工作,不会发生数据丢失。读性能高,写性能低。
3.6 RAID 0+1与RAID 1+0
  • RAID 0+1先做条带化再作镜像,本质是对物理磁盘实现镜像;而RAID 1+0是先做镜像再做条带化,是对虚拟磁盘实现镜像。通常RAID 0+1比
  • RAID 1+0具有更好的容错能力。RAID O+1和RAID 1+0内部都含有RAID1模式,因此整体磁盘利用率均仅为50%。RAID 0+1与RAID 1+0的读写性能适中。
  • 在这里插入图片描述

3.7 RAID 2.0与RAID 2.0+技术
  • 传统RAID在进行数据重构的时候,需要指定单个热备硬盘,在热备盘进行重组,时间长,效率低,且存在重构过程中再有其他硬盘损坏而造成数据恢复失败的问题。

  • RAID 2.0通过虚拟化存储的方式,将每一块硬盘虚拟出部分chunk(虚拟块),RAID在这些虚拟块上进行分布式的并发重组,效率更高,解决了传统RAID重组时间长的问题。RAID 2.0+在此基础上提供了更细颗粒度的虚拟块划分,在存储池内进行细颗粒度分级存储。

3.8 条带化技术
  • 条带化技术就是将一块连续的数据分成很多小部分并把他们分别存储到不同磁盘上去,并行处理数据,提高性能。

条带宽度(stripe width) :

  • 条带宽度等于RAID中的物理硬盘数量。增加条带宽度就增加了可以同时并发读写的条带数量,提高了阵列的读写性能。8块18G硬盘组成的阵列比4块36G硬盘组成的阵列具有更高的传输性能。

条带大小:

  • 也称为条带深度。写在每块磁盘上的条带数据块的大小。RAID的数据块大小一般在2KB到512KB之间(或者更大),其数值是2的次方。

4 网络存储设备

4.1 DAS(直接附加存储)
  • 直连方式存储,通过SCSI接口直接连接服务器,服务器再通过网络与其他服务器相连。
  • DAS本身不带有操作系统。
  • 适用于服务器地理较为分散的场景,存储系统或应用必须直接连接到应用服务器的特殊需求。DAS方式初期成本低,利用率低,无法集中管理,所以整体的拥有成本(TCO)较高。DAS是基于块的存储系统。
4.2 NAS(网络附加存储)
  • 存储系统直接通过网络接口与网络相连。有独立的操作系统。
  • NAS中的存储信息大多采用RAID方式进行管理的。NAS是基于文件的存储系统。

5 存储网络

5.1 SAN网络
  • SAN网络是通过专用高速网将一个或多个网络存储设备和服务器连接起来的专用存储系统。
  • 主要有基于以太网(IP-SAN)和光纤通道(FC-SAN))两种类。
  • FC-SAN支持高速的数据传输速率,扩展能力强,但是成本高,适用于短距离传输。
  • IP-SAN是把FC-SAN中光纤通道解决的问题通过更为成熟的以太网来实现,具有成本低,可靠性,扩展性,没有FC-SAN中光纤通道的传输距离限制。IP-SAN使用于异地部署存储网络,例如两地三中心灾备方案。而FC-SAN适用于近距离的高速存储网络。
5.2 数据中心架构
  • 在数据中心,常见架构为:前端通信网络,后端存储网络,中间部分部署服务器集群。_
  • FC-SAN网络中使用的网络设备一般为FC光纤交换机来连接服务器集群和存储设备。
  • lP-SAN网络中使用高速以太网交换机来连接服务器集群和存储设备。
  • 在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

星河如雨落

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值