存储中卷组的基本概念

合集下载

有关卷的概念

有关卷的概念

LVMLVM是 Logical Volume Manager(逻辑卷管理)的简写,它是Linux环境下对磁盘分区进行管理的一种机制,它由Heinz Mauelshagen在Linux 2.4内核上实现,目前最新版本为:稳定版1.0.5,开发版 1.1.0-rc2,以及LVM2开发版。

概述LVM是逻辑盘卷管理(Logical Volume Manager)的简称,它是Linux 环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分LVM区管理的灵活性。

前面谈到,LVM是在磁盘分区和文件系统之间添加的一个逻辑层,来为文件系统屏蔽下层磁盘分区布局,提供一个抽象的盘卷,在盘卷上建立文件系统。

物理卷(physical volume)物理卷就是指硬盘分区或从逻辑上与磁盘分区具有同样功能的设备(如RAID),是LVM的基本存储逻辑块,但和基本的物理存储介质(如分区、磁盘等)比较,却包含有与LVM相关的管理参数。

Linux用户安装Linux操作系统时遇到的一个最常见的难以决定的问题就是如何正确地给评估各分区大小,以分配合适的硬盘空间。

而遇到出现某个分区空间耗尽时,解决的方法通常是使用符号链接,或者使用调整分区大小的工具(比如PatitionMagic等),但这都只是暂时解决办法,没有根本解决问题。

随着Linux的逻辑盘卷管理功能的出现,这些问题都迎刃而解,本文就深入讨论LVM技术,使得用户在无需停机的情况下方便地调整各个分区大小。

前言每个Linux使用者在安装Linux时都会遇到这样的困境:在为系统分区时,如何精确评估和分配各个硬盘分区的容量,因为系统管理员不但要考虑到当前某个分区需要的容量,还要预见该分区以后可能需要的容量的最大值。

因为如果估计不准确,当遇到某个分区不够用时管理员可能甚至要备份整个系统、清除硬盘、重新对硬盘分区,然后恢复数据到新分区。

虽然现在有很多动态调整磁盘的工具可以使用,例如PartationMagic 等等,但是它并不能完全解决问题,因为某个分区可能会再次被耗尽;另外一个方面这需要重新引导系统才能实现,对于很多关键的服务器,停机是不可接受的,而且对于添加新硬盘,希望一个能跨越多个硬盘驱动器的文件系统时,分区调整程序就不能解决问题。

AIX 学习笔记之 存储管理 LV PV VG PP

AIX 学习笔记之 存储管理 LV PV VG PP

AIX 学习笔记之存储管理LV PV VG PP1.基本概念:PV 物理卷:普通的直接访问的存储设备,有固定的和可移动的之分,代表性的就是硬盘。

vg 卷组:AIX中最大的存储单位,一个卷组由一组物理硬盘组成,也就是由一个或多个物理卷组成。

pp 物理分区:是把物理卷划分成连续的大小相等的存储单位,一个卷组中的物理分区大小都相等。

lp 逻辑分区:适映射物理分区的逻辑单位,一个逻辑分区可以对应一个也可以对应多个物理分区。

lv 逻辑卷:是指卷组中由多个逻辑分区组成的集合,逻辑卷中的逻辑分区是连续的,但是对应的物理分区是不连续的,可以在一个磁盘上,也可以在不同的磁盘上。

fs 文件系统:是指在AIX系统中面向用户的存储空间。

一个逻辑卷只能创建一个文件系统,也就是说一个文件系统对应一个逻辑卷,如果删除逻辑卷也将删除文件系统。

2.存储结构:逻辑卷lv 不能被直接访问,是生设备(裸设备),逻辑卷上建文件系统,文件系统可以被用户访问,市熟设备。

文件系统里建目录,目录下建文件。

物理卷,卷组,物理分区,逻辑卷,逻辑分区,逻辑卷是面向操作系统的概念文件系统,目录,文件是面向用户的概念。

3.LVM的配置数据卷组描述区(VGDA):描述卷组中的所有物理卷和逻辑卷的对应关系卷组状态区(VGSA):记录卷组中物理卷和物理分区的状态信息,在卷组激活时,确定哪些物理分区可用逻辑卷控制块(LVCB):位于每个逻辑卷开头,包含逻辑卷的信息,占用数百个字节LVM管理命令就是对VGDA内容的更新,当一块硬盘变成PV时,这个硬盘开始保留一部分空间存放VGDA 信息,当把它加入卷组中时,开始将卷组信息写入VGDA区域,当把它从卷组删除时,也同时清除VGDA 数据,这个数据还存在于AIX系统的ODM库中,当导入一个卷组时,把VGDA信息写入ODM,导出时删除。

4.磁盘Quorum卷组的每一个物理卷至少包含着一份VGDA和VGSA。

当一个卷组只有一块硬盘时,这块硬盘存有两份VGDA和VGSA,当这个卷组由两块硬盘时,其中一块存有两份,另一块存有一份,当卷组由三块以上硬盘时,每块硬盘存有一份。

存储基础(VG、LV、LP、PV、PP)资料讲解

存储基础(VG、LV、LP、PV、PP)资料讲解

