网络存储实验报告

更新时间:2023-06-07 10:29:22 阅读: 评论:0

湖北文理学院
网络存储
实验报告
专业班级:    计科1211   
    名:    ***     
    号:    ***   
任课教师:    李学峰     
            20141116
实验01  Windows 2003的磁盘阵列技术
一、实验目的
1.掌握在Windows 2003环境下做磁盘阵列的条件和方法。
2.掌握在Windows 2003环境下实现RAID0的方法。
3. 掌握在Windows 2003环境下实现RAID1的方法。
4. 掌握在Windows 2003环境下实现RAID5的方法。
5. 掌握在Windows 2003环境下实现恢复磁盘阵列数据的方法。
二、实验要求
1. 在Windows 2003环境下实现RAID0
2. 在Windows 2003环境下实现RAID1
3. 在Windows 2003环境下实现RAID5
4. 在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)
镜像卷是单一卷的两份相同的拷贝,每一份在一个硬盘上。它提供容错能力,又称为RAID1技术。
RAID1的原理是在两个硬盘之间建立完全的镜像,即所有数据会被同时存放到两个物理硬盘上,当一个磁盘出现故障时,系统仍然可以使用另一个磁盘内的数据,因此,它具备容错的功能。但它的磁盘利用率不高,只有50%。
四、实验设备
1.一台装有Windows Server 2003系统的虚拟机。
2.虚拟网卡一块,类型为“网桥模式”。
3.虚拟硬盘五块。
五、实验步骤
(一)组建RAID实验的环境
(二)初始化新添加的硬盘
(三)带区卷(RAID0的实现)
(四)磁盘阵列(RAID1的实现)
(五)带奇偶校验的带区卷(RAID5的实现)
(六)磁盘阵列数据的恢复
六、实验体会
在这次试验中我知道了磁盘阵列有两种方式可以实现,那就是 “软件阵列”与 “硬件阵列”。
软件阵列是指通过网络操作系统自身提供的磁盘管理功能将连接的普通SCSI卡上的多块硬盘配置成逻辑盘,组成阵列。如微软的Windows NT/2000Server/Server2003和NetVoll的NetWare两种操作系统都可以提供软件
阵列功能,其中Windows NT/2000 Server/Server 2003可以提供RAID 0、RAID1、RAID5; NetWare操作系统可以实现RAID1功能。软件阵列可以提供数据冗余功能,但是磁盘子系统的性能会有所降低,有的降代还比较大,达30%左右。硬件阵列是使用专门的磁盘阵列卡来实现的,这就是本文要介绍的对象。现在的非入门级服务器几乎都提供磁盘阵列卡,不管是集成在主板上或非集成的都能轻松实现阵列功能。
硬件阵列能够提供在线扩容、动态修改阵列级别、自动数据恢复、驱动器漫游、超高速缓冲等功能。它能提供性能、数据保护、可靠性、可用性和可管理性的解决方案。磁盘阵列卡拥有一个专门的处理器,如Intel
的I960芯片, HPT370A/372、Silicon Image SIL3112A等,还拥有专门的存贮器,用于高速缓冲数据。这样一来,服务器对磁盘的操作就直接通过磁盘阵列卡来进行处理,因此不需要大量的CPU及系统内存资源,不会降低磁盘子系统的性能。阵列卡专用的处理单元来进行操作,它的性能要远远高于常规非阵列硬盘,并且更安全更稳定。
实验02  Linux下实现RAID磁盘阵列
一、实验目的
1.掌握在Linux环境下做磁盘阵列的条件和方法。
2.掌握在Linux环境下实现RAID0RAID 1RAID 5的方法。
3. 掌握在Linux环境下实现恢复磁盘阵列数据的方法。
二、实验要求
1 Linux环境下实现RAID0RAID 1RAID 5
2 Linux环境下实现恢复磁盘阵列数据
三、实验过程
1.VM中新建了三块200M的硬盘.用于实验.
2.安装mdadm软件包.
3.fdisk命令初始化三块新硬盘
4.RAID1磁盘阵列的硬盘使用情况.
5.开始创建磁盘阵列.
6.格式化阵列磁盘.
7.下面新建目录.用于实验.
8.下面可以基本验证RAID1配置是否成功.
9.下面编辑f配置文件.
10.编辑rc.local文件,添加命令使RAID1能开机自动运行.
11.下面将第三块磁盘删除,模拟磁盘阵列出现故障.
12.开机重新启动linux.挂载阵列设备
13.到此RAID1磁盘阵列配置成功.
四、实验体会
在这次试验中我知道了Linux系统中目前以MD (Multiple Devices)虚拟块设备的方式实现软件RAID,利用多个底层的块设备虚拟出一个新的虚拟块设备,并且利用条带化(stripping)技术将数据块均匀分布到多个磁盘上来提高虚拟设备的读写性能,利用不同的数据冗余算法来保护用户数据不会因为某个块设备的故障而完全丢失,而且还能在设备被替换后将丢失的数据恢复到新的设备上。
实验03  LVM逻辑卷管理
一、实验目的
1、掌握利用LVM 创建磁盘分区的方法。
2、掌握利用Disk Druid 中的LVM 创建磁盘分区的方法。
二、项目背景
某企业在Linux 服务器中新增了一块硬盘/dev/sdb,要求Linux 系统的分区能自动调整磁盘容量。请使用fdisk 命令在新建/dev/sdb1、/dev/sdb2、/dev/sdb3 和/dev/sdb4 为LVM 类型,并在这四个分区上创建物理卷、卷组和逻辑卷。最后将逻辑卷挂载。
三、实验内容
1.物理卷、卷组、逻辑卷的创建;卷组、逻辑卷的管理。
2.LVM命令
四、实验步骤
1.创建LVM 分区
(1)在虚拟机上添加4块硬盘;(假设这4块硬盘分别是sdc、sdd、ade、sdf)
(2)利用fdisk 命令对硬盘进行初始化在/dev/sdc,(可以参考上一个实验)如下所示:
(3)建立物理卷
(4)建立卷组
(5)建立逻辑卷
2. LVM 逻辑卷的管理
(1)增加新的物理卷到卷组
(2)逻辑卷容量的动态调整
(3)删除逻辑卷-卷组-物理卷 (必需按照先后顺序来执行删除)
3.物理卷、卷组和逻辑卷的检查
(1)物理卷的检查
(2)卷组的检查
(3)逻辑卷的检查
五、实验体会
在这次试验中我知道了LVM是逻辑卷管理(Logical Volume Manager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上,文件系统之下的一个逻辑层,来提高磁盘分区管理的灵活性。通过LVM系统管理员可以轻松管理磁盘分区,如:将若干个磁盘分区连接为一个整块的卷组(volume group),形成一个存储池。管理员可以在卷组上随意创建逻辑卷组(logical volumes),并进一步在逻辑卷组上创建文件系统。管理员通过LVM可以方便的调整存储卷组的大小,并且可以对磁盘存储按照组的方式进行命名、管理和分配,例如按照使用用途进行定义: “ development ” 和 “ sales ”,而不是使用物理磁盘名“ sda ”和“sdb”。而且当系统添加了新的磁盘,通过LVM管理员就不必将磁盘的文件移动到新的磁盘上以充分利用新的存储空间,而是直接扩展文件系统跨越磁盘即可。

本文发布于:2023-06-07 10:29:22,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/zhishi/a/1686104962192839.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:网络存储实验报告.doc

本文 PDF 下载地址:网络存储实验报告.pdf

上一篇:hdd是什么意思
下一篇:返回列表
标签:磁盘   磁盘阵列   硬盘
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 实用文体写作网旗下知识大全大全栏目是一个全百科类宝库! 优秀范文|法律文书|专利查询|