AB资源网(www.xxab.cn)服务器导航站-找服务器商就上AB资源网
百度360必应搜狗本站头条
【本站公告】:本站互助计划,欢迎有活动的服务器商免费投稿,免费收录,最新收录会在首页展示! - 站长QQ:6502567
当前位置:网站首页 > 技术文档 > 正文

【技术分享】服务器做阵列后实际容量解析 (服务器做阵列实际容量)

AB资源网 2023-09-19 20:49 5180 浏览 0 评论

服务器做阵列后实际容量解析

【技术分享】服务器做阵列后实际容量解析 (服务器做阵列实际容量)

在服务器的工作中,存储容量是非常关键的一项指标。为保障服务器的数据存储安全和数据无损坏,在存储配置中很多人会选择使用阵列来提高数据的容错性和提高读写效率。

但是,很多人在配置完阵列后会发现,实际可用的存储容量比购买的硬盘总容量要小很多,那么这是为什么呢?

技术背景

为了解释阵列后实际容量问题,我们先来了解一下RD阵列。

RD(Redundant Array of Inexpensive Disks)翻译过来是“廉价磁盘阵列”。RD技术将多个磁盘组合起来,形成一个阵列存储器(Array Storage)。目的是将多个物理磁盘整合为一个逻辑磁盘,提高存储系统的容量和性能,以及保障数据的安全。

常见的RD类型有RD 0、RD 1、RD 5、RD 6、RD 10等。不同的RD级别通过不同的数据切割、分布、保护方法,来实现不同的数据保护和读写效率。

实际容量问题分析

一、RD 0

RD 0是将多个磁盘“条带化(Striping)”组成一个大容量的磁盘,数据无冗余保护。

例如,将两个2TB的硬盘做RD 0。

做完RD 0后,存储器的总容量就会变成4TB。但是,RD 0不具备数据冗余保护能力,如果某一块硬盘出现故障,所有数据都将丢失。

二、RD 1

RD 1是将一份数据完全“镜像(Mirroring)”到另外一块硬盘上,一共需要两块硬盘。

例如,将两块2TB的硬盘做RD 1。

做完RD 1后,存储器的总容量就会变成2TB,因为数据被完全“镜像”到了另一块硬盘上。RD 1的好处是如果其中一块硬盘出现故障,数据还可以从另外一块硬盘上恢复。

三、RD 5

RD 5需要三块以上的硬盘,将数据和每个数据块的校验和写入到不同的物理磁盘上,以实现数据的分布式存储和校验功能。

例如,将三块2TB的硬盘做RD 5。

做完RD 5后,存储器的总容量变成了4TB。为什么不是6TB呢?

因为RD 5采用数据分布式存储和校验,需要用一部分空间来存储校验和(即奇偶校验信息),而不是像RD 1将数据完全“镜像”一份出去。所以,三块2TB的硬盘做RD 5能够使用的容量是4TB左右。

四、RD 6

RD 6是对RD 5的升级,使用两个奇偶校验信息进行校验和存储,以增强数据冗余性和可靠性。

例如,将四块2TB的硬盘做RD 6。

做完RD 6后,存储器的总容量变成了4TB。跟RD 5一样,RD 6也需要用部分空间来存储校验和信息,所以四块2TB的硬盘做RD 6能够使用的容量也是4TB左右。

五、RD 10

RD 10是将RD 1和RD 0结合起来实现的RD级别,需要至少四块硬盘。

例如,将四块2TB的硬盘做RD 10。

做完RD 10后,存储器的总容量变成了4TB。因为RD 10将硬盘划分成两组(每组两块硬盘),分别进行RD 1 “镜像”和RD 0 “条带化”,所以四块硬盘的总容量只有4TB。

从以上分析可以看出,做完RD后实际可用容量比购买的硬盘总容量小很多,这是因为RD需要用部分空间来存储奇偶校验信息和数据切割后的元数据。不同的RD级别的奇偶校验算法和存储元数据方式不一样,所以它们的实际可用容量也会不同。

在实际工作中,我们需要根据不同的数据保护策略、读写性能和容量需求来选择合适的RD级别。同时,也需要充分考虑到RD后的实际可用容量情况,避免出现不必要的容量浪费或容量不足的情况。