存储基础(V G、L V、L P、P V、P P)传统UNIX磁盘存储存在的问题● 分区大小固定● 不能随意扩展分区● 文件系统和文件的大小受限制● 分区时需要大量的时间去计划传统UNIX的一个磁盘分区需要连续的磁盘空间,这样一个分区一但划定后如果发现其太小也不能在扩充了.如图如果发现分区1的空间不够尽管硬盘还有剩余空间但由于两部分不连续,这样分区1的大小不能该变了.由于分区需要占有连续的磁盘空间那么分区的空间大小受到系统硬盘空间的大小的限制,分区不能跨越硬盘存在.这样系统中的文件系统大小和文件大小除了受本身算法限制还要受硬盘大小的限制.在安装操作系统时系统管理员应该首先对系统硬盘进行分区,但分区划定后就不能改变其大小了这样需要系统管理员花时间和精力去很好的规划每个分区的大小.LVM(Logical Volume Manager)是由一组系统命令,系统调用和其它工具组成,用户使用它可以建立和控制系统的逻辑存储. 它通过逻辑视图存储空间数据和真实的物理硬盘的数据之间的对应关系管理磁盘资源.LVM在传统的磁盘驱动程序上加了一层逻辑卷设备驱动程序用于映射逻辑视图与物理硬盘间的数据.LVM由两部分组成:LVDD(Logical Volume Device Driver)和操作命令集.LVDD 负责管理和执行所有的I/O.它将逻辑地址转换成物理地址并将请求发送给相应的磁盘驱动程序.操作命令集包括一组系统调用和高级命令用于操纵LVM.这些高级命令一般以shell script形式出现,如lsvg表示列出系统的卷组.在这些script文件中包含许多LVM的基本命令,这些基本命令对应这一些系统调用.这些调用的API存放在liblvm.a中Physical partition(PP):硬盘存储的最小分配单位.当硬盘加入卷组中时系统安装卷组定义的PP大小对硬盘进行划分.PP的大小在创建VG时定义,以后就不能改变了.它的取值范围是1-1024M,以2的整数次幂变化.一个硬盘缺省时最多可以被划分成1016个PP.Physical Volume(PV):系统的物理硬盘,如果一个硬盘如果参与系统的存储分配,则需要将该硬盘加入的系统的卷组(VG)中或自己创建一个卷组.一个硬盘同时只能属于一个VG.图中的hdisk1,hdisk2,hdisk3为PV.Logical partition(LP):LP与PP相对应.一个LP一般对应一个PP,LP的大小与PP的大小相同.Logical Volume(LV):由同在一个卷组的一个或多个LP组成,它不需要占用连续的PV空间,它可以跨越硬盘存在可以动态的扩充容量.应用程序访问磁盘一般访问到LV这一层.LV中可以包括日志文件系统,Paging Space,日志log,BLV系统启动逻辑卷等.一般情况一个LV最大为64G,一个VG中最多包含256个LV.Volume Group(VG):AIX存储分配的最大单位,它包括一个或多个PV.一般情况下最多包括32个PV,一个系统最多有255个VG.VG从逻辑的角度来看还包含多个LV.在系统安装时系统会自动创建一个卷组rootvg.● 灵活的LV由于LV是由一个或多个LP组成,LP与PP相对应,这种对应关系被LVDD管理.LV可以不占用连续的物理硬盘空间这样LV在一个VG中可以跨硬盘存在,它的大小可以被动态增加,可以很容易的加镜像,可以很容易的被删除.● 高可靠性LVM通过镜像来提高数据的可靠性,被镜像的LV在系统中可以有2到3份拷贝.当一份数据被毁坏后系统可以用该数据的镜像.● 高性能LVM通过strping来提高系统访问数据的速度.strping技术将LV的数据分布到不同PV上访问这些数据时可以进行并行的读写.我们在创建LV时可以指定LV 在PV上的分布位置,我们将经常被访问的LV放在PV的热点位置可以提高访问速度.● 写校验LVM可以通过写校验对每次的磁盘写操作都被校验,提供数据的稳定性.● 动态管理我们可以在系统正常运行期间对系统的LV进行各种操作,操作后不需要重新启动机器.这些操作大部分对用户是透明的.● 容易使用我们课通过使用高级命令来管理系统存储也可以通过smit来管理系统存储.AIX的物理存储包括一些几个部分● VGAIX存储分配的最大单位,它包括一个或多个PV.一般情况下最多包括32个PV,一个系统最多有255个VG.VG从逻辑的角度来看还包含多个LV.在系统安装时系统会自动创建一个卷组rootvg.在一个VG中分配空间时是以PP为单位分配,VG中的所有PV作为一个整体进行使用.一个VG的PP大小在创建VG时定义,这个值以后不能在被改变.一个VG可以直接的从一个系统迁移到另一个系统中.● PV系统的物理硬盘,如果一个硬盘如果参与系统的存储分配,则需要将该硬盘加入的系统的卷组(VG)中或自己创建一个卷组.一个硬盘同时只能属于一个VG.当一个PV被加入到系统中在系统的/dev目录下创建hdiskn的设备文件与其对应.● PP硬盘存储的最小分配单位.当硬盘加入卷组中时系统安装卷组定义的PP大小对硬盘进行划分.PP的大小在创建VG时定义,以后就不能改变了.它的取值范围是1-1024M,以2的整数次幂变化.一个硬盘缺省时最多可以被划分成1016个PP.用户可以给rootvg(在安装系统是自动创建)中加硬盘,也可以创建新的卷组我们为什么创建新的卷组● 将用户数据与系统数据分开我们在系统升级后重新安装操作系统时只对系统的rootvg进行操作,如果用户数据集中在rootvg上那么在重新安装系统时有可能毁坏用户数据(安装方式决定是否会毁坏用户数据).系统的崩溃一般也发生在rootvg上.这样我们将用户数据放在其他VG中可以提供用户数据的稳定性.● 灾难恢复系统提供的备份方式中有一种是卷组备份,如果我们对系统的每个卷组都进行了这样的备份,当发生故障时可以很快的恢复系统和用户数据.● 数据维护当我们希望用户数据不被用户访问而系统还需要正常运行,如果这些数据被放在一个独立的卷组中我们可以使用varyoffvg的命令时这个卷组暂时不被激活.● 数据移动我们在系统间移动数据时,不能以硬盘为单位移动只能以vg为单位移动.●VGDAVGDA(Volume Group Descriptor Area)是包含在卷组中硬盘上的一个区域.卷组中的每一个硬盘至少有一个VGDA区,同一个卷组中所有硬盘的VGDA内容是一样的.VGDA中存放的是关于卷组的管理信息如卷组的ID号,包含的硬盘ID,逻辑卷ID还存放PP与LP的对应关系.●Quroum当VG被激活时系统会对该卷组中的VGDA进行表决以决定是否可以激活该卷组.VGAD的表决数用于确保卷组的管理数据的完整性,这个数是该卷组的VGDA 数量的51%或51%以上.如图包含两块硬盘的VG有3个VGDA,其表决数为2.如果只包含一个VGDA的硬盘坏了该卷组还可以被激活,反之则不能被激活.由于卷组中的每个硬盘都包含至少一个VGDA,如果硬盘过多VGDA的管理不太容易所有一般来讲每个卷组最好只包含3到4块硬盘即可.LVM菜单被用于管理许多的系统存储●Volume Group 用于管理VG●Logical Volume 用于管理LV.由于LV包括paging space,文件系统,他们都有相应的管理菜单,这里只提供一些地层的管理菜单.●Physical Volume 用于管理PV●Paging Space 用于管理系统页面交换空间.我们使用smit vg的命令可以得到卷组管理菜单镜像卷组可以将卷组中的所有逻辑卷进行镜像使用的命令是mirrorvg.●列出所有的卷组lsvg命令列出系统中所有已经定义的卷组(无论是否被激活)lsvg -o 列出现在处于激活状态的卷组●列出一个卷组的内容我们使用lsvg vgname的命令可以得到该卷组的状态和该卷组的内容.PP SIZE 表示卷组中PP的大小.State表示卷组的状态.LVs表示该卷组中逻辑卷的个数,TOTAL PPs表示卷组中PP的个数,FREE PPs表示当前卷组中未分配的PP个数,QUORUM表示卷组的表决数.VG DESCRIPTORS表示卷组的VGDA数量.●列出卷组中硬盘lsvg -p 卷组名可以列出该卷组所包含的硬盘名称,状态,每个硬盘的中PP个数,未分配PP的个数,未分配的PP在拼音的位置.●列出卷组中逻辑卷用lsvg -l 卷组名可以列出该卷组中所有定义的逻辑卷的名称,类型,LV包含的LP的个数和PP的个数,LV跨越硬盘的个数,LV的状态,如果LV是被用于文件系统的列出它的mount点.LV的类型用paging,日志log,启动LV和日志文件系统.LV的状态表示该卷组是否可以被访问,open表示可以被使用,closed表示是不能被访问(如果LV的类型是文件系统closed表示该文件系统没有被mount).syncd表示LV的内容是同步的(LV做镜像时有用,如果不同步则表示为staled状态).●增加卷组在这个smit对话框中我们必须选择的是新卷组包含的硬盘名称,该硬盘已经不能属于其他卷组.我们可以根据硬盘的大小指定卷组的PP大小缺省为4M,卷组名称如果没有声明则以vgnn命名nn表示为数字,卷组主设备号,是否创建为并行卷组,在并在模式下自动被激活这三个选项用于HACMP中.创建卷组的命令是mkvg.●删除卷组当卷组中最后一块硬盘被删除该卷组会被自动删除.●给卷组中增加一个硬盘我们用 extendvg -f Volumegroup hdiskn 的命令可以个卷组中增加一块硬盘,当一块yp被加入到某个卷组时系统会安装该卷组的PP大小对硬盘进行划分该硬盘中所有内容将会被清除.-f选项表示自动确认将将硬盘加入到卷组当中.●从卷组中删除一个硬盘用reducevg [-d] Volumegroup hdiskn可以从卷组中删除一块硬盘,删除前需要先将该硬盘的内容清除或移动到别的硬盘上.-d选择表示可以不做清除或移动工作而将性删除.一个卷组创建后我们可以修改卷组的部分属性如卷组在下一次系统启动时是否自动被激活,卷组被激活后是否还需要vgda表决数如果需要则卷组中硬盘的失效影响导致好的VGDA数量不足表决数则卷组自动变成不可使用状态.我们创建逻辑卷时可以指定该逻辑卷在硬盘的位置,如果创建时指定位置已经被使用则系统会自动分配其他位置给该逻辑卷.系统使用一段时间后管理员发现指定位置已经被释放我们可以利用reorgvg的命令来重新安装lv的位置定义调整卷组中lv的位置.reorgvg volumegroup [lvname].如#reorgvg vg3 lv04 lv07 可以调整lv04和lv07在vg3上的位置.安装lv名字在命令中出现的次序依次调整.这种调整对用户是透明的.●激活一个卷组varyonvg [-s] Volumegroup如果系统启动时我们发现一些卷组没有被自动激活我们可以使用#varyonvg datavg的命令将datavg激活.-s选项可以将vg激活到维护模式,这时只能对其使用管理命令,其他操作不允许.●使一个卷组处于非激活状态varyoffvg [-s] Volunegroup可以将一个处于激活状态的卷组变为非激活状态.使用该命令时卷组中的所有lv必须处于closed状态.-s表示将该卷组变为维护模式.我们有时需要将一个卷组从一个系统A移动到另一个系统B并希望保留该卷组上的所有数据,这时我们可以在A系统上使用exportvg的命令将卷组从A系统中删除,在B系统安装识别好该卷组中的硬盘后使用importvg的命令将该卷组引入到B系统上.使用exportvg时需要该卷组处于非激活状态.这些命令常用在HACMP中和系统升级后导入以前的非rootvg卷组的内容.Logical partition(LP):LP与PP相对应.一个LP一般对应一个PP,LP的大小与PP的大小相同.Logical Volume(LV):由同在一个卷组的一个或多个LP组成,它不需要占用连续的PV空间,它可以跨越硬盘存在可以动态的扩充容量.应用程序访问磁盘一般访问到LV这一层.LV中可以包括日志文件系统,Paging Space,日志log,BLV系统启动逻辑卷等.一般情况一个LV最大为64G,一个VG中最多包含256个LV.●镜像是一个LP在同一个卷组中对应1块以上的PP.即该LP的内容在系统中用1份以上的拷贝.当我们创建逻辑卷时我们可以声明对该lv中的lv做镜像,我们也称为该lv做镜像.通常lv的每一份拷贝都应该放在不同的不同的物理硬盘上.我们可以给lv加镜像也可以删除其镜像.● 镜像的读写策略● 并行策略并行的写是指系统在对该lv进行写操作时,几块拷贝同时写当最后一份拷贝写完后将控制权交给用户.读策略表示系统读取lv内容时哪一个拷贝近就读那一块.● 串行策略串行写表示系统在对该lv进行写操作时先写第一份拷贝,写完后在写第二份.当最后一份写完后将控制权交给用户.读策略表示系统读取lv内容时先读第一份拷贝如果读不出则在读第二份拷贝.● 正常lv的数据块分布正常的率数据块时连续分布到不同的硬盘上,这样在读写数据时总是不能达到并行读写.● stripe lv的数据块分布strping技术将LV的数据分布到不同PV上访问这些数据时可以进行并行的读写.如图在读写数据时1,2,3块数据由于分布在不同的硬盘上可以同时进行操作.一个striped的lv不能做镜像,而且使用stripe时至少需要两块硬盘而且每一块硬盘必须有其独立的读写器.striped lv的数据块单位不使用lp而使用stripe的块单位.● intra-pv 分布策略当我们创建逻辑卷时或修改逻辑卷时我们可以指定lv在硬盘的分布方式,intra 分布方式指的是lv在硬盘上的位置,系统如图将硬盘分为5个部分边缘,中部,中心,内中部,内边缘.其中中心部分访问速度最快,中部其次,边缘最慢.我们可以将经常使用的逻辑卷放在硬盘的中心部分.● inter-pv 分布策略inter分布方式指的是lv跨越硬盘的个数,其有两个选项minimum分布到最少数量的硬盘,maximum分布到最多数量的硬盘.我们可以使用smit lv的得到的smit菜单管理逻辑卷●列出系统中所有的lv●显示lv的属性COPIES表示lv是否有镜像,如果该值为1表示没有镜像.LPs表示LV包含的LP 的个数.Mirror Write Consistency表示如果镜像是否做镜像写校验,SCHED POLICY表示如果有镜像镜像的策略是什么.●列出lv在硬盘上的映射列出该lv在硬盘上的分布情况,COPIES表示该lv的不同拷贝在硬盘上的PP数量.以:为分隔符第一个域为第一拷贝,第二个域为第二拷贝,第三个域为第三拷贝.IN BAND表示满足分布策略的PP的百分比.●列出lv的lp在硬盘上的分布显示该逻辑卷上的LP给个拷贝与硬盘上的PP的映射关系.我们使用mklv可以创建一个新的逻辑卷.在smit对话框中我们必须填写的是卷组名,lv的lp个数.我们也可以指定lv所有的硬盘,指定lv的分布策略,也可以修改Munber of COPIES of each logical Partition的值来创建带有镜像的lv.如果没有指定lv的名称系统自动分配名称为lvnn,nn表示数字.我们可以用rmlv命令删除定义好的逻辑卷,删除前该逻辑卷需要处于closed状态.不要用rmlv命令删除日志文件系统和paging space.我们可以使用chlv命令修改lv的部分属性如分布策略,镜像策略和读写权限.使用chlv -n的命令可以修改lv的名称使用extendlv命令来扩充lv的大小,lv的大小不能被动态的减小.我们用mklvcopy可以增加一个逻辑卷的拷贝数,一个逻辑卷最多有3个拷贝.拷贝增加后需要对所有拷贝做同步,我们可以在使用mklvcopy命令时加-k选项即可.也可以在加完拷贝后用syncvg的命令进行同步.我们用rmlvcopy删除lv的拷贝.在使用smit方式增加lv拷贝时我们需要注意我们填写的拷贝数是新的总拷贝数.● 列出系统中的所有物理卷可以得到物理卷的名称,物理卷的ID号,物理卷所属的卷组● 列出物理卷的属性VG DESCRIPTORS表示该物理卷中包含的VGDA数量,分配的PP的分布情况,未分配的PP的分布情况● 列出物理卷中的逻辑卷可以显示该物理卷上所有逻辑卷的分布情况● 显示物理卷的PP使用情况●增加一个硬盘增加一个硬盘可以通过smit来增加或通过cfgmgr的命令来配置.●移动一个物理卷的内容我们用migratepv [-l lvname] sourcePV targetPV将一个硬盘上的所有内容或几个逻辑卷的内容迁移到另一个硬盘上.目标盘和源盘必须在同一个卷组之内.我们一般在替换硬盘时使用这个命令.例如#migratepv -l lv02 hdisk0 hdisk6将hdisk0上的lv02的内容迁移到hdisk6上.。

存储基础知识(RAID及磁盘技术)..

存储基础知识(RAID及磁盘技术)..
• RAID由几块硬盘(物理卷)组成
• RAID可以多个硬盘按照指定容量创建一个或多个逻辑卷,便通过
LUN(Logic Unit Number)来标识。一个逻辑卷对于主机来说 就是一块硬盘(物理卷)
逻辑卷
LUN1
逻辑卷
LUN2
LUN3
物理卷
物理卷
RAID10
RAID5
多个物理卷上创建1个逻辑卷
多个物理卷上创建2个逻辑卷
特点:较高的数据冗余性能;超强的数据保护能力,可以应付多颗盘同 时出错; 优点:允许在同一组内并发进行多个写操作 缺点:计算校验地址占用较多的处理时间;较低的写入速率。
RAID6 P+Q

RAID6 P+Q会根据公式计算出P和Q的值,当有 两个数据同时丢失时,仍可以计算出原数据
磁盘1 条带1 条带2 数据1a 数据2d
I/O 2
I/O 2 (Disk 2)
• CPU运算速度飞速 提高,数据读写速 度不应该成为计算 机系统处理的瓶颈
节省时间
Total request execution time
速度 @ N x 单块硬盘的速度
RAID基本概念 ——条带
大数据块写入RAID时会被分成多个数据块并行写入多块硬盘, 这些大小一致的数据块就称为条带。同时数据读取时会并行从 多块硬盘读取条带数据,最后完整输出。 条带无疑会大幅度提升整体读写效率。
磁盘2 数据1b 数据2e
磁盘3 数据1c P2
磁盘4 P1 Q2
磁盘5 Q1 数据2f
条带3
条带4 条带5
数据3g
P4 Q5
P3
Q4 数据5m
Q3
数据4j 数据5n
数据3h

lvm基本概念

lvm基本概念

lvm基本概念全文共四篇示例,供读者参考第一篇示例:LVM(Logical Volume Manager)是一种Linux系统中用来管理磁盘空间的一种技术。

它将物理磁盘的空间抽象为逻辑卷,使用户可以更加灵活地管理磁盘空间,提高数据的安全性和可用性。

在本文中,我们将介绍LVM的基本概念,包括物理卷、卷组、逻辑卷等,帮助读者了解和使用LVM技术。

一、物理卷(Physical Volume)物理卷是LVM管理的基本单元,它是一个独立的硬盘分区或整个硬盘。

在LVM中,用户可以将一块硬盘或者硬盘的一个分区作为物理卷加入到LVM中进行管理。

通过物理卷,LVM可以管理硬盘的存储空间,动态地添加或删除硬盘空间。

二、卷组(Volume Group)卷组是由一个或多个物理卷组成的逻辑单元,它是LVM的第二层次。

卷组将多个物理卷整合成一个逻辑存储单元,用户可以在卷组中创建逻辑卷。

通过卷组,LVM可以管理多个硬盘的存储空间,提供灵活的存储管理方案。

三、逻辑卷(Logical Volume)逻辑卷是由卷组分配的一个逻辑卷的存储空间,它与传统的分区概念相对应。

逻辑卷可以动态调整大小,添加或删除存储空间,提高灵活性和可用性。

用户可以在逻辑卷上创建文件系统,存储数据,并管理数据。

四、扩展卷(Physical Extent)扩展卷是LVM的最小单位,它是物理卷和逻辑卷之间的桥梁。

在LVM中,物理卷会被划分成多个扩展卷,用来分配给逻辑卷。

通过扩展卷,LVM可以在不同的物理卷之间平衡存储负载,提高数据的可用性。

五、快照(Snapshot)快照是LVM技术提供的一个重要功能,它可以复制一个逻辑卷的快照,用于备份、恢复或测试。

快照可以在不中断服务的情况下创建,并且可以随时删除。

通过快照,用户可以保护数据的完整性和可用性。

第二篇示例:LVM(Logical Volume Manager)是一种用于管理磁盘存储空间的工具,它允许管理员在不关机的情况下扩充、缩小、合并和移动存储卷。

UNIX中的VG、LV解释

UNIX中的VG、LV解释

LVM(Logicl Volume Manager),逻辑卷管理器,通过使用逻辑卷管理器对硬盘存储设备进行管理,可以实现硬盘空间的动态划分和调整。

一、基本概念1、物理卷-----PV(Physical V olume)物理卷在逻辑卷管理中处于最底层,它可以是实际物理硬盘上的分区,也可以是整个物理硬盘。

2、卷组--------VG(V olumne Group)卷组建立在物理卷之上,一个卷组中至少要包括一个物理卷,在卷组建立之后可动态添加物理卷到卷组中。

一个逻辑卷管理系统工程中可以只有一个卷组,也可以拥有多个卷组。

3、逻辑卷-----LV(Logical V olume)逻辑卷建立在卷组之上,卷组中的未分配空间可以用于建立新的逻辑卷,逻辑卷建立后可以动态地扩展和缩小空间。

系统中的多个逻辑卷要以属于同一个卷组,也可以属于不同的多个卷组。

4、物理区域--PE(Physical Extent)物理区域是物理卷中可用于分配的最小存储单元,物理区域的大小可根据实际情况在建立物理卷时指定。

物理区域大小一旦确定将不能更改,同一卷组中的所有物理卷的物理区域大小需要一致。

5、逻辑区域—LE(Logical Extent)逻辑区域是逻辑卷中可用于分配的最小存储单元,逻辑区域的大小取决于逻辑卷所在卷组中的物理区域的大小。

6、卷组描述区域-----(V olume Group Descriptor Area)卷组描述区域存在于每个物理卷中,用于描述物理卷本身、物理卷所属卷组、卷组中的逻辑卷及逻辑卷中物理区域的分配等所有信息,卷组描述区域是在使用pvcreate建立物理卷时建立的。

二、 LVM的一般操作过程1、在磁盘分区上建立物理卷#fdisk /dev/hdb#pvdisplay /dev/hdb1 //在已经建立好的分区或硬盘上建立物理卷#pvcreate /dev/hdb12、使用物理卷建立卷组#vgcreate myVG /dev/hdb1 //建立卷组,日后可以根据需要添加新的物理卷到已有卷组中3、在卷组中建立逻辑卷#lvcreate –L 10M –n myLV1 myVG //从已有卷组建立逻辑卷,通常只分配部分空间给该逻//辑卷4、在逻辑卷上建立文件系统5、将文件系统挂载到Linux系统的目录树中6、在卷组中添加新的物理卷当卷组中没有足够的空间分配给逻辑卷时,可以使用vgextend命令添加新的物理卷到该卷组中,来扩充卷组容量。

存储系统概述

存储系统概述
RAID旳数据组织方式
分块:将一个分区提成多个大小相等旳、地址相邻旳块,这些块称为分块。 它是构成条带旳元素。 条带(Striping):同一磁盘阵列中旳多个磁盘驱动器上旳相同位置构成条带, 提升同时读写性能
驱动器1
D6 D3 D0
磁盘上旳数 据分块
驱动器2
D7 D4 D1
磁盘上旳数 据分块
驱动器3
读取数据块D2,D3… 读取数据块D1 读取数据块D0
D0,D1,D2,D3,D4,D5
驱动器1 D4 D2 D0
驱动器2 D5 D3 D1
文档仅供参考,如有不当之处,请联系改正。
RAID 0数据丢失
阵列中某一种驱动器发生故障,将造成其中旳数据丢失。
驱动器1 D6 D3 D0
驱动器2 D7 D4 D1
磁盘失效 数据恢复
驱动器3 D5 D3 P0
文档仅供参考,如有不当之处,请联系改正。
RAID组合---RAID 10
• RAID 10是将镜像和条带进行组合旳RAID级别,先进行RAID 1镜像然后再做 RAID 0。RAID 10也是一种应用比较广泛旳RAID级别。
读取数据
D0,D1,D2,D3,D4,D5
SAS
FC
接口类型
并行
串行
并行
串行
串行
主流接口速 100MB/S

133MB/S
300MB/S 600MB/S
320MB/S
3GB/S 6GB/S
2GB/S、4GB/S 、8GB/S
容量
1T/2T/3T 4T/6T
转速
5900 rpm 7200 rpm
最大连接设
2
1 or 15 with

NetApp系列设备基本操作配置手册

NetApp系列设备基本操作配置手册

NetApp FAS系列基本操作配置目录App存储系统 (3)2.系统基本操作维护指南 (5)2.1. 存储初始化配置 (5)2.2. 进入管理界面 (7)2.3. 系统基本信息 (8)2.4. 系统LOG信息 (9)2.5. 配置Autosupport (10)2.6. 设置时区、时间和日期 (10)2.7. 杂项设置 (11)2.8. 停机及重新启动 (12)2.9. 管理创建AGGR及卷 (13)2.10. 管理及创建Qtree (15)2.11. 磁盘配额 (16)2.12. SnapShot的配置和管理 (18)2.13. CIFS的相关信息 (20)2.14. CIFS共享 (23)2.15. ISCSI配置 (25)2.16. FC SAN配置 (29)2.17. 网络端口的管理 (32)2.18. 其他网络参数 (33)2.19. 更改root用户密码 (35)2.20. 系统实时状态监控 (35)附录一:磁盘更换步骤 (37)附录二:时间同步服务器的设置 (38)App存储系统NetApp 系统为各种不同平台上的用户提供了对全部企业数据的无缝访问。

NetApp全系列光纤网络存储系统在文件访问方面支持NFS 和CIFS,在块存储访问方面支持FCP 和iSCSI,确保您可以非常方便地将NetApp 存储系统集成到NAS 或SAN 环境中,并且保护原来的信息。

NetApp 的设计为专用访问环境中的应用程序服务器和服务器集群以及多用户环境中的用户提供了经过优化和整合的高性能数据访问方式。

NetApp 存储系统提供了经过实践考验的、超过99.998% 的数据可用性,减少了代价高昂的停机时间(无论是计划内的还是计划外的),最大限度地保障了对关键数据的访问。

它们在一个简单、易用的环境中实现了数据的可管理性、可扩展性、互操作性和可用性,从而降低了您的总拥有成本,加强了竞争优势。

NetApp系列产品具备真正的“统一引擎”功能,使您可以同时支持文件级和块级数据访问—而以前需要有多个系统才能完成这些过程。

H3SE存储培训教材-第一部分 2 RAID技术

H3SE存储培训教材-第一部分 2 RAID技术

H3C H3SE H3C H3SE 存储培训教材存储培训教材——————————————RAID RAID技术技术日期:2007-7-18存储产品部总工办学习目标RAID 基本概念1RAID 级别和特点RAID 比较和选择23RAID 硬盘失效处理4RAID基本概念RAID基本概念——定义RAID (Redundant Array of Independent Disks)即独立磁盘冗余阵RAID (Redundant Array of Independent Disks)即独立磁盘冗余阵列,RAID技术将多个单独的物理硬盘以不同的方式组合成一个逻辑硬盘,从而提高了硬盘的读写性能和数据安全性。

根据不同的组合方式可以分为的RAID级别为不同的RAID级别RAID 0数据条带化,无校验RAID 1数据镜像,无校验RAID 2RAID 2海明码错误校验及校正RAID 3数据条带化读写,校验信息存放于专用硬盘RAID 4单次写数据采用单个硬盘校验信息存放于专用硬盘RAID 4单次写数据采用单个硬盘,校验信息存放于专用硬盘RAID 5数据条带化,校验信息分布式存放RAID 6数据条带化,分布式校验并提供两级冗余RAID组合方式——级别扩展同时采用两种不同的RAID方式还能组合成新的RAID级别RAID 0+1先做RAID 0,后做RAID 1,同时提供数据条带化和镜像RAID10RAID0+1区别在于先做RAID1后做RAID0 RAID 10类似于RAID 0+1,区别在于先做RAID 1,后做RAID 0RAID 50先做RAID 5,后做RAID 0,能有效提高RAID 5的性能RAID出现原因RAID可靠性性能•信息时代,数据对企业和个人的重要性越来越大数存安容量•CPU运算速度飞速提高,数据读写速度不应该来越大,数据存储安全更需要保障•计算机发展初期,大成为计算机系统处理的瓶颈容量硬盘价格非常高,而需要存储的数据量越来越大RAID基本概念——条带分条条带硬盘0硬盘2硬盘1硬盘3RAID基本概念——校验表1-3 异或XOR 的校验原理P=A0 XOR A1A0值A1值P值000101异或运算01111A1A0P数据A0和A1通过异或运算进行奇偶数据盘数据盘校验盘校验得到校验位P重建(Rb ild)RAID基本概念——重建(Rebuild)A0XORXOR 故障A2数据盘A0A1P数据盘校验盘数据盘更换RAID基本概念——RAID组状态RAID 组创建RAID RAID 组降级组失效RAID基本概念——物理卷和逻辑卷RAID由几个硬盘组成,从整体上看相当于个物理卷•从整体上看相当于一个物理卷•在物理卷的基础上可以按照指定容量创建一个或多个逻辑卷,通过LUN(Logic Unit Number)来标识过LUN(Logic Unit Number)来标识LUN1LUN2LUN3逻辑卷逻辑卷物理卷物理卷RAID10RAID5单个物理卷上创建1个逻辑卷单个物理卷上创建2个逻辑卷RAID、逻辑卷的形成过程RAID逻辑卷的形成过程物理卷(RAID)物理磁盘RAID逻辑卷的形成过程RAID、逻辑卷的形成过程逻辑卷LUN1LUN2LUN3物理卷(RAID )分割物理磁盘H3C 虚拟RAID技术H3C 虚拟RAID技术LUN1LUN2LUN3形成逻辑卷RAID5RAID10物理卷分割物理卷RAID5RAID10(RAID)物理磁盘分割物理磁盘RAID级别和特点RAID 0RAID级别——RAID 0 定义:RAID0即没有容错设计的条带硬盘阵列(Striped Disk Array without Fault Tolerance),以条带形式将RAID组的数据均匀分布在各个硬盘中ABCDEFGH数据……D C B A H G FE LKJIRAID级别——RAID 0RAID0RAID 0小结:优点9极高的读写效率9速度快,由于不存在校验,所以不占用CPU资源9部署简单缺点8无冗余,通常和其他RAID级别混合使用8不适合用于关键数据环境最小硬盘数2RAID 1RAID级别——RAID 1 RAID 1 定义:RAID 1又称镜像(Mirror),数据同时一致写到主硬盘和镜像硬盘ABCDE……数据B AB A =D C D C EERAID级别——RAID 1RAID1RAID 1小结:优点9提供了很高的数据安全性和可用性9100%的数据冗余9设计、使用简单设计使用简单9不作校验计算,CPU占用资源少缺点8空间利用率只有1/28相对于单个硬盘,无法提高写性能硬盘数2RAID 2RAID级别——RAID 2 定义:RAID 2 采用早期的海明码校验组成硬盘阵列,RAID中第1个、第2个、第4个……第2的n次幂个硬盘都是校验盘。

存储基础(VG、LV、LP、PV、PP)资料讲解

存储基础(VG、LV、LP、PV、PP)资料讲解

存储基础(V G、L V、L P、P V、P P)传统UNIX磁盘存储存在的问题● 分区大小固定● 不能随意扩展分区● 文件系统和文件的大小受限制● 分区时需要大量的时间去计划传统UNIX的一个磁盘分区需要连续的磁盘空间,这样一个分区一但划定后如果发现其太小也不能在扩充了.如图如果发现分区1的空间不够尽管硬盘还有剩余空间但由于两部分不连续,这样分区1的大小不能该变了.由于分区需要占有连续的磁盘空间那么分区的空间大小受到系统硬盘空间的大小的限制,分区不能跨越硬盘存在.这样系统中的文件系统大小和文件大小除了受本身算法限制还要受硬盘大小的限制.在安装操作系统时系统管理员应该首先对系统硬盘进行分区,但分区划定后就不能改变其大小了这样需要系统管理员花时间和精力去很好的规划每个分区的大小.LVM(Logical Volume Manager)是由一组系统命令,系统调用和其它工具组成,用户使用它可以建立和控制系统的逻辑存储. 它通过逻辑视图存储空间数据和真实的物理硬盘的数据之间的对应关系管理磁盘资源.LVM在传统的磁盘驱动程序上加了一层逻辑卷设备驱动程序用于映射逻辑视图与物理硬盘间的数据.LVM由两部分组成:LVDD(Logical Volume Device Driver)和操作命令集.LVDD 负责管理和执行所有的I/O.它将逻辑地址转换成物理地址并将请求发送给相应的磁盘驱动程序.操作命令集包括一组系统调用和高级命令用于操纵LVM.这些高级命令一般以shell script形式出现,如lsvg表示列出系统的卷组.在这些script文件中包含许多LVM的基本命令,这些基本命令对应这一些系统调用.这些调用的API存放在liblvm.a中Physical partition(PP):硬盘存储的最小分配单位.当硬盘加入卷组中时系统安装卷组定义的PP大小对硬盘进行划分.PP的大小在创建VG时定义,以后就不能改变了.它的取值范围是1-1024M,以2的整数次幂变化.一个硬盘缺省时最多可以被划分成1016个PP.Physical Volume(PV):系统的物理硬盘,如果一个硬盘如果参与系统的存储分配,则需要将该硬盘加入的系统的卷组(VG)中或自己创建一个卷组.一个硬盘同时只能属于一个VG.图中的hdisk1,hdisk2,hdisk3为PV.Logical partition(LP):LP与PP相对应.一个LP一般对应一个PP,LP的大小与PP的大小相同.Logical Volume(LV):由同在一个卷组的一个或多个LP组成,它不需要占用连续的PV空间,它可以跨越硬盘存在可以动态的扩充容量.应用程序访问磁盘一般访问到LV这一层.LV中可以包括日志文件系统,Paging Space,日志log,BLV系统启动逻辑卷等.一般情况一个LV最大为64G,一个VG中最多包含256个LV.Volume Group(VG):AIX存储分配的最大单位,它包括一个或多个PV.一般情况下最多包括32个PV,一个系统最多有255个VG.VG从逻辑的角度来看还包含多个LV.在系统安装时系统会自动创建一个卷组rootvg.● 灵活的LV由于LV是由一个或多个LP组成,LP与PP相对应,这种对应关系被LVDD管理.LV可以不占用连续的物理硬盘空间这样LV在一个VG中可以跨硬盘存在,它的大小可以被动态增加,可以很容易的加镜像,可以很容易的被删除.● 高可靠性LVM通过镜像来提高数据的可靠性,被镜像的LV在系统中可以有2到3份拷贝.当一份数据被毁坏后系统可以用该数据的镜像.● 高性能LVM通过strping来提高系统访问数据的速度.strping技术将LV的数据分布到不同PV上访问这些数据时可以进行并行的读写.我们在创建LV时可以指定LV 在PV上的分布位置,我们将经常被访问的LV放在PV的热点位置可以提高访问速度.● 写校验LVM可以通过写校验对每次的磁盘写操作都被校验,提供数据的稳定性.● 动态管理我们可以在系统正常运行期间对系统的LV进行各种操作,操作后不需要重新启动机器.这些操作大部分对用户是透明的.● 容易使用我们课通过使用高级命令来管理系统存储也可以通过smit来管理系统存储.AIX的物理存储包括一些几个部分● VGAIX存储分配的最大单位,它包括一个或多个PV.一般情况下最多包括32个PV,一个系统最多有255个VG.VG从逻辑的角度来看还包含多个LV.在系统安装时系统会自动创建一个卷组rootvg.在一个VG中分配空间时是以PP为单位分配,VG中的所有PV作为一个整体进行使用.一个VG的PP大小在创建VG时定义,这个值以后不能在被改变.一个VG可以直接的从一个系统迁移到另一个系统中.● PV系统的物理硬盘,如果一个硬盘如果参与系统的存储分配,则需要将该硬盘加入的系统的卷组(VG)中或自己创建一个卷组.一个硬盘同时只能属于一个VG.当一个PV被加入到系统中在系统的/dev目录下创建hdiskn的设备文件与其对应.● PP硬盘存储的最小分配单位.当硬盘加入卷组中时系统安装卷组定义的PP大小对硬盘进行划分.PP的大小在创建VG时定义,以后就不能改变了.它的取值范围是1-1024M,以2的整数次幂变化.一个硬盘缺省时最多可以被划分成1016个PP.用户可以给rootvg(在安装系统是自动创建)中加硬盘,也可以创建新的卷组我们为什么创建新的卷组● 将用户数据与系统数据分开我们在系统升级后重新安装操作系统时只对系统的rootvg进行操作,如果用户数据集中在rootvg上那么在重新安装系统时有可能毁坏用户数据(安装方式决定是否会毁坏用户数据).系统的崩溃一般也发生在rootvg上.这样我们将用户数据放在其他VG中可以提供用户数据的稳定性.● 灾难恢复系统提供的备份方式中有一种是卷组备份,如果我们对系统的每个卷组都进行了这样的备份,当发生故障时可以很快的恢复系统和用户数据.● 数据维护当我们希望用户数据不被用户访问而系统还需要正常运行,如果这些数据被放在一个独立的卷组中我们可以使用varyoffvg的命令时这个卷组暂时不被激活.● 数据移动我们在系统间移动数据时,不能以硬盘为单位移动只能以vg为单位移动.●VGDAVGDA(Volume Group Descriptor Area)是包含在卷组中硬盘上的一个区域.卷组中的每一个硬盘至少有一个VGDA区,同一个卷组中所有硬盘的VGDA内容是一样的.VGDA中存放的是关于卷组的管理信息如卷组的ID号,包含的硬盘ID,逻辑卷ID还存放PP与LP的对应关系.●Quroum当VG被激活时系统会对该卷组中的VGDA进行表决以决定是否可以激活该卷组.VGAD的表决数用于确保卷组的管理数据的完整性,这个数是该卷组的VGDA 数量的51%或51%以上.如图包含两块硬盘的VG有3个VGDA,其表决数为2.如果只包含一个VGDA的硬盘坏了该卷组还可以被激活,反之则不能被激活.由于卷组中的每个硬盘都包含至少一个VGDA,如果硬盘过多VGDA的管理不太容易所有一般来讲每个卷组最好只包含3到4块硬盘即可.LVM菜单被用于管理许多的系统存储●Volume Group 用于管理VG●Logical Volume 用于管理LV.由于LV包括paging space,文件系统,他们都有相应的管理菜单,这里只提供一些地层的管理菜单.●Physical Volume 用于管理PV●Paging Space 用于管理系统页面交换空间.我们使用smit vg的命令可以得到卷组管理菜单镜像卷组可以将卷组中的所有逻辑卷进行镜像使用的命令是mirrorvg.●列出所有的卷组lsvg命令列出系统中所有已经定义的卷组(无论是否被激活)lsvg -o 列出现在处于激活状态的卷组●列出一个卷组的内容我们使用lsvg vgname的命令可以得到该卷组的状态和该卷组的内容.PP SIZE 表示卷组中PP的大小.State表示卷组的状态.LVs表示该卷组中逻辑卷的个数,TOTAL PPs表示卷组中PP的个数,FREE PPs表示当前卷组中未分配的PP个数,QUORUM表示卷组的表决数.VG DESCRIPTORS表示卷组的VGDA数量.●列出卷组中硬盘lsvg -p 卷组名可以列出该卷组所包含的硬盘名称,状态,每个硬盘的中PP个数,未分配PP的个数,未分配的PP在拼音的位置.●列出卷组中逻辑卷用lsvg -l 卷组名可以列出该卷组中所有定义的逻辑卷的名称,类型,LV包含的LP的个数和PP的个数,LV跨越硬盘的个数,LV的状态,如果LV是被用于文件系统的列出它的mount点.LV的类型用paging,日志log,启动LV和日志文件系统.LV的状态表示该卷组是否可以被访问,open表示可以被使用,closed表示是不能被访问(如果LV的类型是文件系统closed表示该文件系统没有被mount).syncd表示LV的内容是同步的(LV做镜像时有用,如果不同步则表示为staled状态).●增加卷组在这个smit对话框中我们必须选择的是新卷组包含的硬盘名称,该硬盘已经不能属于其他卷组.我们可以根据硬盘的大小指定卷组的PP大小缺省为4M,卷组名称如果没有声明则以vgnn命名nn表示为数字,卷组主设备号,是否创建为并行卷组,在并在模式下自动被激活这三个选项用于HACMP中.创建卷组的命令是mkvg.●删除卷组当卷组中最后一块硬盘被删除该卷组会被自动删除.●给卷组中增加一个硬盘我们用 extendvg -f Volumegroup hdiskn 的命令可以个卷组中增加一块硬盘,当一块yp被加入到某个卷组时系统会安装该卷组的PP大小对硬盘进行划分该硬盘中所有内容将会被清除.-f选项表示自动确认将将硬盘加入到卷组当中.●从卷组中删除一个硬盘用reducevg [-d] Volumegroup hdiskn可以从卷组中删除一块硬盘,删除前需要先将该硬盘的内容清除或移动到别的硬盘上.-d选择表示可以不做清除或移动工作而将性删除.一个卷组创建后我们可以修改卷组的部分属性如卷组在下一次系统启动时是否自动被激活,卷组被激活后是否还需要vgda表决数如果需要则卷组中硬盘的失效影响导致好的VGDA数量不足表决数则卷组自动变成不可使用状态.我们创建逻辑卷时可以指定该逻辑卷在硬盘的位置,如果创建时指定位置已经被使用则系统会自动分配其他位置给该逻辑卷.系统使用一段时间后管理员发现指定位置已经被释放我们可以利用reorgvg的命令来重新安装lv的位置定义调整卷组中lv的位置.reorgvg volumegroup [lvname].如#reorgvg vg3 lv04 lv07 可以调整lv04和lv07在vg3上的位置.安装lv名字在命令中出现的次序依次调整.这种调整对用户是透明的.●激活一个卷组varyonvg [-s] Volumegroup如果系统启动时我们发现一些卷组没有被自动激活我们可以使用#varyonvg datavg的命令将datavg激活.-s选项可以将vg激活到维护模式,这时只能对其使用管理命令,其他操作不允许.●使一个卷组处于非激活状态varyoffvg [-s] Volunegroup可以将一个处于激活状态的卷组变为非激活状态.使用该命令时卷组中的所有lv必须处于closed状态.-s表示将该卷组变为维护模式.我们有时需要将一个卷组从一个系统A移动到另一个系统B并希望保留该卷组上的所有数据,这时我们可以在A系统上使用exportvg的命令将卷组从A系统中删除,在B系统安装识别好该卷组中的硬盘后使用importvg的命令将该卷组引入到B系统上.使用exportvg时需要该卷组处于非激活状态.这些命令常用在HACMP中和系统升级后导入以前的非rootvg卷组的内容.Logical partition(LP):LP与PP相对应.一个LP一般对应一个PP,LP的大小与PP的大小相同.Logical Volume(LV):由同在一个卷组的一个或多个LP组成,它不需要占用连续的PV空间,它可以跨越硬盘存在可以动态的扩充容量.应用程序访问磁盘一般访问到LV这一层.LV中可以包括日志文件系统,Paging Space,日志log,BLV系统启动逻辑卷等.一般情况一个LV最大为64G,一个VG中最多包含256个LV.●镜像是一个LP在同一个卷组中对应1块以上的PP.即该LP的内容在系统中用1份以上的拷贝.当我们创建逻辑卷时我们可以声明对该lv中的lv做镜像,我们也称为该lv做镜像.通常lv的每一份拷贝都应该放在不同的不同的物理硬盘上.我们可以给lv加镜像也可以删除其镜像.● 镜像的读写策略● 并行策略并行的写是指系统在对该lv进行写操作时,几块拷贝同时写当最后一份拷贝写完后将控制权交给用户.读策略表示系统读取lv内容时哪一个拷贝近就读那一块.● 串行策略串行写表示系统在对该lv进行写操作时先写第一份拷贝,写完后在写第二份.当最后一份写完后将控制权交给用户.读策略表示系统读取lv内容时先读第一份拷贝如果读不出则在读第二份拷贝.● 正常lv的数据块分布正常的率数据块时连续分布到不同的硬盘上,这样在读写数据时总是不能达到并行读写.● stripe lv的数据块分布strping技术将LV的数据分布到不同PV上访问这些数据时可以进行并行的读写.如图在读写数据时1,2,3块数据由于分布在不同的硬盘上可以同时进行操作.一个striped的lv不能做镜像,而且使用stripe时至少需要两块硬盘而且每一块硬盘必须有其独立的读写器.striped lv的数据块单位不使用lp而使用stripe的块单位.● intra-pv 分布策略当我们创建逻辑卷时或修改逻辑卷时我们可以指定lv在硬盘的分布方式,intra 分布方式指的是lv在硬盘上的位置,系统如图将硬盘分为5个部分边缘,中部,中心,内中部,内边缘.其中中心部分访问速度最快,中部其次,边缘最慢.我们可以将经常使用的逻辑卷放在硬盘的中心部分.● inter-pv 分布策略inter分布方式指的是lv跨越硬盘的个数,其有两个选项minimum分布到最少数量的硬盘,maximum分布到最多数量的硬盘.我们可以使用smit lv的得到的smit菜单管理逻辑卷●列出系统中所有的lv●显示lv的属性COPIES表示lv是否有镜像,如果该值为1表示没有镜像.LPs表示LV包含的LP 的个数.Mirror Write Consistency表示如果镜像是否做镜像写校验,SCHED POLICY表示如果有镜像镜像的策略是什么.●列出lv在硬盘上的映射列出该lv在硬盘上的分布情况,COPIES表示该lv的不同拷贝在硬盘上的PP数量.以:为分隔符第一个域为第一拷贝,第二个域为第二拷贝,第三个域为第三拷贝.IN BAND表示满足分布策略的PP的百分比.●列出lv的lp在硬盘上的分布显示该逻辑卷上的LP给个拷贝与硬盘上的PP的映射关系.我们使用mklv可以创建一个新的逻辑卷.在smit对话框中我们必须填写的是卷组名,lv的lp个数.我们也可以指定lv所有的硬盘,指定lv的分布策略,也可以修改Munber of COPIES of each logical Partition的值来创建带有镜像的lv.如果没有指定lv的名称系统自动分配名称为lvnn,nn表示数字.我们可以用rmlv命令删除定义好的逻辑卷,删除前该逻辑卷需要处于closed状态.不要用rmlv命令删除日志文件系统和paging space.我们可以使用chlv命令修改lv的部分属性如分布策略,镜像策略和读写权限.使用chlv -n的命令可以修改lv的名称使用extendlv命令来扩充lv的大小,lv的大小不能被动态的减小.我们用mklvcopy可以增加一个逻辑卷的拷贝数,一个逻辑卷最多有3个拷贝.拷贝增加后需要对所有拷贝做同步,我们可以在使用mklvcopy命令时加-k选项即可.也可以在加完拷贝后用syncvg的命令进行同步.我们用rmlvcopy删除lv的拷贝.在使用smit方式增加lv拷贝时我们需要注意我们填写的拷贝数是新的总拷贝数.● 列出系统中的所有物理卷可以得到物理卷的名称,物理卷的ID号,物理卷所属的卷组● 列出物理卷的属性VG DESCRIPTORS表示该物理卷中包含的VGDA数量,分配的PP的分布情况,未分配的PP的分布情况● 列出物理卷中的逻辑卷可以显示该物理卷上所有逻辑卷的分布情况● 显示物理卷的PP使用情况●增加一个硬盘增加一个硬盘可以通过smit来增加或通过cfgmgr的命令来配置.●移动一个物理卷的内容我们用migratepv [-l lvname] sourcePV targetPV将一个硬盘上的所有内容或几个逻辑卷的内容迁移到另一个硬盘上.目标盘和源盘必须在同一个卷组之内.我们一般在替换硬盘时使用这个命令.例如#migratepv -l lv02 hdisk0 hdisk6将hdisk0上的lv02的内容迁移到hdisk6上.。

lvm基本概念

lvm基本概念

lvm基本概念
LVM,即Logical Volume Manager(逻辑卷管理),是Linux环境下对磁盘分区进行管理的一种机制。

LVM的最大特点是对磁盘进行动态管理,用户可以在不重启系统的情况下对逻辑卷进行扩展和缩小空间大小。

LVM包含以下基本概念:
1. 物理卷(Physical Volume,简称PV):物理卷是LVM的基本存储单元,可以是实际物理硬盘上的分区,也可以是整个物理硬盘,甚至是一个磁盘阵列(RAID)。

物理卷在逻辑卷管理中处于最底层。

2. 卷组(Volume Group,简称VG):卷组建立在物理卷之上,一个卷组中至少要包括一个物理卷,也可以包含多个物理卷。

卷组是LVM中的一个重要概念,它使得多个物理卷可以像一个整体一样被管理。

3. 逻辑卷(Logical Volume,简称LV):逻辑卷建立在卷组之上,卷组中的未分配空间可以用于建立新的逻辑卷。

逻辑卷建立后可以动态地扩展和缩小空间,这使得用户可以灵活地调整存储空间大小。

一个系统中的多个逻辑卷可以属于同一个卷组,也可以属于不同的多个卷组。

综上所述,LVM通过物理卷、卷组和逻辑卷的概念,实现了对存储空间的灵活管理和动态调整,提高了存储空间的利用率和管理效率。

【精品】硬盘基本知识磁道、扇区、柱面、磁头数、簇、MBR、DBR

【精品】硬盘基本知识磁道、扇区、柱面、磁头数、簇、MBR、DBR

硬盘的DOS管理结构1.磁道,扇区,柱面和磁头数硬盘最基本的组成部分是由坚硬金属材料制成的涂以磁性介质的盘片,不同容量硬盘的盘片数不等。

每个盘片有两面,都可记录信息。

盘片被分成许多扇形的区域,每个区域叫一个扇区,每个扇区可存储128×2的N次方(N=0.1.2.3)字节信息。

在DOS中每扇区是128×2的2次方=512字节,盘片表面上以盘片中心为圆心,不同半径的同心圆称为磁道。

硬盘中,不同盘片相同半径的磁道所组成的圆柱称为柱面。

磁道与柱面都是表示不同半径的圆,在许多场合,磁道和柱面可以互换使用,我们知道,每个磁盘有两个面,每个面都有一个磁头,习惯用磁头号来区分。

扇区,磁道(或柱面)和磁头数构成了硬盘结构的基本参数,帮这些参数可以得到硬盘的容量,基计算公式为:存储容量=磁头数×磁道(柱面)数×每道扇区数×每扇区字节数要点:(1)硬盘有数个盘片,每盘片两个面,每个面一个磁头(2)盘片被划分为多个扇形区域即扇区(3)同一盘片不同半径的同心圆为磁道(4)不同盘片相同半径构成的圆柱面即柱面(5)公式:存储容量=磁头数×磁道(柱面)数×每道扇区数×每扇区字节数(6)信息记录可表示为:××磁道(柱面),××磁头,××扇区2.簇“簇”是DOS进行分配的最小单位。

当创建一个很小的文件时,如是一个字节,则它在磁盘上并不是只占一个字节的空间,而是占有整个一簇。

DOS视不同的存储介质(如软盘,硬盘),不同容量的硬盘,簇的大小也不一样。

簇的大小可在称为磁盘参数块(BPB)中获取。

簇的概念仅适用于数据区。

本点:(1)“簇”是DOS进行分配的最小单位。

(2)不同的存储介质,不同容量的硬盘,不同的DOS版本,簇的大小也不一样。

(3)簇的概念仅适用于数据区。

3.扇区编号定义:绝对扇区与DOS扇区由前面介绍可知,我们可以用柱面/磁头/扇区来唯一定位磁盘上每一个区域,或是说柱面/磁头/扇区与磁盘上每一个扇区有一一对应关系,通常DOS将“柱面/磁头/扇区”这样表示法称为“绝对扇区”表示法。

存储虚拟化基本概念与特点

存储虚拟化基本概念与特点

存储虚拟化基本概念与特点简单的讲,虚拟存储(Storage Virtualization),就是把多个存储介质模块(如硬盘、RAID)通过一定的手段集中管理起来,所有的存储模块在一个存储池中得到统一管理。

这种可以将多种、多个存储设备统一管理起来,为使用者提供大容量、高数据传输性能的存储系统,就称之为虚拟存储。

存储虚拟化的基本概念是将实际的物理存储实体与存储的逻辑表示分离开来,应用服务器只与分配给它们的逻辑卷(或称虚卷)打交道,而不用关心其数据是在哪个物理存储实体上。

逻辑卷与物理实体之间的映射关系,是由安装在应用服务器上的卷管理软件(称为主机级的虚拟化),或存储子系统的控制器(称为存储子系统级的虚拟化),或加入存储网络SAN的专用装置(称为网络级的虚拟化)来照管的。

主机级和存储子系统级的虚拟化都是早期的、比较低级的虚拟化,因为它们不能将多个,甚至是异构的存储子系统整合成一个或多个存储池,并在其上建立逻辑虚卷,以达到充分利用存储容量、集中管理存储、降低存储成本的目的。

只有网络级的虚拟化,才是真正意义上的存储虚拟化。

