当前位置:首页 > 上门服务 >

什么叫存储程序方式(存储程序原理有什么特点)

来源:原点资讯(www.yd166.com)时间:2023-10-30 07:20:27作者:YD166手机阅读>>

备注:条带卷 有很好的读写性能 不容错

(2)RIAD 1

虽然RAID 0可以提供更多的空间和更好的性能,但是整个系统是非常不可靠的,如果出现故障,无法进行任何补救。

所以, RAID 0一般只是在那些对数据安全性要求不高的情况下才被人们使用。

RAID 1和RAID 0截然不同,其技术重点全部放在如何能够在不影响性能的情况下最大限度的保证系统的可靠性和可修复性上。

RAID 1是所有RAID等级中实现成本最高的一种,尽管如此,人们还是选择 RAID 1来保存那些关键性的重要数据。

RAID 1又被称为磁盘镜像,每一个磁盘都具有一个对应的镜像盘。

对任何一个磁盘的数据写入都会被复制镜像盘中;系统可以从一组镜像盘中的任何一个磁盘读取数据。显然,磁盘镜像肯定会提高系统成本。

因为我们所能使用的空间只是所有磁盘容量总和的一半。下图显示的是由 4块硬盘组成的磁盘镜像,其中可以作为存储空间使用的仅为两块硬盘(画斜线的为镜像部分)。

什么叫存储程序方式,存储程序原理有什么特点(9)

RAID 1下,任何一块硬盘的故障都不会影响到系统的正常运行,而且只要能够保证任何一对镜像盘中至少有一块磁盘可以使用, RAID 1甚至可以在一半数量的硬盘出现问题时不间断的工作。

当一块硬盘失效时,系统会忽略该硬盘,转而使用剩余的镜像盘读写数据。

通常,我们把出现硬盘故障的 RAID系统称为在降级模式下运行。虽然这时保存的数据仍然可以继续使用,但是 RAID系统将不再可靠。

如果剩余的镜像盘也出现问题,那么整个系统就会崩溃。因此,我们应当及时的更换损坏的硬盘,避免出现新的问题。

更换新盘之后,原有好盘中的数据必须被复制到新盘中。这一操作被称为同步镜像。

同步镜像一般都需要很长时间,尤其是当损害的硬盘的容量很大时更是如此。

在同步镜像的进行过程中,外界对数据的访问不会受到影响, 但是由于复制数据需要占用一部分的带宽,所以可能会使整个系统的性能有所下降。

因为RAID 1主要是通过二次读写实现磁盘镜像,所以磁盘控制器的负载也相当大,尤其是在需要频繁写入数据的环境中。

为了避免出现性能瓶颈,使用多个磁盘控制器就显得很有必要。下图示意了使用两个控制器的磁盘镜像。

什么叫存储程序方式,存储程序原理有什么特点(10)

使用两个磁盘控制器不仅可以改善性能, 还可以进一步的提高数据的安全性和可用性。

我们已经知道, RAID 1最多允许一半数量的硬盘出现故障,所以按照我们上图中的设置方式(原盘和镜像盘分别连接不同的磁盘控制) ,即使一个磁盘控制器出现问题,系统仍然可以使用另外一个磁盘控制器继续工作。

这样,就可以把一些由于意外操作所带来的损害降低到最低程度。

RAID 1特性:

什么叫存储程序方式,存储程序原理有什么特点(11)

备注:镜像卷 写入性能一般 读数据快 容错 磁盘50%浪费

(3)RIAD 10

根据组合分为RAID 10和RAID 01,实际是将RAID 0和RAID 1标准结合的产物,在连续地以位或字节为单位分割数据并且并行读 /写多个磁盘的同时,为每一块磁盘作磁盘镜像进行冗余。

它的优点是同时拥有 RAID 0的超凡速度和RAID 1的数据高可靠性。

RAID 10其实结构非常简单,首先创建 2个独立的RAID 1,然后将这两个独立的RAID 1组成一个RAID 0,当往这个逻辑RAID中写数据时,数据被有序的写入两个RAID 1中。

磁盘1和磁盘2组成一个RAID 1,磁盘3和磁盘4又组成另外一个RAID 1;这两个RAID 1组成了一个新的RAID 0。

如写在硬盘1上的数据1、3、5、7,写在硬盘2中则为数据1、3、5、7,硬盘3中的数据为0、2、4、6,硬盘4中的数据则为0、2、4、6,因此数据在这四个硬盘上组合成 RAID10,且具有RAID 0和RAID 1两者的特性。

