存储优化知识复习一详细版解析

存储优化 知识复习一

一、 选择题

1、1948 年,____提出了"信息熵"(shāng) 的概念,解决了对信息的量化度量问题。

A、薛定谔 B、香农 C、克劳修斯 D、纳什

bash 复制代码
【参考答案】B

2、 RAID2.0技术下,LUN是建立在____上。

A、硬盘 B、条带 C、Chunk D、extent

bash 复制代码
【参考答案】C

3、 硬盘的特点有____。

A、存储量大 B、速度最快 C、在线数据 D、随机读写

bash 复制代码
【参考答案】ABCD

4、 常用的硬盘接口技术有____。

A、IDE B、SATA C、SCSI D、SAS E、FC F、SSD

bash 复制代码
【参考答案】ABCDEF

5、 主流的数据存储解决方案有____。

A、DAS B、SAN C、NAS D、SAS E、SSD

bash 复制代码
【参考答案】ABC

二、 判断题(每题2分,共30分):

1、在计算机科学中,数据是所有能输入计算机并被计算机程序处理的符号介质的总称。

bash 复制代码
【参考答案】对

2、信息是一些数据的组合,是客观存在的,对所有人都有价值。

bash 复制代码
【参考答案】错

3、信息量的度量单位和数据的度量单位都是 "比特"(bit)。

bash 复制代码
【参考答案】对

4、数据的增长速度远远高于硬件的发展速度。

bash 复制代码
【参考答案】对

5、DAS为服务器提供文件级的存储服务

bash 复制代码
【参考答案】错

6、DAS存储方案下,存储设备以并行SCSI总线连接至某一特定的主机,可提供远距离数据存储服务。

bash 复制代码
【参考答案】错

7、大数据块写入RAID时会被分成多个数据块并行写入多块硬盘,这些大小一致的数据块就称为条带。

bash 复制代码
【参考答案】对

8、RAID技术可以多个硬盘按照指定容量创建一个或多个逻辑卷,便通过LUN来标识。

bash 复制代码
【参考答案】对

9、RAID技术采用条带化数据组织技术和数据冗余策略来提升存储性能及其安全性。

bash 复制代码
【参考答案】对

10、NAS存储子系统中的存储设备通常使用磁盘阵列。

bash 复制代码
【参考答案】对

11、与解决方案DAS和NAS比较,SAN具有最好的扩展性和可用性。

bash 复制代码
【参考答案】对

12、传统的RAID技术以磁盘为操作单位,重构时间长,数据丢失风险高。

bash 复制代码
【参考答案】对

13、RAID 2.0 技术是在传统RAID技术基础上,将存储池中的磁盘划分成一个个小粒度的数据块空间,基于块构建RAID组的块虚拟化技术。

bash 复制代码
【参考答案】对

14、RAID 2.0+ 技术是一种底层块虚拟化和上层LUN虚拟化相结合的双层虚拟化技术。

bash 复制代码
【参考答案】对

15、RAID 2.0+ 技术下,Thick LUN以Extent为单位映射到LUN ,而Thin LUN以Grain为单位映射到LUN。

bash 复制代码
【参考答案】对

三、 简答题

1、 简述RAID技术的定义及其优点,描述下RAID0、RAID1、RAID5、RAID6及RAID10的工作原理(25分)。

RAID是一种把多块独立的硬盘(物理硬盘)按不同的方式组合起来形成一个硬盘组(逻辑硬盘),从而提供比单个硬盘更高的存储性能和提供数据备份技术。
RAID优势 :容量易扩展、分块提高性能、可用性提高及可靠性提高。 RAID 0 条带存储(Striping)
原理 :又称数据分条,即把数据分成若干相等大小的小块,并把它们写到阵列上不同的硬盘上,这种技术又称"Stripping"(即将数据条带化),RAID0在读写时是以并行的方式对各硬盘同时进行操作。

RAID 1 镜像/双工

原理:即每个工作盘都有一个镜像盘,每次写数据时必须同时写入镜像盘,读数据时只从工作盘读出,一旦工作盘发生故障立即转入镜像盘,从镜像盘中读出数据。当更换故障盘后,数据可以重构,恢复工作盘正确数据。

RAID 5 (条带技术+分布式校验)

RAID 5与RAID 3机制类似,但校验数据均匀分布在各数据硬盘上,RAID成员硬盘上同时保存数据和校验信息,数据块和对应的校验信息保存在不同硬盘上。RAID 5是最常用的RAID方式之一。

RAID6(Double parity drive)高级数据保护

带有两个独立分布式奇偶校验方案的独立数据硬盘(Independent data disks with two independent distributed parity schemes)。广义上讲,能够允许两个硬盘同时失效的RAID级别统称为RAID 6,狭义上讲,特指Intel的RAID P+Q技术。硬盘空间利用率为(N-2)/N,N为RAID6阵列硬盘总数。

RAID 10

RAID 10是将镜像和条带进行两级组合的RAID级别,第一级是RAID1镜像对,第二级为RAID 0。RAID10也是一种应用比较广泛的RAID级别。

2、 试简述存储方案DAS和NAS的不同。

3、 试简述传统RAID技术和RAID2.0技术的不同。

RAID 2.0 技术是在传统RAID技术基础上,将存储池中的磁盘划分成一个个小粒度的数据块空间,基于块构建RAID组的块虚拟化技术。

基本思想就是把大容量机械硬盘先按照固定的容量切割成多个更小的分块(Chunk,通常为64MB),RAID组建立在这些小分块上,而不是某些硬盘上,我们称为分块组(Chunk Group)。

  • 传统RAID技术的局限性:
    • 重构时间过长,增加了数据丢失的风险; 无法实现对存储资源统一灵活调配;
    • 一个LUN的读写只能在一个磁盘组进行,如果后面新加入性能较高的介质,其性能也无法得以充分利用;
    • 以磁盘为单位的数据管理无法有效地保障数据访问性能和存储空间利用率。
相关推荐
mez_Blog13 分钟前
个人小结(2.0)
前端·javascript·vue.js·学习·typescript
Rookie也要加油14 分钟前
WebRtc一对一视频通话_New_peer信令处理
笔记·学习·音视频·webrtc
David猪大卫36 分钟前
数据结构修炼——顺序表和链表的区别与联系
c语言·数据结构·学习·算法·leetcode·链表·蓝桥杯
honey ball38 分钟前
仪表放大器AD620
运维·单片机·嵌入式硬件·物联网·学习
五味香1 小时前
C++学习,动态内存
java·c语言·开发语言·jvm·c++·学习·算法
神之王楠2 小时前
学习风格的类型
学习
paixiaoxin2 小时前
学术新手进阶:Zotero插件全解锁,打造你的高效研究体验
人工智能·经验分享·笔记·机器学习·学习方法·zotero
知识分享小能手2 小时前
mysql学习教程,从入门到精通,SQL 删除数据(DELETE 语句)(19)
大数据·开发语言·数据库·sql·学习·mysql·数据开发
晚睡早起₍˄·͈༝·͈˄*₎◞ ̑̑3 小时前
苍穹外卖学习笔记(五)
java·笔记·学习