它能将存储网络上的各种品牌的存储子系统整合成一个或多个可以集中管理的存储池(存储池可跨多个存储子系统),并在存储池中按需要建立一个或多个不同大小的虚卷,并将这些虚卷按一定的读写授权分配给存储网络上的各种应用服务器。

这样就达到了充分利用存储容量、集中管理存储、降低存储成本的目的。

目前存储虚拟化的发展尚无统一标准,从存储虚拟化的拓扑结构来讲主要有两种方式:即对称式与非对称式。

对称式存储虚拟技术是指虚拟存储控制设备与存储软件系统、交换设备集成为一个整体,内嵌在网络数据传输路径中;非对称式存储虚拟技术是指虚拟存储控制设备独立于数据传输路径之外。

存储虚拟化有如下特点:1、存储虚拟化是一个SAN里面的存储中央管理、集中管理,这是虚拟化的一个特点,一个突出的地方。

可以得到很大的收益,降低成本。

2、存储虚拟化打破了存储供应商之间的界线,就是你用了EMC的东西,以后必须买EMC的,因为他不可能EMC的东西和IBM或者HDS的什么替换做存储的管理。

存储管理命令

存储管理命令

二、存储管理命令:2.1、存储基本概念:物理卷(PV):就是普通的直接访问存储设备,有可移动和固定之分。

如一块硬盘就是一个物理卷,一般的表示形式为hdiskX卷组(VG):是AIX系统中最大的存储单位,一般由一组物理硬盘组成,在AIX5L系统中,一个卷组可以包含128个硬盘物理分区(PP):是把物理卷分成连续的,大小相等的存储单位,物理卷是由物理分区组成的,一个卷组中的所有物理分区都是大小相等的,物理分区是物理卷上最小的分配单位逻辑分区(LP):是映射物理分区的逻辑单位。

一个逻辑分区可以对应一个物理分区,也可以对应多个物理分区。

在一个卷组中,逻辑分区和物理分区的大小是一致的,默认值都是4M,物理分区和逻辑分区的大小范围为:1M-1024M 逻辑卷(LV):是指在一个卷组中,由多个逻辑分区组成的集合。

在一个逻辑卷中逻辑分区是连续的,而每个逻辑分区对应一个或多个不物理分区,从而导致逻辑卷上的物理分区可以是不连续的文件系统(FS):是指在AIX系统中,面向用户的存储空间。

一个文件系统对应一个逻辑卷,同时文件系统是依附于逻辑卷,逻辑卷也称作生设备(裸设备)或者原始设备,有文件系统的称作熟设备。

逻辑卷管理器(LVM):是一组用于建立和控制逻辑卷存储的操作系统命令、库函数和其他一工具,主要组成组件包括:高层命令(smit工具实际执行的命令,一般高层命令位于/usr/sbin目录下,大多都是shell 脚本程序或由C语言写成的二进制程序)、中层命令(由高层命令调用,未被公开的命令,一般位于/usr/sbin目录下,所有的中层命令都是二进制程序)、LVM接口函数(为程序员提供编写存储管理程序的函数)、磁盘设备驱动程序、适配器设备驱动程序LVM的配置数据主要包括:卷组描述区(VGDA)、卷组状态区(VGSA)、逻辑卷控制块(LVCB)在每个物理卷的开始部分都存放着这个物理卷所属卷组的VGDA和VGSA数据,VGDA信息描述着卷组中的所有逻辑卷和物理卷,记录着卷组中每个逻辑分区与物理分区的映射关系。

讲清:对象存储、文件存储、块存储

讲清:对象存储、文件存储、块存储

讲清:对象存储、⽂件存储、块存储从应⽤⾓度看块存储、⽂件存储、对象存储产品和市场需求有各种相互影响的关系,但不管是哪⼀种,最终呈现都是产品和应⽤需求需要对应匹配。

应⽤需求越多样化,市场也就划分得更加细,产品种类也就更加丰富。

在存储⾏业,我们也可以从“应⽤适配”这个⾓度来聊聊各类存储。

传统认知上来说,IT设备分为计算/存储/⽹络三⼤类,相互之间是有明显的楚河汉界的。

计算⼤家都清楚,服务器,⼩型机,⼤型机;⽹络也就是路由器交换机;存储有内置存储和外置存储,最常见的就是磁盘阵列。

在HCI(超融合)这个概念没被热炒之前,计算⽹络存储还都是泾渭分明,各担其责的。

今天我们先不讨论超融合的情况,仅基于传统理解,看看存储的情况。

从逻辑上存储通常分为块存储,⽂件存储,对象存储。

这三类存储在实际应⽤中的适配环境还是有着明显的不同的。

块存储(DAS/SAN)通常应⽤在某些专有的系统中,这类应⽤要求很⾼的随机读写性能和⾼可靠性,上⾯搭载的通常是Oracle/DB2这种传统数据库,连接通常是以FC光纤(8Gb/16Gb)为主,⾛光纤协议。

如果要求稍低⼀些,也会出现基于千兆/万兆以太⽹的连接⽅式,MySQL这种数据库就可能会使⽤IP SAN,⾛iSCSI协议。

通常使⽤块存储的都是系统⽽⾮⽤户,并发访问不会很多,经常出现⼀套存储只服务⼀个应⽤系统,例如如交易系统,计费系统。

典型⾏业如⾦融,制造,能源,电信等。

⽂件存储(NAS)相对来说就更能兼顾多个应⽤和更多⽤户访问,同时提供⽅便的数据共享⼿段。

毕竟⼤部分的⽤户数据都是以⽂件的形式存放,在PC时代,数据共享也⼤多是⽤⽂件的形式,⽐如常见的的FTP服务,NFS服务,Samba共享这些都是属于典型的⽂件存储。

⼏⼗个⽤户甚⾄上百⽤户的⽂件存储共享访问都可以⽤NAS存储加以解决。

在中⼩企业市场,⼀两台NAS存储设备就能⽀撑整个IT部门了。

CRM系统,SCM系统,OA系统,邮件系统都可以使⽤NAS存储统统搞定。

磁盘管理专业知识讲座

磁盘管理专业知识讲座

磁盘划分

8.1 磁盘管理基本概念
在Windows 2023 Server中,系统集成了许多磁盘管理 方面旳新特征和新功能。在顾客使用磁盘管理程序之前, 有必要首先了解某些有关磁盘管理旳基础知识以及 Windows 2023 Server采用旳磁盘管理新技术,以便顾客更 加好旳对本地磁盘进行管理、设置和维护,确保计算机系 统迅速、安全与稳定地工作。

8.2.1 创建主磁盘分区(2)

图4-5 选择未指派旳空间
8.2.1 创建主磁盘分区(3)
在如图4-6 所示旳“选择 分区类型”对 话框中,选择 “主磁盘分 区”,单击 “下一步”按 钮。
图4-6 选择分区类 型

8.2.1 创建主磁盘分区(4)
在图4-7所 示旳“指定分 区大小”对话 框中,输入该 主磁盘分区旳 容量,此例子 我们输入 “600M” 。完毕后单击 “下一步”按 钮。图4-7
菜单显示了在选定对象上执行旳任务,向导引导你创 建分区和卷并初始化或更新磁盘。 4.驱动器途径
能够使用磁盘管理将本地驱动器连接或固定在一种本 地NTFS格式卷旳空文件夹上。

8.1.2 基本和动态存储(1)
基本磁盘
任何一台添加到Windows 2023计算机内旳硬盘,都属于基 本磁盘。对于一种基本磁盘,可完毕下列操作:
不指派驱动器号或途径:能够在创建完分区后来再指 定磁盘驱动器代号或者利用一种空文件夹来代表此磁 盘分区。选择相应分区,鼠标右键点击选择“更改驱 动器名和途径”,可完毕修改工作。

8.2.1 创建主磁盘分区(6)
这里, 选择指派一 种驱动器号E 来代表该主 磁盘分区。
图4-8 指派驱动器 号和途径

华为云-容器引擎CCE-基本概念

华为云-容器引擎CCE-基本概念

华为云-容器引擎CCE-基本概念云容器引擎(Cloud Container Engine,简称CCE)提供⾼度可扩展的、⾼性能的企业级Kubernetes集群,⽀持运⾏Docker容器。

借助云容器引擎,您可以在华为云上轻松部署、管理和扩展容器化应⽤程序。

云容器引擎提供Kubernetes原⽣API,⽀持使⽤kubectl,且提供图形化控制台,让您能够拥有完整的端到端使⽤体验,使⽤云容器引擎前,建议您先了解相关的基本概念。

集群(Cluster)集群指容器运⾏所需要的云资源组合,关联了若⼲云服务器节点、负载均衡等云资源。

您可以理解为集群是“同⼀个⼦⽹中⼀个或多个弹性云服务器(⼜称:节点)”通过相关技术组合⽽成的计算机群体,为容器运⾏提供了计算资源池。

节点(Node)每⼀个节点对应⼀台服务器(可以是虚拟机实例或者物理服务器),容器应⽤运⾏在节点上。

节点上运⾏着Agent代理程序(kubelet),⽤于管理节点上运⾏的容器实例。

集群中的节点数量可以伸缩。

节点池(NodePool)节点池是集群中具有相同配置的⼀组节点,⼀个节点池包含⼀个节点或多个节点。

虚拟私有云(VPC)虚拟私有云是通过逻辑⽅式进⾏⽹络隔离,提供安全、隔离的⽹络环境。

您可以在VPC中定义与传统⽹络⽆差别的虚拟⽹络,同时提供弹性IP、安全组等⾼级⽹络服务。

安全组安全组是⼀个逻辑上的分组,为同⼀个VPC内具有相同安全保护需求并相互信任的弹性云服务器提供访问策略。

安全组创建后,⽤户可以在安全组中定义各种访问规则,当弹性云服务器加⼊该安全组后,即受到这些访问规则的保护。

详细介绍请参见。

集群、虚拟私有云、安全组和节点的关系如下图,同⼀个Region下可以有多个虚拟私有云(VPC)。

虚拟私有云由⼀个个⼦⽹组成,⼦⽹与⼦⽹之间的⽹络交互通过⼦⽹⽹关完成,⽽集群就是建⽴在某个⼦⽹中。

因此,存在以下三种场景:不同集群可以创建在不同的虚拟私有云中。

不同集群可以创建在同⼀个⼦⽹中。

存储中卷组的基本概念

存储中卷组的基本概念
存储概念云存储概念股新概念一册测试卷新概念一测试卷新概念英语测试卷新概念1测试卷新概念第一册测试卷新概念二测试卷新概念英语2测试卷存储卷
存储中卷组的基本概念
A solution
RAID
• Provides for highly available data despite a disk failure • Provides for online reconstruction of lost data • Costs space • Industry standard redundancy algorithms
2. A Marketing Array Group of disks must be installed into the array Domain.
Now, we have a Parity Group with Free Space available!
Using Free Space
To use Free Space for data storage, four tasks must be performed.
Space
32 – 30 = 2.0 Gbytes of Free Space left
XP Array Volumes (LUNs)
Regarding the XP array, a Volume (LUN) refers to the CU:LDEV number.
• The CU number defines a Control Unit and is used by the XP’s internal data structures to manage its virtual disks. One CU can contain 256 LDEV’s (

逻辑卷制作过程

逻辑卷制作过程

逻辑卷制作过程逻辑卷是一种在操作系统中用于管理磁盘空间的技术。

制作逻辑卷的过程主要包括以下几个步骤:1. 硬件准备:首先需要确保系统中有足够的磁盘空间供逻辑卷使用。

这可以是物理硬盘或者虚拟磁盘。

2. 创建物理卷:将磁盘空间划分为一个或多个物理卷。

物理卷是逻辑卷的基础,可以看作是一块被划分出来的独立空间。

3. 创建卷组:将物理卷组织起来,形成一个或多个卷组。

卷组是一个逻辑上的概念,用于管理多个物理卷。

4. 创建逻辑卷:在卷组中创建逻辑卷,并配置其大小、文件系统类型等参数。

逻辑卷是用户最终可以使用的存储空间。

5. 格式化逻辑卷:对逻辑卷进行格式化,以准备好存储数据的文件系统。

格式化过程会将逻辑卷分成一个或多个逻辑区块,并为其分配标识符和元数据。

6. 挂载逻辑卷:将逻辑卷挂载到指定的目录上,使其可以被操作系统访问。

一般来说,挂载的目录是一个空的目录,用于表示逻辑卷的根目录。

在Linux系统中,可以使用LVM(逻辑卷管理器)命令来执行上述步骤。

具体命令如下:1. 创建物理卷:使用"pvcreate"命令,指定待创建的物理卷所在的磁盘设备。

2. 创建卷组:使用"vgcreate"命令,指定待创建的卷组名称和包含的物理卷。

3. 创建逻辑卷:使用"lvcreate"命令,指定待创建的逻辑卷名称、所在的卷组、以及逻辑卷的大小。

4. 格式化逻辑卷:使用"mkfs"命令,指定待格式化的逻辑卷和文件系统类型。

5. 挂载逻辑卷:使用"mount"命令,指定待挂载的逻辑卷和挂载目录。

以上是制作逻辑卷的基本步骤,具体操作需根据实际情况进行。

AIX学习笔记之存储管理LVPVVGPP

AIX学习笔记之存储管理LVPVVGPP

AIX 学习笔记之存储管理LV PV VG PP1.基本概念:PV 物理卷:普通的直接访问的存储设备,有固定的和可移动的之分,代表性的就是硬盘。

vg 卷组:AIX中最大的存储单位,一个卷组由一组物理硬盘组成,也就是由一个或多个物理卷组成。

pp 物理分区:是把物理卷划分成连续的大小相等的存储单位,一个卷组中的物理分区大小都相等。

lp 逻辑分区:适映射物理分区的逻辑单位,一个逻辑分区可以对应一个也可以对应多个物理分区。

lv 逻辑卷:是指卷组中由多个逻辑分区组成的集合,逻辑卷中的逻辑分区是连续的,但是对应的物理分区是不连续的,可以在一个磁盘上,也可以在不同的磁盘上。

fs 文件系统:是指在AIX系统中面向用户的存储空间。

一个逻辑卷只能创建一个文件系统,也就是说一个文件系统对应一个逻辑卷,如果删除逻辑卷也将删除文件系统。

2.存储结构:逻辑卷lv 不能被直接访问,是生设备(裸设备),逻辑卷上建文件系统,文件系统可以被用户访问,市熟设备。

文件系统里建目录,目录下建文件。

物理卷,卷组,物理分区,逻辑卷,逻辑分区,逻辑卷是面向操作系统的概念文件系统,目录,文件是面向用户的概念。

3.LVM的配置数据卷组描述区(VGDA):描述卷组中的所有物理卷和逻辑卷的对应关系卷组状态区(VGSA):记录卷组中物理卷和物理分区的状态信息,在卷组激活时,确定哪些物理分区可用逻辑卷控制块(LVCB):位于每个逻辑卷开头,包含逻辑卷的信息,占用数百个字节LVM管理命令就是对VGDA内容的更新,当一块硬盘变成PV时,这个硬盘开始保留一部分空间存放VGDA 信息,当把它加入卷组中时,开始将卷组信息写入VGDA区域,当把它从卷组删除时,也同时清除VGDA 数据,这个数据还存在于AIX系统的ODM库中,当导入一个卷组时,把VGDA信息写入ODM,导出时删除。

4.磁盘Quorum卷组的每一个物理卷至少包含着一份VGDA和VGSA。

当一个卷组只有一块硬盘时,这块硬盘存有两份VGDA和VGSA,当这个卷组由两块硬盘时,其中一块存有两份,另一块存有一份,当卷组由三块以上硬盘时,每块硬盘存有一份。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Now, we have a Parity Group with Free Space available!
9
Using Free Space
To use Free Space for data storage, four tasks must be performed.
1. Define an Emulation Type for the Parity Group, thereby creating Volumes - virtual storage devices/disks. 2. Assign Volume information to the newly created Volumes to uniquely identify the devices. 3. Map the Volumes to a CHIP* port. 4. Connect a server to the CHIP port.
RAID Control
A Group of Disks
A RAID Group
XP Specific Concept: XP Array Parity Group
From a XP Array Marketing Array Group of independent disks to an XP Array Parity Group
*CHIP means Client Host Interface Processor (analogous to an HBA on a server)
10
Emulation Types
Normal disk drives come in different sizes; XP Arrays offer customers a set of predefined ―disk‖ sizes.
• Together, the CU and the LDEV number uniquely identify a LUN in an XP Array disk Example: for CU=01 & LDEV=2a, the Volume = 01:2a
Assigning Volume Information
– CU is a carry over from the old mainframe days where disk storage was addressed with an eight bit word)
• The LDEV (Logical Device) number is an arbitrary number from 0 – 255.
RAID Concept – the Cost
For RAID 1, the Parity Data uses 50% of the total disk space; data is either mirrored, or there are two copies of the data. For RAID 5, the Parity Data uses 1/(# of disks) of total disk space and parity data is interleaved among all disks
Only one Emulation Type may be assigned to a Parity Group.
11
Emulation Types & Normal Volumes
Normal Volumes are of a fixed size. Example: OPEN-3 Volumes are 2.347 MBytes in size. When a Parity Group’s Free Space is partitioned during the Emulation Type Configuration task, any remaining space left over is still Free Space. Remember, Free Space is not usable unless configured.
These predefined ―disk‖ sizes are known as Emulation Types.
An Emulation Type must be defined for a Parity Group, thereby partitioning the Free Space into predefined Open-Volume sizes.
• Two devices on a host with the same XP Array Volume (CU:LDEV) number are really alternate paths to the same Volume.
Parity Group
Emulation Type Defined
13
Normal Volumes & Free Space
Example: Let’s say I have the following –
• An Emulation Type with a defined size of 3.0 Gbytes • A Parity Group with 32 Gbytes of Free Space before setting the Emulation Type
Initial Free Space / Emulation Size per a Volume = # Volumes (32 Gbytes of Free Space ) / (3.0 Gbytes per a Volume) = ??? 32/3.0 = 10 Volumes Created
Normal Volumes & Free Space
Using Available Space
First, assign an Emulation Type to the Parity Group, such as OPEN – E.
OPEN-E
Define Emulation Type
OPEN-E OPEN-E OPEN-E OPEN-E
Free Space
OPEN-E
OPEN-E OPEN-E OPEN-E OPEN-E Free Space
Assign Volume Numbers
0:0 2:0 1:0 1:1 2:1
Free Space
Emulation Байду номын сангаасype Defined
Volume Assignments
LUN Mapping?
“LUN Mapping‖ should really be called ―Volume Mapping‖, since that’s what it is
After specifying an Emulation Type for a Parity Group, next assign Volume Numbers to the OPEN-E’s, thereby uniquely identifying the new virtual disks.
After setting the Emulation Type –
• How many Normal Volumes will be created? • How much Free Space will be left?
Normal Volumes & Free Space
Solution:
How many Normal Volumes will be created?
Mapping a Volume to a Port
An XP Volume (CU:LDEV) is visible to a server as a logical storage device (a LUN or Disk), only after being mapped to an array port that is connected to the host.
For more information: /rabguide.html /hp.html
General Concept: From Disks to RAID Group
From a group of independent disks to a RAID group
XP Array Volumes (LUNs)
Regarding the XP array, a Volume (LUN) refers to the CU:LDEV number. • The CU number defines a Control Unit and is used by the XP’s internal data structures to manage its virtual disks. One CU can contain 256 LDEV’s (
RAID Control
XP Marketing Array Group
XP Array Parity Group
Creating a Parity Group
Q. How is Free Space created?
A. By creating a Parity Group.
Process:
1. A RAID level must be defined for an XP Array Domain – this should already have been performed. 2. A Marketing Array Group of disks must be installed into the array Domain.
相关文档
最新文档