AIX存储管理

在AIX系统中,由逻辑卷管理器(Logical Volume Manager, LVM)管理物理磁盘和逻辑空间。LVM的组成要素有:物理卷、卷组、逻辑卷、物理分区、逻辑分区、文件系统等。整个AIX存储管理都是围绕着逻辑管理器展开的。

一、基本概念

  • 物理卷

        物理卷(Physical Volume,PV)就是普通的直接访问存储设备(Direct Access Storage Device,简写为DASD),有固定的和可移动的之分。有代表性的DASD设备就是硬盘,一块独立的硬盘就是一个物理卷,一个机器中有多少块硬盘,就有多少个物理卷。机器中的硬盘可分为自带硬盘(也称为内置硬盘)和拓展硬盘,自带硬盘主要用于安装AIX操作系统,拓展硬盘是后来附加上去的,主要用来存放用户数据的。物理卷既可以是自带硬盘,也可以是拓展硬盘。每个物理卷有一个名字,一般都是hdiskX形式,X是序号,如hdisk0,hdisk1等,以此类推。

  • 卷组

        卷组(Volume Group, VG)是AIX系统中最大的存储单位,一个卷组由一组物理磁盘组成,也就是由一个或者多个物理卷构成。在AIX 4.3.3及以前版本中,一个卷组最多可由32个物理卷组成,在AIX 5L中最多可达128个物理卷。在一个特定的系统中,最少要有一个卷组,这就是root卷组(通常称为rootvg卷组)。rootvg卷组是最基本的卷组,BOS存放在rootvg卷组中,rootvg卷组是在安装BOS时创建的。除了root卷组外,用户可以创建其他卷组,这要依据系统中物理卷数目。如果物理卷中只有一个物理卷,那么只能有一个rootvg卷组;如果有2个物理卷,系统中最多只能有2个卷组(包括rootvg卷组在内)。

 

  • 物理分区

        物理分区(Physical Partition,PP)是指把物理卷分成连续的,大小相等的存储单位。物理卷是由物理分区组成,一个卷组中的所有物理分区的大小都相等。物理分区是物理卷上最小的分配单位。

  • 逻辑分区

        逻辑分区(Logical Partition, LP)是映射物理分区的逻辑单位。一个逻辑分区可以对应一个物理分区,也可以对应多个物理分区。逻辑分区所对应的物理分区是真正存放数据的地方。在一个卷组中,逻辑分区和物理分区的大小是一致的,其默认值是4MB。物理分区和逻辑分区的大小范围是1MB至1024MB。从用户或者应用程序角度来看,逻辑分区是连续的,而由逻辑分区映射的物理分区可能是不连续的。

  • 逻辑卷

        逻辑卷(Logical Volume, LV)是指在一个卷组(VG)中,由多个逻辑分区(LP)组成的集合。 在一个逻辑卷中逻辑分区(LP)是连续的,而每个LP对应一个或者多个物理分区(PP),因此构成逻辑卷的物理分区可以是不连续的。构成逻辑卷的物理分区可以在一个物理卷(PV)上,也可以分别存在于多个不同物理卷上,所以逻辑卷就可以跨磁盘存在。逻辑卷是逻辑上的空间,是面向用户和应用程序的存储结构,物理卷是物理上的空间,是面向操作系统和机器的存储结构,它们之间通过PP和LP的对应关系建立联系。

  • 文件系统

         文件系统(File System, FS)是指在AIX系统中,面向用户的存储空间。一个文件系统就是一个目录树,用户在文件系统中可以建立子目录和文件。AIX系统通过逻辑卷(LV)来管理存储空间,但是用户通过操作系统中的命令时无法对逻辑卷进行读写操作的,只有在逻辑卷上建立文件系统,用户通过对文件系统的操作才能完成对逻辑卷的访问。在一个逻辑卷上只能创建一个文件系统,也就是说,一个文件系统对应一个逻辑卷。由于文件系统依附于逻辑卷,所以如果删除逻辑卷,则同时删除文件系统。

 

