首页 > 其他分享 >一文搞懂Raid是什么?nas如何组建适合自己的阵列?

一文搞懂Raid是什么?nas如何组建适合自己的阵列?

时间:2024-02-21 14:12:30浏览次数:28  
标签:RAID 阵列 nas 磁盘 TRAID Raid 搞懂 冗余 磁盘阵列

在使用NAS的过程中

我们少不了纠结

是否组建阵列

组建何种阵列

 

今天小马就来和大家聊一聊

什么是RAID

我们又该组建何种阵列

 

 

RAID是什么

RAID,冗余磁盘阵列,是为了提高数据存储的性能和可靠性而开发的技术。简单来说就是把相同的数据存储在多个磁盘的不同的地方的方法。

我们常见的就有Single Disk,RAID 0,RAID 1,RAID 5还有铁威马独家开发的TRAID。

Single Disk

即单盘模式,每个磁盘都是独立的,在操作系统中也单独显示,相互之间没有任何关联。你需要单独为每块磁盘创建一个存储池与卷。

优点:硬盘空间利用率高。

缺点:无法提供任何冗余功能。

RAID 0

RAID 0是把N块同样的磁盘串联在一起创建一个大的存储池,数据依次写入到各块磁盘中。至少需要两块磁盘。

优点:提高存储容量并提高读写速度

缺点:任何一块磁盘出现故障,整个系统将会受到破坏,没有提供冗余或错误修复能力。

RAID 1

RAID1即磁盘镜像,数据在写入一块磁盘的同时,会在另一块磁盘上生成镜像文件。至少使用两块或更多的磁盘,并且磁盘数量应为偶数。

优点:安全性高。

缺点:磁盘利用率低。

RAID 5

RAID 5不对数据进行备份,而是把数据和与其相对应的奇偶校验信息存储到组成RAID5的各个磁盘上,并且奇偶校验信息和相对应的数据分别存储于不同的磁盘上。至少需要三块磁盘。

优点:读出效率高,安全性强。

缺点:写入性能较差。

TRAID

TRAID是铁威马自己开发的弹性磁盘阵列管理工具,可以自动组合磁盘空间、硬盘故障冗余保护、自动扩容,相比起传统的RAID模式,不需要用户手动配置,直接根据硬盘属性自动配置。至少需要一块磁盘。

优点:空间利用率高。为用户提供优化、灵活、弹性的磁盘阵列管理方式,特别适合搞不清楚磁盘阵列配置小白用户。

 

铁威马独家开发的磁盘阵列TRAID和传统磁盘阵列又有什么区别呢?

举个例子,一个方块代表1TB容量空间;

 


 

那么,五个容量分别为1TB,2TB,4TB,8TB,10TB的磁盘示意图如下:

 


 

当我们将NAS组建RAID 5时,总容量为25TB,利用空间仅5TB,浪费空间20TB。

 


 

而当我们将NAS组建TRAID时,TRAID会巧妙的将不同容量的磁盘空间分割成较小的分区,再结合冗余策略将分区重新组合。总容量为25TB,利用空间为RAID 5+RAID 5+RAID 5+RAID 1=23TB,浪费空间仅2TB。

 

与传统的阵列相比,除了冗余保护外,TRAID能明显提高磁盘空间的利用效率。于此同时,与传统的阵列相比,TRAID 具有更高的扩容效率。

标签:RAID,阵列,nas,磁盘,TRAID,Raid,搞懂,冗余,磁盘阵列
From: https://www.cnblogs.com/terramaster/p/18025079

相关文章

  • 一文搞懂Flink Window机制 Windows和 Function 和 Process组合处理事件
    一文搞懂FlinkWindow机制和Function和Process组合处理事件Windows是处理无线数据流的核心,它将流分割成有限大小的桶(buckets),并在其上执行各种计算。Windows是处理无线数据流的核心,它将流分割成有限大小的桶(buckets),并在其上执行各种计算。窗口化的Flink程......
  • VMware vsphere 8 虚拟机安装Truenas core 13运行内存占满报警
    使用过Truenas的朋友都知道,在共享运行了一段时间之后,由于Truenas的内存缓存机制,导致系统显示Truenas虚拟机内存已用满,然后报警。首先可以确定,在Truenas系统中,系统内存缓存满并没有任何问题,但是在VMware的管理中并不了解Truenas的运行机制,这里的报警是一定要解决的,现在思路有两条......
  • 自用 NAS 折腾,在 PVE 上使用 9P 文件系统透传 ZFS
    目录基本原理配置方法第一步虚拟机开启9p支持第二步物理机准备共享目录第三步物理机在qemu.conf中添加第四步虚拟机/etc/modules添加9pnet_virtio:nochannelsavailablefordevice基本原理物理机配置共享文件夹,权限和虚拟机一致物理机修改虚拟机的qemuconfig,(在h......
  • 5分钟搞懂Ingress / IngressController / IngressClass的区别
    本文5分钟大白话说明白Ingress、IngressController、IngressClass的概念和区别,然后结合实践加深理解。先来个一句话总结:Ingress由Ingress规则、IngressController、IngressClass这3部分组成。Ingress资源只是一系列路由转发配置,必须使用IngressController才能让路由规则生效,而I......
  • 5分钟搞懂K8S的污点和容忍度(理论+实战)
    本文主要快速讲解Kubernetes的污点和容忍度,一句话总结:如果Pod能容忍某个节点上的污点,那么Pod就可以调度到该节点。在K8S中,如果Pod能容忍某个节点上的污点,那么Pod就可以调度到该节点。如果不能容忍,那就无法调度到该节点。污点和容忍度就像谈恋爱的小情侣,你情我愿,女生知道男生的......
  • 10分钟搞懂K8S的亲和与反亲和调度
    本文主要快速讲解Kubernetes的亲和性调度和反亲和性调度,通过理论结合实际的方式,让理解更深刻。首先来个一句话总结:亲和性调度就像关系亲密的闺蜜,你去哪儿我也去哪儿。反亲和性调度就像赌气的两个孩子,赌气永远不在一起玩儿。更多解释和实战详见下文。花10分钟看到最后,你肯定会有......
  • 搞懂reshape
    作用:reshape是用来对多维数据进行重新排布的假设现在有一个(2,3,4)的Tensor。 如果但看2轴的数据,就是一个长度为4的向量。现在再看1轴和二轴的数据,表示有3个长度为4的向量,组成了一个二维Tensor[3,4],这个时候再来联系0轴,表示有2两个二维Tensor[3,4],依次这么往前推。现在假设r......
  • panas 行转列
     print(df2)test_data=pd.pivot(data=df2#待转换df,index=['main_customer_code1','product_code1']#df交叉后行,columns='data_date1'#df交叉后的列,values='......
  • ESXi升级RAID驱动和安装CIM Provider和MegaRAID Storage Management
    一:首先ESXi中要装磁盘阵列卡的专用驱动Provider,比如戴尔的驱动Provider可以在http://www.piis.cn/news/new935.asp下载,安装方法也可以借鉴它,这里就不详细说安装方法了二:ESXI中要设置按F2后输入root和密码到配置界面--选择"ConfigureManagementNetwork"·中的1、“DNSConf......
  • SAN和NAS存储
    SAN:是一种高速网络架构,用于连接存储设备(如磁盘阵列、磁带库)和服务器,实现存储资源的共享和管理,(如光纤通道、iSCSI、FCoE)连接存储设备和服务器,提供块级存储访问,具有高性能、可靠性和扩展性,适合大型企业和需要高性能、共享存储的应用场景,如虚拟化、数据库等。部署方式:(linux服务......