相关问题拓展阅读:

  • 什么叫做磁盘阵列?假若是80G的两个完全相同的硬盘做磁盘阵列后,那么在系统中显示的容量是80G还是160G呢??

什么叫做磁盘阵列?假若是80G的两个完全相同的硬盘做磁盘阵列后,那么在系统中显示的容量是80G还是160G呢??

什么是磁盘阵列?

ChinaCCNA.com:02:08

RAID

1.1 RAID是由美国加州大学伯克利分校的D.A.Patterson教授在1988年提出的。RAID 是Redundent Array of Inexpensive Disks的缩写,直译为”廉价冗余磁盘阵列”,也简称为”磁盘阵列”。后来RAID中的字母I被改作了Independent,RAID就成了”独立冗余磁盘阵列”,但这只是名称的变化,实质性的内容并没有改变。可以把 RAID理解成一种使用磁盘驱动器的方法,它将一组磁盘驱动器用某种逻辑方式联系起来,作为逻辑上的一个磁盘驱动器来使用。一般情况下,组成的逻辑磁盘驱动器的容量要小于各个磁盘驱动器容量的总和。RAID的具体实现可以靠硬件也可以靠软件,Windows NT操作系统就提供软件RAID功能。RAID一般是在SCSI磁盘驱动器上实现的,因为IDE磁盘驱动器的性能发挥受限于IDE接口(IDE只能接两个磁盘驱动器,传输速率更高1.5MBps)。IDE通道最多只能接4个磁盘驱动器,在同一时刻只能有一个磁盘驱动器能够传输数据,而且IDE通道上一般还接有光驱,光驱引起的延迟会严重影响系统速度。SCSI适配器保证每个SCSI通道随时都是畅通的,在同一时刻每个SCSI磁盘驱动器都能自由地向主机传送数据,不会出现像IDE磁盘驱动器争用设备通道的现象。

1.2 RAID的优点

1.2.1 成本低,功耗小,传输速率高。在RAID中,可以让很多磁盘驱动器同时传输数据,而这些磁盘驱动器在逻辑上又是一个磁盘驱动器,所以使用RAID可以达到单个的磁盘驱动器几倍、几十倍甚至上百倍的速率。这也是RAID最初想要解决的问题。因为当时CPU的速度增长很快,而磁盘驱动器的数据传输速率无法大幅提高,所以需要有一种方案解决做含二者之间的矛盾。RAID最后成功了。

1.2.2 可以提供容错功能。这是使用RAID的第二个原因,因为普通磁盘驱动器无法提供容错功能,如果不包括写在磁盘上的CRC (循环冗余校验) 码的话。RAID 和容错是建立在每个磁盘驱动器的硬件容错功能之上的,所以它提供更高的安全性。

1.2.3 RAID的另一特征是具备数据校验(Parity)功能,校验可被描述为用于RAID级别2,3,4,5的额外的信息,当磁盘失效的情况发生时,校验功能结合完好毁胡蔽磁盘中的数据,可以重建失效磁盘上的数据。对于RAID系统来说,在任何有害条件下绝对保持数据的完整性(Data Integrity)是最基本的要求。数据完整性指的是阵列面对磁盘失效时保持数据不丢失的能力,由于数据的破坏通常会带来灾难性的后果,所以选择RAID阵列的基础条件是它能提供什么级别的数据完整性。

1.2.4 RAID比起传统的大直径磁盘驱动器来,在同样的容量下,价格要低许多。RAID的分级

RAID 0级(Stripe) :无冗余无校验的磁盘阵列 数据同时分布在各个磁盘驱动器上,没有容错能力,读写速度在RAID中最快,但因为任何一个磁盘驱动器损坏都会使整个RAID系统失效,所以安全系数反倒比单个的磁盘驱动器还要低。一般用在对数据安全要求不高,但对速度要求很高的场合。

RAID 1级(Mirror) :镜象磁盘阵列 每一个磁盘驱动器都有一个镜像磁盘驱动器,镜像磁盘驱动器随时保持与原磁盘驱动器的内容一致。RAID1具有更高的安全性,但只有一半的磁盘空间被用来存储数据。主要用在对数据安全性要求很高,而且要求能够快速恢复被损坏的数据的场合。