二、存储结构

        在一个系统中,可以存在一个卷组(VG),也可以存在多个卷组。每个卷组可以包含一个或者多个物理卷(PV)(即物理磁盘)。在同一个卷组中,所有的物理卷都分成大小相等的物理分区,因此物理卷是由物理分区组成,数据就存放在物理分区上。

        每个卷组又可以包含一个或者多个逻辑卷,逻辑卷由逻辑分区组成,因此逻辑卷的大小总是逻辑分区大小的整数倍。在同一个卷组中,逻辑分区和物理分区大小是相等的。逻辑卷中逻辑分区指向物理卷上的物理分区,即逻辑分区与物理分区相对应。实际上,逻辑卷是由同一物理卷的不同物理分区或者不同物理卷上的不同物理分区组成,因此在逻辑卷上的数据对用户来说是连续的,但是数据的实际存储分布可能是不连续的。

        卷组是AIX系统中最大的存储单位。从两个不同角度出发,在一个卷组中出现了物理上的物理卷和物理分区,逻辑上的逻辑卷和逻辑分区,逻辑与物理之间是通过物理分区和逻辑分区联系的。用户通过操作系统命令无法访问物理卷,物理分区,逻辑卷和逻辑分区,但是通过编程可以访问逻辑卷,而且只有在逻辑卷上创建文件系统,才能实现用户对逻辑卷的访问。因此常常称逻辑卷是生设备(Raw Device)或者原始设备(也称为裸设备)。相对于“生设备”的概念,文件系统就是熟设备。

        逻辑卷是位于物理分区上的信息集合,通常在逻辑卷上创建文件系统、页面空间、日志等。逻辑卷上的逻辑分区可以映射到一个物理分区,也可以映射到多个物理分区。如果映射到多个物理分区(多个物理分区分别位于不同的物理卷上),就可以做到物理分区的冗余备份,当其中一个物理分区出现问题(确切地说是其中一个物理卷出现问题),其它物理分区是正常的,因此相应的逻辑分区还是可以使用的,这种方式就是逻辑卷镜像(Mirroring)。在镜像方式下,可以为一个逻辑分区分配2个到3个物理分区。如果不做镜像,逻辑分区与物理分区则是一一对应关系。逻辑卷中的逻辑分区对用户来说是连续的,且是按顺序排列的,但对应的物理分区可以是分散的、无序的。

        在一个逻辑卷上可以创建日志型文件系统(Journaled File System)、页面空间(Paging Space)、日志记录(Journal Log)或引导逻辑卷(Boot Logical Volume)等,也可以什么也不创建,保持为原始设备。AIX系统中的日志型文件系统与UNIX其他系统中的文件系统非常相似,也包含超级块、i节点和数据块。一般的UNIX系统用fsck命令来检查清理文件系统,而AIX的日志型文件系统是用日志取代fsck命令来完成的。日志用来故障之后恢复文件系统。

        AIX的存储管理是从低层向高层由逻辑卷管理器(LVM)控制的。AIX的系统是由卷组(VG)、物理卷(PV)、物理分区(PP)、逻辑分区(LP)、逻辑卷(LV)、文件系统、目录和文件组成。其中,卷组、物理卷、物理分区、逻辑分区、和逻辑卷是面向操作系统的概念,而文件系统、目录、文件是面向用户的概念。如图所示的是各个存储要素之间的关系。

 

        上图表示,有一个卷组(VG)是rootvg卷组,在rootvg卷组中有3块物理硬盘,也就是三个物理卷(PV),命名分别是hdisk0,hdisk1,hdisk2等,每个物理卷包含着许多物理分区(PP)。在这个rootvg卷组中有两个逻辑卷(LV),分别是lv0和lv1,每个逻辑卷中包含着许多逻辑分区(LP)。逻辑分区(LP)和物理分区(PP)是一一对应的。这两个逻辑卷分别对应着两个文件系统,文件系统分别是/fs0和/fs1,每个文件系统都有许多目录和文件。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值