




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 windows系统下动态磁盘卷的分析与研究 曹纪磊摘要:对于大多数用户来说,已经知道在mbr磁盘分区结构中,系统通过分区表项对分区进项管理,因为分区表项中管理分区大小的参数是有四个字节组成的,所以能够管理的分区最大为2048gb,也就是2tb。随着硬盘容量的不断增大,以及用户对存储空间需求的不断最大,2tb的分区已经不能满足用户的需求,特别是无法满足大型企业用户的需求。那么如何解决这个矛盾呢,微软提供的动态磁盘分区就很好地解决了这个问题。该文就动态磁盘卷的种类、创建方法以及动态磁盘的ldm结构进行了分析与研究。关键词:动态磁盘;分区;卷:t
2、p311 :a :1009-3044(2017)14-0198-021动态磁盘卷由来动态磁盘与mbr磁盘相比,在磁盘的管理和使用特性上更加机动灵活,特别是在数据的容错、高速度的读写操作以及卷的大小修改上更加易于实现,这些都是微软公司针对mbr磁盘不能实现的情况下在windows2000系统后新增加的特性。一块mbr磁盘只能包含4个分区,它们是最多3个主磁盘分区和1个扩展分区,扩展分区可能包含多个逻辑驱动器。而动态磁盘可以在每个磁盘组内创建多个2000个动态卷,尽管微软推荐值为每磁盘32个或更少。在mbr磁盘中,分区是不可跨越磁盘的。但是,我们可以通过一定方式将磁盘中空余的磁盘空间链接在一块,从
3、而来扩大卷的空间。mbr磁盘的读/写速度由硬件决定,很难通过硬盘自身提升读/写效率。但动态磁盘可以通过创建带区卷来同时对多块磁盘进行读/写,显著提升磁盘效率。mbr磁盘不可容错,如果没有及时备份而遭遇磁盘失败会有极大的损失动态磁盘上可以创建镜像卷,所有内容自动实时备份到镜像磁盘中,及时遭到磁盘失败也不必担心数据损失。2动态磁盘卷的种类及创建方法一般情况下,都把磁盘作为mbr磁盘使用,为了使用动态磁盘卷,首先必须将其转换为动态磁盘。依照下面步骤打开“磁盘管理”:控制面板一管理工具一计算机管理一磁盘管理,这时就可以通过右键菜单将选择磁盘转换为动态磁盘。将mbr磁盘转换为动态磁盘后面对磁盘就是用“卷
4、”的形式进行管理了,而不是mbr磁盘下的“分区”,在“磁盘2”的区域点击鼠标右键,显示“新建卷”,而不是“新建分区”。基于动态磁盘的卷有五种如图1所示,它们分别是:1)简单卷:构成单个物理磁盘空间的卷,它可以由磁盘上的单个区域或同一磁盘上连接在一起的多个区域组成,可以在同一磁盘内扩展简单卷。2)跨区卷:简单卷也可以扩展到其他的物理磁盘,这样由多个物理磁盘的空间组成的卷就称为跨区卷。简单卷和跨区卷都不属于raid范畴。3)带区卷:以带区形式在连个后多个物理磁盘上存储数据的卷带区卷上的数据被交替、平均(以带区形式)地分配给这些磁盘。4)镜像卷:在两个物理磁盘上复制数据的容错卷。它通过使用卷的副本(
5、镜像)复制该卷中的信息来提供數据冗余,镜像总位于另一个磁盘上,如果其中一个物理磁盘出现故障,则该故障磁盘上的数据将不可用吗,但是系统可以使用未受影响的磁盘继续操作。5)raid-5卷:具有数据和奇偶校验的容错卷,数据分布于三个或更多的物理磁盘,奇偶校验用于在阵列失效后重建数据。如果物理磁盘的某一部分失败,可以用以下的数据和奇偶校验信息重新创建磁盘上失败的那一部分上的数据。3动态磁盘ldm结构原理3.1动态磁盘的结构布局动态磁盘的相关设置信息所存放的信息不是存在不方便修改的地方,而是放在了磁盘中,并且同时也备份到了另外一些动态磁盘上,这样设置的目的也是为了更灵活、快捷的实现不同设备之间的动态磁盘
6、的拷贝。ldm也实现了一个ms-dos的分区表,这是为了继承一些在windows2000/xp下运行的磁盘管理工具,或是在双引导环境中让其他系统不至于认为动态盘还没有被分区。另一个ldm创建ms-dos分区表的原因是为了让win-dows2000/xp引导程序能够找到系统卷和引导卷,即使它们在动态盘上(例如,ntldr就不知道ldm分区的存在)如果一个盘中包括系统卷和引导卷,ms-dos风格分区类型。保存在ms-dos分区中的区域就是ldm创建raunchv分区的地方。一个ldm创建ms-dos分区表的原因是为了让windows2000/xp引导程序能够找到系统卷和引导卷,即使它们在动态盘上(
7、例如,ntldr就不知道ldm分区的存在)如果一个盘中包括系统卷和引导卷,ms-dos风格分区类型。保存在ms-dos分区中的区域就是ldm创建raunchv分区的地方。动态磁盘的结构布局如图2所示。从图中可以看出,动态盘由三部分结构组成:1)mbr区。动态磁盘的第一个扇区与mbr磁盘一样,是一个mbr,mbr的分区表中有一项ms-dos类型的分区表项。2)ldm软分区区域。这一部分用来给动态磁盘划分软分区。3)ldm数据库区域。ldm数据库占用动态磁盘最后1mb的空间,其中含有私有头的两个备份,并且用特定的数据结构记录着动态磁盘的结构信息。3.2动态磁盘的ldm数据库首先强调一点,动态磁盘的
8、ldm数据库中数据存储的字节序都是big-endian。ldm数据库占用动态磁盘最后imb空间,也就是2048个扇区的大小。下面以ldm数据库的起始扇区为0扇区,来描述ldm数据库的结构。1)目录表(tocblock)的结构ldm数据库目录表共有16个扇区大小,一般只用到前两个扇区,这两个目录表分别在ldm数据库的2045和2046扇区有一个备份。 2)数据库配置信息(vmdb)的结构数据库配置信息(vndb)起始于ldm的17号扇区,占用1个扇区,其中存放关于动态磁盘的总体信息。3)数据库配置记录(vblk)的结构数据库配置记录(vblk)是128字节定长记录,每一个vblk项描述一个磁盘组
9、、磁盘、分区、组件或卷。因为动态磁盘组,所以每一个vblk项可以是如下四种类型之一:磁盘、分区、组件、卷。ldm把每一个vblk项与内部对此昂的标识符联系到一起。最低的级别,分区项描述软分区,它是一个盘上的连续项代表一个磁盘组中的动态盘,包括磁盘的guid。组件项像一条链子把一个或多个分区项和与分区相连的卷项联系起来。卷项存放这个卷的cuid、卷的大小和状态、驱动器的名字。比一个数据库记录大的磁盘项占用多个记录的空间,分区项、组件项和卷项很少占用多個记录的空间。最低的级别,分区项描述软分区,它是一个盘上的连续项代表一个磁盘组中的动态盘,包括磁盘的guid。组件项像一条链子把一个或多个分区项和与
10、分区相连的卷项联系起来。卷项存放这个卷的cuid、卷的大小和状态、驱动器的名字。比一个数据库记录大的磁盘项占用多个记录的空间,分区项、组件项和卷项很少占用多个记录的空间。在动态磁盘内部,每一磁盘、分区、组件和卷都被赋予一个唯一的名称。磁盘组是由dg0和计算机的名字一起组成,例如liuweidg0,意味着计算机的名字是liuwei。磁盘名称为diskl、disk2等。磁盘1的分区命名为diskl-01 diskl-02等。条带卷命名为strpel strpe2等。raid卷命名为raid1、raid2等。简单卷、跨区卷和镜像卷命名为volumel volume2等。卷的组件命名为stripel-01 tripe2-02、strpel-01、strpe2-02、volumel-01、volumel-02等。当对象删除时,新对象命名时使用第一个可以使用的低数值得名称。4总结对于逻辑类数据恢复技术的学习,最重要的就是对各种系统下的分区
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年物联网工程技术高级考试模拟试题及复习策略指导
- 2025年煤气安全操作规范学习笔记与考试重点梳理
- 甲醇安全知识培训资料课件
- 优翼数学高中教学课件
- 甩头试验课件
- 湖北省黄石市两区联考2024-2025学年八年级下学期期末历史试题
- 2024-2025学年河北省邯郸市七年级(下)期末数学试卷(含答案)
- 用电安全知识培训班课件
- 生鲜食品安全知识培训课件
- 生物类基础知识培训课件
- 游泳初级教员资格考试题库(含答案)
- 监理内业资料整理要点
- GB/T 250-2008纺织品色牢度试验评定变色用灰色样卡
- GB/T 21652-2017铜及铜合金线材
- GB/T 16919-1997食用螺旋藻粉
- GB/T 15700-2008聚四氟乙烯波纹补偿器
- GB/T 12234-2019石油、天然气工业用螺柱连接阀盖的钢制闸阀
- 绿色施工培训记录表
- 普通话水平测试培训(标准版)课件
- 高中数学《基于问题链的数学教学探索》课件
- 胰十二指肠切除术的手术配合
评论
0/150
提交评论