RAID 1+0 :如果同时对RAID 0中写往两个硬盘的数据再做两个镜像如何呢?这就是RAID 1+0的方案。RAID 1+0至少使用4个硬盘,这样,RAID 1+0在理论上同时保证了RAID 0的性能和RAID 1的安全性,代价是比RAID 0 或1再多一倍的硬盘数量。但应该注意,这仅仅是理论上的,因为实际中IDE RAID 这样的软件RAID系统会消耗CPU运算时间,RAID 1+0比起RAID 0或1来讲,同样多消纤州耗一倍的CPU时间,所以性能最后不一定能提升到RAID 0那样的比例,甚至有可能总体性能不升反降。

RAID 3 :任何一个单独的磁盘驱动器损坏都可以恢复。RAID3和RAID4的数据读取速度很快,但写数据时要计算校验位的值以写入校验盘,速度有所下降。RAID3和RAID4的使用也不多。

RAID 5级 :无独立校验盘的奇偶校验磁盘阵列 同样采用奇偶校验来检查错误,但没有独立的校验盘,校验信息分布在各个磁盘驱动器上。RAID5对大小数据量的读写都有很好的性能,被广泛地应用。

从RAID1到RAID5的几种方案中,不论何时有磁盘损坏,都可以随时拔出损坏的磁盘再插入好的磁盘(需要硬件上的热插拔支持),数据不会受损,失效盘的内容可以很快地重建,重建的工作也由RAID硬件或RAID软件来完成。但RAID0不提供错误校验功能,所以有人说它不能算作是RAID,其实这也是RAID0为什么被称为0级RAID的原因–0本身就代表”没有”。

本人意见:如果是家里用就做RAID1就可以了,两个80G的硬盘做完了显示是:80G

如果是企业的话可以做RAID1或RAID5,我比较推荐RAID5。不过需要3个硬盘,3个做完了显示是:120G

不过服务器硬盘没有80G的而且服务器硬盘小容量的现在不好买。

看你做什么样的RAID了呀

两个盘只能做RAID-0或RAID-1了

raid0的话容量有160G,raid0能增加读盘速度,但不安全,只要一个盘坏了,两个盘都完了,

raid1叫镜像,就是完全复制,大小只有80G了,也就是一个盘的容量.两晌喊个盘的内容完全一样,牺牲了性能宴键野和容量,但比较安全,其中一块盘坏了,不影响系统及数据的安全,

RADI3,5都需要3个以上的盘才能做,容量为(n-1)个盘的大小,

还有raid0+1的,那就需要4个硬亮信盘才能做了…等等。…

2个盘的话只能做raid0或1了。

raid0是160G。速度超快。因为从物理上说它把一个数据直接分成两块同时存储,速度就会比不做磁盘阵列的硬盘读取更快。但是raid0其实就是直接把两个硬盘连起来用的。坏了一个,另外一个盘的数据也就没用了。另外一个就得格盘才能再用。呵呵

raid1的话是80G,但是它的系统主要优势是安全,完全做一个镜像在另外一个盘里,其实就吵迅是做一个完全备份。显示出来的是一个盘的容量和内容。因为他们都一样。如果坏掉任何一个,不影响另外一个的功能和数据。可以再买一个80G的硬盘做raid。。但是这个系统的写入速度不行。因为它在记录一个数据的同时也要做备碰者份。

建议:如笑碰薯果存入的内容不是很必须要保证安全的话可以直接用raid0.反之用raid1.更佳方案是如果能够再买一个硬盘的话可以做raid3或5,那样就可以在保证速度的同时保证了容量和安全!!

那要看你做的是RAID0还是RAID1,两种可能都有。

显示80G

你现在在知道里搜索一下 磁盘振列 有答案的

关于服务器做阵列实际容量的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

腾讯云

相关推荐

云主机FTP软件:高效传输与安全管理的一站式解决方案

在云计算时代,云主机已成为企业和个人用户托管应用和存储数据的首选。为了方便文件传输,FTP(文件传输协议)软件在云主机环境中扮演着重要角色。本文将详细介绍如何在云主机上配置和使用FTP软件...

云主机FP:引领未来计算,解锁无限可能

云主机FP(FloatingPoint)是指在云计算环境中,针对浮点运算性能进行优化的虚拟机实例。浮点运算在科学计算、工程模拟、金融建模、图形处理等领域中占据重要地位,因此云主机FP的设计和配置...