虽然RAID10方案造成了50%的磁盘浪费,但是它提供了 200%的速度和单磁盘损坏的数据安全性,并且当同时损坏的磁盘不在同一RAID1中,就能保证数据安全性。假如磁盘中的某一块盘坏了,整个逻辑磁盘仍能正常工作的。

当我们需要恢复RAID 10中损坏的磁盘时,只需要更换新的硬盘,按照RAID10的工作原理来进行数据恢复,恢复数据过程中系统仍能正常工作。原先的数据会同步恢复到更换的硬盘中。

总的来说,RAID 10以RAID 0为执行阵列,以 RAID 1为数据保护阵列,它具有与RAID 1一样的容错能力,用于容错处理的系统开销与单独的镜像操作基本一样,由于使用RAID 0作为执行等级,因此具有较高的 I/O宽带;对于那些想在RAID 1基础上大幅提高性能的用户,它是一个完美的解决方案。

RAID 10适用于数据库存储服务器等需要高性能、高容错但对容量要求不大的场合。

什么叫存储程序方式,存储程序原理有什么特点(12)

栏目热文

以存储程序概念为基础(简单解释存储程序概念)

以存储程序概念为基础(简单解释存储程序概念)

为积极响应中国证监会、中国证券业协会“推动投资者教育纳入国民教育体系”号召,充分发挥证券金融机构在投资者保护与提升国民金...

2023-10-30 07:26:58查看全文 >>

存储程序的三大特征(简述存储程序思想的基本内容)

存储程序的三大特征(简述存储程序思想的基本内容)

一、 冯诺依曼结构冯诺依曼结构的基本思想采用“存储程序”的工作方式计算机由运算器,控制器,存储器,输入和输入设备 5 个...

2023-10-30 06:46:13查看全文 >>

个位上是3这个数一定是3的倍数(一个数的个位是3 它一定是3的倍数)

个位上是3这个数一定是3的倍数(一个数的个位是3 它一定是3的倍数)

众所周知,数量关系是行测五个模块中最难的,难在学不会,难在没时间做。但是,内卷盛行的当下,放弃数量关系无异于放弃上岸,那...

2023-10-30 06:45:20查看全文 >>

个位是369的数一定是3的倍数对吗

个位是369的数一定是3的倍数对吗

误区一 判断:自然数(0除外)可以按照因数的个数分为质数和合数两类。错题分析:此题错在分类时忽略了自然数1,1只有1个因...

2023-10-30 07:20:45查看全文 >>

3的倍数个位上的数有规律吗(3的倍数的个位有哪些数字)

3的倍数个位上的数有规律吗(3的倍数的个位有哪些数字)

课前慎思“3的倍数特征” 是新世纪小学数学(北师大)五上第三单元中的内容,这一课编排在"2,5的倍数特征” 之后...

2023-10-30 06:43:51查看全文 >>

解释存储程序的概念(程序存储的基本概念)

解释存储程序的概念(程序存储的基本概念)

计算机,顾名思义是一种能够进行计算的机器。中国唐代发明的算盘是世界上第一种手动式计算工具,国外一些数学家也发明了一些机械...

2023-10-30 07:04:42查看全文 >>

程序存储的核心概念是(简单解释存储程序概念)

程序存储的核心概念是(简单解释存储程序概念)

目前计算机已经跟我们的生活密不可分了,上网购物,银行转账,网络通信等都有计算机来控制,如果哪一天没有计算机,我们的生活真...

2023-10-30 07:04:16查看全文 >>

存储程序的概念谁提出的(存储程序原理有什么特点)

存储程序的概念谁提出的(存储程序原理有什么特点)

计算机基础--计算机网络01网络的定义计算机网络,是利用通信线路和设备,把分布在不同地理位置上的多台计算机连接起来。网络...

2023-10-30 07:09:48查看全文 >>

什么是存储程序原理(存储程序原理的主要内容)

什么是存储程序原理(存储程序原理的主要内容)

智能手机作为现代人们日常生活中必不可少的工具,其内部构造和工作原理一直备受人们的关注。本文将为您揭示智能手机的奥秘,让您...

2023-10-30 07:16:32查看全文 >>

程序存储的概念是由谁提出来的(存储程序工作原理如何提出)

程序存储的概念是由谁提出来的(存储程序工作原理如何提出)

冯·诺依曼是美籍匈牙利科学家,被称为计算机之父,他三大思想(1) 程序存储的思想(2) 采用二进制作为计算机的数制基础(...

2023-10-30 07:04:33查看全文 >>

文档排行