目录
简介
随着一波又一波的互联网变革,快速膨胀的用户信息促使服务器端的存储需求急剧增长。本章将介绍常见的服务器存储技术,以及Windows Server 2016的磁盘管理技术。
1.磁盘管理概述
计算机文件在存储介质上的组织是由文件系统负责管理的,如图所示。FAT 是微软公司设计的一种文件系统。
大容量的硬盘通常被划分为多个分区,由不同的文件系统分别管理,如图所示。
1.1 分区方式
1. MBR
MBR (Master Boot Record主启动记录)位于硬盘的0柱面、0磁头、1扇区(共512字节),包含引导程序和分区表(共64字节)。分区表中存储着硬盘的每个分区的信息,包括起始柱面号和结束柱面号。每个分区的信息占16字节,受此影响,每块硬盘至多可以划分为四个分区。如果当前存在未被划入任何分区中的硬盘空间,如图83所示,则该空间无法被使用,也不能在这块空间上创建新的分区。
为了划分更多的分区,可以对某一分区进行扩展,在扩展分区上再次划分逻辑分区,如图所示。与逻辑分区对应的,在硬盘分区表内划分的,未被扩展的分区称为主分区。
当一些分区工具检查到当前硬盘已经存在三个主分区时,会自作主张地将用户新建的第四个分区作为扩展分区,并在其中划分逻辑分区,另有一些分区工具只能创建一个主分区。
2.GPT
GPT (GUID Partition TableGUID分区表)突破了64字节的固定大小,支持每个磁盘上多于四个
分区,如图所示。Windows Server2016最多可以划分128个分区。
1.2 基本磁盘与动态磁盘
1.基本磁盘
基本磁盘是一种包含主磁盘分区、扩展磁盘分区或逻辑分区的物理磁盘。基本磁盘上的分区
和逻辑分区被称为基本卷,只能在基本磁盘上创建基本卷,可以向现有的主分区和逻辑分区添加
更多空间,但仅限于同一物理磁盘上的连续未分配的空间。如果想要跨磁盘扩展空间,就要使用
动态磁盘。
2.动态磁盘
基本磁盘在分区上直接创建文件系统的方式,限制了该文件系统必须使用连续的磁盘空间,如无法将图85中的分区1和分区3合并,使用一个文件系统管理。
Windows动态磁盘打破了文件系统只能使用连续的磁盘空间的限制,使一个文件系统可以灵活地管理和使用磁盘空间,并充分利用这些空间,如图所示。
使用Windows动态磁盘技术管理硬盘,一个文件系统甚至可以管理和使用多块硬盘上的空间,如图所示。
由于这种特殊的管理方式,使用Windows动态磁盘可获得更高的可扩展性,读写性能和可靠性。
1)高可扩展性
可以随时扩展文件系统可管理的空间,即动态卷的容量,不受创建卷时分配的初始容量所限。如果当前硬盘没有额外的空间可以分配,可以购买新的硬盘,将新硬盘的空间分配给需要的卷。
2)高读写性能
如果某个动态卷由多个磁盘的空间组成,由于多个硬盘可以同时读写,在文件系统进行大量读写操作的时候,将成倍提高读写性能。
3)高可靠性
如果某个动态卷由多个磁盘的空间组成,可以在多个硬盘上分别保存数据的多个副本或校验信息,防止某个硬盘损坏,导致数据丢失。
使用Windows动态磁盘技术对硬盘进行管理,用户一般无须了解其采用何种分区方式,只需关注动态卷带来的这些新特性。
2. Windows磁盘管理技术
从本节开始介绍在Windows Server 2016中创建,管理分区和动态卷的方法。由于需要使用多块磁盘,建议使用虚拟机完成本节的操作练习。