云主机ECS:解锁企业数字化转型的新引擎,高效、安全、灵活的云计算解决方案

云主机ECS(ElasticComputeService)是阿里云提供的一种弹性计算服务,它允许用户在云端创建和管理虚拟机实例。ECS的核心优势在于其灵活性和可扩展性,能够满足各种规模和类型的业...

云主机D盘:解锁无限存储空间,轻松应对大数据挑战!

云主机是一种基于云计算技术的虚拟化服务器,它允许用户在云平台上创建、配置和管理虚拟机实例。在云主机中,磁盘分区是存储数据的关键部分,通常包括系统盘和数据盘。系统盘用于安装操作系统和运行应用...

云主机DNS解析:提升网站速度与稳定性的关键策略

云主机DNS(DomainNameSystem)是云计算环境中至关重要的一部分,它负责将域名转换为IP地址,从而使得用户能够通过易于记忆的域名访问云主机上的服务和应用。本文将深入探讨云主机DNS...

云主机C盘爆满?快速解决方法大揭秘,让你的服务器重获新生!

云主机C盘满了是一个常见但棘手的问题,尤其对于依赖云服务进行日常运营的企业和个人用户来说,这可能导致系统性能下降、应用程序崩溃,甚至数据丢失。本文将详细探讨云主机C盘满的原因、影响以及解决方法。...

云主机CPU选择指南:提升性能与效率的关键决策

在选择云主机的CPU时,用户需要考虑多个因素,以确保所选的CPU能够满足其应用的需求,同时优化成本效益。以下是一些关键点,帮助用户在云主机CPU选择过程中做出明智的决策。了解应用的性能需求...

云主机CPU性能大比拼:揭秘顶级云服务商的核心竞争力

云主机CPU是云计算环境中至关重要的组成部分,它直接影响着云服务的性能、稳定性和用户体验。CPU,即中央处理器,是计算机系统的核心,负责执行指令和处理数据。在云主机中,CPU的性能决定了虚...

云主机ASP:高效搭建动态网站,轻松实现业务扩展与性能优化

云主机ASP(ActiveServerPages)是一种在云环境中运行ASP应用程序的技术。ASP是一种由微软开发的动态网页技术,允许开发者使用VBScript或JScript等脚本语言编写服务...

云主机API:解锁无限可能,引领企业数字化转型新纪元

云主机API(ApplicationProgrammingInterface)是云计算服务提供商为用户提供的一种编程接口,允许开发者通过编程方式管理和操作云主机资源。这些API通常基于RESTf...

云主机99idc:高效稳定,轻松搭建您的专属云端空间,一键部署,畅享无限可能!

云主机99idc是一家专注于提供云计算服务的公司,其核心业务是为企业和个人用户提供高性能、高可靠性的云主机服务。随着数字化转型的加速,云计算已经成为企业IT基础设施的重要组成部分,而云主机99i...

云主机80端口:解锁无限可能,开启高效网络新时代!

云主机是一种基于云计算技术的虚拟化服务器,它通过互联网提供计算资源和服务。在云主机中,80端口是一个非常重要的端口,通常用于HTTP协议,即网页服务。本文将详细探讨云主机80端口的相关内容...

云主机403错误:解锁高效解决方案,提升网站性能与安全

云主机403错误是一个常见的网络问题,通常表示用户在尝试访问某个资源时被服务器拒绝。这种错误可能由多种原因引起,包括权限问题、配置错误、防火墙设置等。以下是关于云主机403错误的一些详细信...

云主机360:全方位云端解决方案,助力企业数字化转型无忧

云主机360是一种基于云计算技术的虚拟化服务器解决方案,它通过将物理服务器资源虚拟化,为用户提供灵活、高效、安全的计算服务。云主机360的核心优势在于其高度的可扩展性和弹性,用户可以根据业务需求...

云主机301:引领未来云计算的新纪元,高效稳定,助力企业数字化转型!

云主机301是一种常见的网络重定向状态码,通常用于指示用户请求的资源已被永久移动到新的URL。在云计算环境中,云主机301状态码的出现可能涉及到多种技术和管理策略,下面我们将详细探讨这一现象。...

取消回复欢迎 发表评论: