实验5-RAID实验-实验报告

合集下载

RHCA课程实验记录——RH436 高级的RAID管理

RHCA课程实验记录——RH436 高级的RAID管理

实验环境:Domain: IP: 192.168.2.0/24Server: FQDN: IP:192.168.2.254 Provide:DNS、DHCP、FTP,etc. Station1:FQDN: IP:192.168.2.1共有9块硬盘,sda 10GB为系统磁盘,sdb~sdi各1G,进行RAID实验。

如下图:对其分区(此步骤可省略)结果如下图:Station2:FQDN: IP:192.168.2.2下面的部分实验将会把Station1的RAID硬盘迁移到Station2中组装。

实验一:本地的RAID组装描述:在/etc/mdadm.conf文件损坏或丢失的情况下,并已知原raid的类型及所组成的硬盘名,来进行组装,使其正常运行。

步骤:1st: 首先创建一个RAID5.将sdb1,sdc1,scd1,sdf1组装一个包含一个热备盘的RAID5。

2ed: 使用命令查看RAID的状态。

3rd:生成/etc/mdadm.conf文件。

4th:手动停掉md0,再尝试启动。

成功启动。

5th:再次停掉md0,并将/etc/mdadm.conf改名,尝试启动6th:无法启动,因为已知RAID名为md0,且组成的硬盘为sdb1,sdc1,scd1,sdf1故可进行重新组装。

如下图:查看状态实验成功。

实验二:事件通知。

描述:当RAID出现问题时,发送邮件给指定帐户,这里我们将实验1中的RAID5损坏一块硬盘进行测试。

步骤:1st: 将邮件通知的命令写入/etc/mdadm.conf2ed:强制损坏/dev/sdc1实验成功。

如果RAID没有损坏,也可以测试邮件通知是否成功。

如下图:实验三:在线拉伸RAID。

描述:通常在实际生产环境中,随着数据量的不断增加,原有的RAID设备空间不足,所以要进行扩展,而又要保证服务器的正常运行,所以要在不中断服务器运行的情况下对RAID设备进行在线的拉伸。

同样在实验一的环境下进行,将该RAID5的大小由2GB扩大到3GB。

网络存储实验报告

网络存储实验报告

湖北文理学院《网络存储》实验报告专业班级:计科1211姓名:***学号:***任课教师:李学峰2014年11月16日实验01 Windows 2003的磁盘阵列技术一、实验目的1.掌握在Windows 2003环境下做磁盘阵列的条件和方法。

2.掌握在Windows 2003环境下实现RAID0的方法。

3. 掌握在Windows 2003环境下实现RAID1的方法。

4. 掌握在Windows 2003环境下实现RAID5的方法。

5. 掌握在Windows 2003环境下实现恢复磁盘阵列数据的方法。

二、实验要求1.在Windows 2003环境下实现RAID02.在Windows 2003环境下实现RAID13.在Windows 2003环境下实现RAID54.在Windows 2003环境下实现恢复磁盘阵列数据三、实验原理(一)磁盘阵列RAID技术的概述RAID是一种磁盘容错技术,由两块以上的硬盘构成冗余,当某一块硬盘出现物理损坏时,换一块同型号的硬盘即可自行恢复数据。

RAID有RAID0、RAID1、RAID5等。

RAID 技术是要有硬件来支持的,即常说的RAID卡,如果没RAID卡或RAID芯片,还想做RAID,那就要使用软件RAID技术,微软Windows系统只有服务器版本才支持软件RAID技术,如Windows Server 2003等。

(二)带区卷(RAID0)带区卷是将多个(2-32个)物理磁盘上的容量相同的空余空间组合成一个卷。

需要注意的是,带区卷中的所有成员,其容量必须相同,而且是来自不同的物理磁盘。

带区卷是Windows 2003所有磁盘管理功能中,运行速度最快的卷,但带区卷不具有扩展容量的功能。

它在保存数据时将所有的数据按照64KB分成一块,这些大小为64KB的数据块被分散存放于组成带区卷的各个硬盘中。

(三)镜像卷(RAID1)镜像卷是单一卷的两份相同的拷贝,每一份在一个硬盘上。

RAID的实现实验报告

RAID的实现实验报告

实验三RAID的实现一、实验目的1、了解与掌握RAID0、RAID1、RAID5的原理与实现2、了解与掌握RAID1、与RAID5数据的恢复第一部分在VMware虚拟机中添加SCSI硬盘一、在VMware虚拟机中添加4块SCSI硬盘1、打开虚拟机,但不要运行2、选择“Commands”栏内的“Edit virtual machine settings”选项3、在“Virtual Machine Settings”对话框中选择”Add”按钮→出现“Add Hardware Wizard”对话框→“HardDisk”Hard Disk→Next按钮4、在Select a Disk对话框中选择Create a new virtual disk选项→”next”按钮5、在select a Disk Type对话框中选择虚拟机磁盘类型时选择SCSI磁盘类型→“Next”按钮6、在Specify Disk Capacity对话框中将硬盘的大小设置为1GB→Next按钮,注意实际磁盘是由一个文件模拟的,文件名为“Other Linux2.6.x kernel.vmdk0-x”-→选择finish按钮7、重复第3步-第6步,直至生成4块1G SCSI硬盘后→”OK”按钮8、再“Commands”栏内选择→Power on this virtual machine,启动虚拟机二、检查计算机系统虚拟机启动后计算机系统外部存储器参数1、检查硬盘输入指令:more /proc/partitions作用:显示外存储器的设备信息,其中主设备号是指使用同一个驱动程序的设备编号,次设备号是指驱动程序的实例,blocks是指该设备拥有的块数目,name是指该设备的逻辑名称2、检查向内核注册的md设备输入指令dmesg |grep md作用:检查本台计算机系统支持的RAID级别3 检查此计算机的RAID子系统信息输入:more /proc/mdstat显示:Personalities : [linear] [raid0] [raid1] [raid10] [raid6] [raid5] [raid4] [multipath]unused devices: <none>说明没有RAID被激活第二部分生成RAID0、RAID1、RAID5三、生成RAID0---striping条带是一种将数据分散于多个磁盘的方法,固定数量(chunk-size)的数据被写入每一个磁盘,磁盘不要求统一的大小。

raid5试验

raid5试验

1,分区:fdisk -lDisk /dev/sda: 21.4 GB, 21474836480 bytes255 heads, 63 sectors/track, 2610 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesDevice Boot Start End Blocks Id System/dev/sda1 * 1 1912 15358108+ 83 Linux/dev/sda2 1913 2009 779152+ 82 Linux swap / Solaris此磁盘共有2610个柱面,使用2009个柱面,可以再进行分区fdisk /dev/sdan—p—3--回车--+1000M(建立一个主分区)n—e—4—回车—回车(把剩下的磁盘空间都分为扩展分区中)划分扩展分区:Command (m for help): nFirst cylinder (2529-2610, default 2529):Using default value 2529Last cylinder or +size or +sizeM or +sizeK (2529-2610, default 2610): +500M转换分区类型:Command (m for help): tPartition number (1-12): 11Hex code (type L to list codes): fdChanged system type of partition 11 to fd (Linux raid autodetect)W保存退出2,建立raid5mdadm –C /dev/md5 –l5 –n3 /dev/sda5 /dev/sda6 /dev/sda7mdadm –D /dev/md5Number Major Minor RaidDevice State0 8 5 0 active sync /dev/sda51 8 6 1 active sync /dev/sda62 8 8 2 active sync /dev/sda73,挂载raidmkfs.ext3 /dev/md5mount /dev/md5 /tmp/md5/vi /etc/fstab/dev/md5 /tmp/md5 ext3 defaults 0 04,模拟磁盘故障mdadm /dev/md5 –f /dev/sda7maddm /dev/md5 –r /dev/sda7建议更换一新的同样大小的磁盘,安装在原sda7的位置,分区并更改类型为fdmdadm /dev/md5 –a /dev/sda7一切正常,不会因为重启而使sda7无法加入raid5。

raid基础实验报告

raid基础实验报告

raid基础实验报告Title: RAID Basic Experiment ReportIntroductionIn the world of data storage and management, RAID (Redundant Array of Independent Disks) plays a crucial role in ensuring data integrity, availability, and performance. RAID technology allows multiple hard drives to be combined into a single logical unit, providing various levels of data protection and performance improvements. In this experiment, we aimed to understand the basic concepts of RAID and evaluate its performance and fault tolerance through practical experiments.Experiment SetupFor this experiment, we set up a simple RAID 1 (mirroring) configuration using two identical hard drives. We used a computer with a RAID controller and installed the necessary software to configure and manage the RAID array. The RAID 1 configuration mirrors the data across both drives, providing fault tolerance in case of a drive failure.Experiment ProcedureWe started by initializing and formatting the two hard drives before configuring them into a RAID 1 array. Once the RAID array was set up, we conducted several performance tests to measure the read and write speeds of the RAID 1 configuration compared to a single hard drive. We also simulated a drive failure by disconnecting one of the drives while the system was running to observe theRAID's ability to maintain data integrity and availability.Results and AnalysisThe performance tests showed that the RAID 1 array provided a slight improvement in read speeds compared to a single hard drive, while write speeds remained similar. This is expected as RAID 1 focuses on data redundancy rather than performance enhancement. When we simulated a drive failure, the RAID 1 array seamlessly continued to operate without any data loss or downtime, demonstrating its fault tolerance capabilities.ConclusionOur experiment with RAID 1 configuration provided valuable insights into the basic principles and functionality of RAID technology. We observed the benefits of data redundancy and fault tolerance offered by RAID 1, as well as its impact on performance. This experiment serves as a solid foundation for further exploration of more advanced RAID levels and their applications in real-world scenarios. RAID technology continues to be a critical component in modern data storage systems, and understanding its capabilities is essential for IT professionals and data management practitioners.。

实验5-RAID实验-实验报告

实验5-RAID实验-实验报告

计算机系统结构实验报告班级实验日期实验成绩学号实验名称计算机系统结构实验5(磁盘、固态盘仿真)实验目的、要求编译Disksim,测试单个磁盘的性能(Response time)配置RAID0、RAID1、RAID5并做性能测试探究性实验(2选1)实验容、步骤及结果一、编译D ISKSIM,测试单个磁盘的性能(R ESPONSE TIME)测试某个磁盘,cheetah4LP.parv../src/disksim cheetah4LP.parv cheetah4LP.outv validate cheetah4LP.trace 0 查看相应的outv文件,获取响应时间结果,使用grep命令得到grep "IOdriver Response time average" cheetah4LP.outv二、配置RAID0、RAID1、RAID5并做性能测试(1)RAID5:为了方便对性能进行比较,进行如下的参数修改:保存为synthraid5.parv,并进行测试(2)RAID0:删除多余的generator 0 只留下一个,做如下更改:保存为synthraid0.parv,并进行测试(3)RAID1:删除多余的generator 0 只留下一个,做如下更改:保存为synthraid1.parv,并进行测试结论:通过测试我们可以发现在有效存储容量相同的情况下,RAID0使用的时间最少,速度最快。

三、探究性实验(2选1)设计实验,任意选择其中一种RAID模式,分析验证其参数敏感性参数包括盘数,条带大小。

◎敏感性指:给定负载,其性能是否会随着参数变化而剧烈变化?◎看上去完全没变化?注意负载强度是否足够。

这里我们选择RAID5模式进行测试。

(1)条带大小一定,磁盘数改变此时(Stripe unit = 64,Parity stripe unit = 64)磁盘个数7个8个9个10个11个设备有效容量12336048 14392056 16448064 18504072 20560080 Synthetic结21.657719 20.865686 20.332438 19.923599 19.728367果2014.436976 1355.984474 1019.857911 882.827067 676.563854 Financial结果从一二两幅图中我们可以看到性能受磁盘个个数影响明显,对参数磁盘个数敏感,随着磁盘个数的增加,花费的时间减少。

5-建立_RAID5_提高磁盘利用率实训.

5-建立_RAID5_提高磁盘利用率实训.

建立 RAID5 提高磁盘利用率实训
【实训名称】
建立 RAID5 提高磁盘利用率
【实训目的】
通过本实训,熟悉 RAID5 功能原理,以及在 RG-iS-LAB 中实现 RAID5 的操作。

【背景描述】
某学校存储设备中有多块硬盘,在使用一段时间后,网络中心管理员提出,学校部分论文及科研成果重要等级较高,对这部分数据希望能够保证数据的高安全性,即使在部分磁盘损坏的情况下,也能保证数据的完整性。

前期工程师提出可以做 RAID1 提供磁盘高冗余性。

但是校方表示,如果采用 RAID1 的方案,磁盘利用率太低,而且可用磁盘空间也无法满足需求。

【需求分析】
需求 1:保证数据的高安全性,在部分磁盘损坏的情况下不会造成数据丢失。

分析 1:磁盘一旦损坏,如果没有保护,那么磁盘上所有的数据都会丢失,为了解决这一问题,把所有磁盘做成具有容错能力的磁盘阵列。

需求 2:在提供冗余性的同时能提供较高的磁盘利用率。

分析 2:可以采用 RAID5 来满足此需求,对磁盘做 RAID5 时,在提供磁盘冗余的同时,磁盘的利用效率是(n-1)/n,相对于 RAID1 有更高的磁盘利用率。

【实训拓扑】
【实训设备】
RG-iS-LAB 1 台;
PC 1 台;
二层交换机 1 台。

【预备知识】
网络存储基础知识、RAID 技术原理
【实训要求】
对学校存储设备中有多块硬盘进行建立 RAID5处理,提高磁盘利用率。

【实训流程】
……。

indows VM中RAID5的创建实训报告

indows VM中RAID5的创建实训报告

indows VM中RAID5的创建实训报告一、【实验目的】(1)学会在windows和Linux环境下构建软件RAID环境,并且实现RAID1和RAID5。

(2)比较理解RAID1和RAID5的异同,深刻掌握不同RAID的性能比较。

二、【实验设备】Windows Server2016系统、Linux三、【实验要求】学会在Windows server系统下创建RAID环境,掌握用命令行在Linux系统下创建RAID环境。

四、【实验步骤】(一)在Windows server系统下创建RAID环境,并实现RAID1和RAID5。

首先建立五个5g的磁盘。

打开虚拟机设置。

硬件——设备——硬盘——添加选择SCSI。

创建新虚拟磁盘。

磁盘大小设为5g,选择将虚拟磁盘存储为单个文件。

选择一个合适的地方存储,命名为experience Windows Server 2016-0这样就完成了一个磁盘的建立,接下来再按照上述方法创建四个。

打开磁盘管理,发现这五个磁盘属于脱机状态。

右键——联机再次右键——初始化磁盘。

这时就可以建立卷了。

除了这样直接用之外,还可以输入命令让磁盘脱机和清除磁盘属性。

打开cmd,进入diskpart界面,list disk 表示查看磁盘状态,select disk 2表示选择磁盘2进行操作,online disk表示使磁盘2联机,attr disk clear readonly表示删除磁盘属性。

这样设置完再进入磁盘管理,会自动弹出弹窗,让你进行初始化。

我们直接点击确认即可。

右键选择磁盘0——新建镜像卷。

(要注意此时要有两个已经初始化好的磁盘才可以建立镜像卷,因为RAID 1最少要两个磁盘。

从左边再选择一个磁盘,这样右边就有两个,符合建立RAID1的标准。

随便选一个磁盘驱动器号。

命名为RAID1,并且勾选快速格式化。

成功创建。

接下来创建RAID5,首先要有三个初始化好的磁盘,因为RAID5的建立至少要3个磁盘。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

计算机系统结构实验报告


实验日期
实验成绩


学号




计算机系统结构实验5(磁盘、固态盘仿真)







编译Disksim,测试单个磁盘的性能(Response time)
配置RAID0、RAID1、RAID5并做性能测试
探究性实验(2选1)










一、编译D ISKSIM,测试单个磁盘的性能(R ESPONSE TIME)
测试某个磁盘,cheetah4LP.parv
../src/disksim cheetah4LP.parv cheetah4LP.outv validate cheetah4LP.trace 0 查看相应的outv文件,获取响应时间结果,使用grep命令得到
grep "IOdriver Response time average" cheetah4LP.outv
二、配置RAID0、RAID1、RAID5并做性能测试
(1)RAID5:为了方便对性能进行比较,进行如下的参数修改:
保存为synthraid5.parv,并进行测试
(2)RAID0:删除多余的generator 0 只留下一个,做如下更改:
保存为synthraid0.parv,并进行测试
(3)RAID1:删除多余的generator 0 只留下一个,做如下更改:
保存为synthraid1.parv,并进行测试
结论:通过测试我们可以发现在有效存储容量相同的情况下,RAID0使用的时间最少,速度最快。

三、探究性实验(2选1)
设计实验,任意选择其中一种RAID模式,分析验证其参数敏感性
参数包括盘数,条带大小。

◎敏感性指:给定负载,其性能是否会随着参数变化而剧烈变化?
◎看上去完全没变化?注意负载强度是否足够。

这里我们选择RAID5模式进行测试。

(1)条带大小一定,磁盘数改变
此时(Stripe unit = 64,Parity stripe unit = 64)
磁盘个数7个8个9个10个11个
设备有效容量12336048 14392056 16448064 18504072 20560080 Synthetic结果21.657719 20.865686 20.332438 19.923599 19.728367 Financial结果2014.436976 1355.984474 1019.857911 882.827067 676.563854。

相关文档
最新文档