第十章、云存储技术

第十章、云存储技术

第十章、云存储技术_第1张图片

存储技术分类
  1. DAS
    开放系统的直连式存储:
    直连式存储与服务器主机之间的连接通道通常采用SCSI连接,随着服务器CPU的处理能力越来越强,存储硬盘空间越来越大,阵列的硬盘数量越来越多,SCSI通道将会成为IO瓶颈;服务器主机SCSI ID资源有限,能够建立的SCSI通道连接有限。
  2. NAS
    网络附属存储:
    按字面简单说就是连接在网络上,具备资料存储功能的装置,因此也称为“网络存储器”。它是一种专用数据存储服务器。它以数据为中心,将存储设备与服务器彻底分离,集中管理数据,从而释放带宽、提高性能、降低总拥有成本、保护投资。其成本远远低于使用服务器存储,而效率却远远高于后者。
  3. SAN
    存储区域网络
    区别与Fiber Channel光纤通道)技术,通过FC交换机连接存储阵列和服务器主机,建立专用于数据存储的区域网络
RAID

磁盘阵列(Redundant Arrays of Independent Drives,RAID),有“独立磁盘构成的具有冗余能力的阵列”之意。
磁盘阵列是由很多块独立的磁盘,组合成一个容量巨大的磁盘组,利用个别磁盘提供数据所产生加成效果提升整个磁盘系统效能。利用这项技术,将数据切割成许多区段,分别存放在各个硬盘上。 [1]
磁盘阵列还能利用同位检查(Parity Check)的观念,在数组中任意一个硬盘故障时,仍可读出数据,在数据重构时,将数据经计算后重新置入新硬盘中。(来源:百度百科)

  1. RAID 0
    没有容错设计的条带磁盘阵列,没有磁盘冗余,一个硬盘失败导致数据丢失., 总容量 = 磁盘数据 * 磁盘容量,每个条带深度为64k,使用数据分条技术,可并行读写,特点:

    • 可多I/O操作并行处理,读写效率高
    • 不存在校验,速度快
    • 设计使用配置都比较简单
    • 无冗余,数据易丢失
    • 不能用于关键数据环境
      至少需要2个磁盘.
  2. RAID 1
    以镜像作为冗余手段, 数据可有多个副本, 磁盘空间利用率只有一半,因为有一半的空间用来存储镜像, 所以总容量 = (磁盘数量 / 2) * 磁盘容量,特点:

    • 理论上读效率是单个磁盘的两倍
    • 100% 数据冗余
    • 设计使用简单
    • 错误检查效率低
    • 软RAID下, 很少能支持硬盘的热插拔
    • 空间利用率只有一半

    至少需要2个磁盘

  3. RAID 3
    条带分布+专用盘校验,总容量 = (磁盘数量 - 1) * 磁盘容量
    特点:

    • 较高的读取传输率
    • 高可用性
    • 高效率的错误校验
    • 校验盘成为性能瓶颈
    • 每次读写牵动整个组,每次只能完成一次I/O

    至少需要2个磁盘

  4. RAID 5
    条带技术 + 分布式校验, 改善了RAID3的校验盘瓶颈,(校验数据以循环方式放入每一个磁盘中)

    • 高读取速率
    • 中等写速率
    • 异或校验运行存储性能
    • 磁盘损坏后重建很复杂

    至少需要3个磁盘

  5. RAID 6
    允许两个磁盘同时失效,但造价高昂,技术复杂,应用并不广泛
    总容量 = (磁盘数 - 2) * (磁盘容量)

    • 快速读写性能
    • 更高容错能力
    • 写入速度慢
    • 成本高
      至少需要4个磁盘
  6. RAID 10
    RAID 0 和 RAID 1的组合

  7. RAID 50
    RAID 5 与 RAID 0 的组合

数据分级存储
  1. 在线存储
  2. 离线存储
  3. 近线存储
分布式存储
  1. 分布式块存储
  2. 分布式文件存储
  3. 分布式对象存储
存储虚拟化

虚拟化的目的: 抽象,隐藏,隔离
存储虚拟化的3种途径:

  1. 基于主机的存储虚拟化
  2. 基于网络的存储虚拟化
  3. 基于存储设备的存储虚拟化
对象存储技术

对象存储系统(Object-Based Storage System)是综合了NAS和SAN的优点,同时具有SAN的高速直接访问和NAS的数据共享等优势,提供了高可靠性、跨平台性以及安全的数据共享的存储体系结构。
第十章、云存储技术_第2张图片

你可能感兴趣的:(分布式计算,云计算与大数据)