文档名称文档密级2016-11-24华为保密信息,未经授权禁止扩散第1页,共18页存储大爆料-不能说的秘密1前言一直以来,对存储的一知半解,甚是不爽,这次借着写一个现网案例的机会,决定先把存储的知识顺一下。存储又称磁阵,粗点讲,其实就是一堆大硬盘,通过某种接口和协议连接起来,通过磁阵管理器统一管理,实物图可见:磁阵图磁阵管理器可以设置存储的raid类型,可以划分LUN,可以把LUN映射到服务器上,前提是在光纤交换机里划分ZONE来将主机的HBA卡跟磁阵的HBA绑定,光纤线路图可见:磁阵与服务器之间的光纤线路图。LUN映射到服务器上,就可以在服务器上通过LVM管理存储,映射流程图可见:磁阵映射到服务器的流程图。这里重点讲LVM的概念和操作,看完这篇文档,你会了解LVM是什么,里面有哪些概念,如何把LUN划分到LV挂载到服务器上,双机切换是怎么对存储进行处理的(这部分我在网上找了好久都没找到)。至于存储如何跟服务器连上,如何做RAID策略,如何划分LUN,不是此次目的,如有兴趣请自己去学习。2概念理解这些概念我直接引用资料里的内容,就不原创了。(逻辑卷管理)的简写,,目前最新版本为:,-rc2,以及LVM2开发版。与传统的磁盘与分区相比,LVM为计算机提供了更高层次的磁盘存储。它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性。通过LVM系统管理员可以轻松管理磁盘分区,如:将若干个磁盘分区连接为一个整块的卷组(volumegroup),形成一个存储池。管理员可以在卷组上随意创建逻辑文档名称文档密级2016-11-24华为保密信息,未经授权禁止扩散第2页,共18页卷组(logicalvolumes),并进一步在逻辑卷组上创建文件系统。管理员通过LVM可以方便的调整存储卷组的大小,并且可以对磁盘存储按照组的方式进行命名、管理和分配,例如按照使用用途进行定义:“development”和“sales”,而不是使用物理磁盘名“sda”和“sdb”。而且当系统添加了新的磁盘,通过LVM管理员就不必将磁盘的文件移动到新的磁盘上以充分利用新的存储空间,而是直接扩展文件系统跨越磁盘即可。,也就是逻辑单元号。我们知道scsi总线(啥是SCSI总线?自己去百度)上可挂接的设备数量是有限的,一般为6个或者15个,我们可以用targetID(也有称为scsiid的)来描述这些设备,设备只要一加入系统,就有一个代号,我们在区别设备的时候,只要说几号几号就ok了。而实际上我们需要用来描述的对象,是远远超过该数字的,于是我们引进了lun的概念,也就是说lunid的作用就是扩充了targetid。每个target下都可以有多个lundevice,我们通常简称lundevice为lun,这样就可以说每个设备的描述就有原来的targetx变成targetxluny了,那么显而易见的,,以前你给别人邮寄东西,写地址的时候,可以写:xx市人民大街54号xxx(收)但是自从高楼大厦越来越多,你不得不这么写:文档名称文档密级2016-11-24华为保密信息,未经授权禁止扩散第3页,共18页xx市人民大街54号xx大厦518室xxx(收)所以我们可以总结一下,lun就是我们为了使用和描述更多设备及对象而引进的一个方法而已,一点也没什么特别的地方。lunid不等于某个设备,只是个号码而已,不代表任何实体属性,在我们的实际环境里,我们碰到的lun可能是磁盘空间,可能是磁带机,或者是mediachanger等等。lun的神秘之处(相对于一些新手来说)在于,它很多时候不是什么可见的实体,而是一些虚拟的对象。比如一个阵列柜,主机那边看作是一个targetdevice,那为了某些特殊需要,我们要将磁盘阵列柜的磁盘空间划分成若干个小的单元给主机来用,于是就产生了一些什么逻辑驱动器的说法,也就是比targetdevice级别更低的逻辑对象,我们习惯于把这些更小的磁盘资源称之为lun0,lun1,lun2....什么的。而操作系统的机制使然,操作系统识别的最小存储对象级别就是lundevice,这是一个逻辑对象,所以很多时候被称之为logicaldevice。LUN介绍摘自:http://blog./zeo112140/article/details/,典型的物理卷是硬盘分区,但也可以是整个硬盘或已创建的SoftwareRAI
存储大爆料-不能说的秘密,新手必读 来自淘豆网m.daumloan.com转载请标明出处.