目录一览
说明存储资源类型存储虚拟化与华为云计算存储对比FusionCompute存储资源与存储资源使用对比FusionCompute中的存储资源类型物理磁盘SATA盘SAS盘NL-SAS盘SSD盘本地磁盘SAN (Storage Area Network)FC SANIP SANSAN架构组网特点NASNAS网络拓扑NAS架构特点Advanced SANFusionStorage与传统存储比较NFS与CIFS说明存储设备&常见分布式存储产品数据存储虚拟化存储与非虚拟化存储对比裸设备映射虚拟机磁盘类型普通与共享磁盘说明FusionCompute中虚拟机磁盘配置模式配置模式说明【普通、精简、普通延迟置零】磁盘模式说明【从属、独立持久与非持久】与常见虚拟机磁盘格式磁盘和存储的关联RAID 与LUN间的关系创建RAID组与逻辑卷LD(逻辑磁盘)Pool & Volume & LUN文件映射到磁盘的过程FusionCompute中操作存储资源创建流程手动添加主机存储接口添加IP SAN存储资源添加存储设备添加数据存储华为支持说明
本章主要讲述了存储资源存储设备和数据存储。介绍了磁盘的类型配置模式和磁盘模式。讲述了磁盘和存储的关系,以及对数据存储的操作。达到的目的: 描述存储资源存储设备和数据存储;描述磁盘的类型;描述磁盘和存储的关系存储资源类型
存储虚拟化与华为云计算存储对比
什么是存储虚拟化
存储虚拟化是将存储设备抽象为数据存储,虚拟机在数据存储中作为一组文件存储在自己的目录中。
数据存储是逻辑容器,类似于文件系统,它将各个存储设备的特性隐藏起来,并提供一个统一的模型来存储虚拟机文件。
存储虚拟化技术可以更好的管理虚拟基础架构的存储资源,使系统大幅提升存储资源利用率和灵活性,提高应用的正常运行时间。
虚拟化、非虚拟化存储
虚拟化存储
存储虚拟化技术可以将不同存储设备进行格式化,屏蔽存储设备的能力、接口协议等差异性,将各种存储资源转化为统一管理的数据存储资源。非虚拟化存储
非虚拟化存储基于逻辑卷管理,较虚拟化存储有更高的性能,速度更快,效率更高。但功能少,对快照、精简配置等支持的程度没有存储虚拟化高。裸设备映射
将物理裸设备直接映射给虚拟机,虚拟机磁盘能够处理SCSI命令。适用于关键行业务场景,如数据库业务。
华为云计算存储模型
存储资源
存储资源表示物理存储设备,例如IP SAN、Advanced SAN、NAS等。存储设备 存储设备表示存储资源中的管理单元,类似LUN、 Advanced SAN存储池、NAS共享目录等。一个存储资源可以有多个存储设备。 数据存储 数据存储表示系统中可管理、操作的存储逻辑单元。一个数据存储和一个存储设备对应。数据存储承载了具体的虚拟机业务,例如创建磁盘等。 逻辑关系图如下
FusionCompute存储资源与存储资源使用对比
FusionCompute的存储资源包括:
IP SAN、FC SAN、Advanced SAN、FusionStorage和NAS
IP SAN是通过iscsi链路和主机建立连接。FC SAN是通过光纤通道和主机连接的,主机连接SAN设备后可以扫描存储设备(LUN)。Advanced SAN是通过SMI-S接口扫描、管理磁盘的。FusionStorage是通过其管理结点提供的接口管理存储的。
NAS通过NFS协议扫描和挂载共享目录。
主机访问存储资源:
先需要添加存储资源。再选定主机并关联存储资源。
存储资源使用对比
存储卸载:指将部分存储操作(模板部署、删除清零等操作)下移到存储侧进行,这样做可以不浪费主机侧资源,同时也可以提升操作效率。
虚拟化:对于LUN或者本地磁盘,在不支持虚拟化的场景不能支持快照,链接克隆等高级功能,但是所创建的卷具有很好的性能。虚拟化后的数据存储,支持各种高级功能,卷格式也支持多种,但是性能低于非虚拟化的存储设备。
FusionCompute中的存储资源类型
根据使用方式分大致分为如下几类: 本地磁盘SAN设备NAS设备AdvanceSANFusionStorage物理磁盘
SATA盘
SATA的全称是Serial Advanced Technology Attachment,SATA(Serial ATA)口的硬盘又叫串口硬盘。SATA采用串行连接方式,串行ATA总线使用嵌入式时钟信号,具备了更强的纠错能力,与以往相比其最大的区别在于能对传输指令(不仅仅是数据)进行检查,如果发现错误会自动矫正,这在很大程度上提高了数据传输的可靠性。串行接口还具有结构简单、支持热插拔的优点。电脑一般就用的这种接口。
SAS盘
SAS(Serial Attached SCSI)即串行连接SCSI,是新一代的SCSI技术,与SATA硬盘相同,都是采用串行技术以获得更高的传输速度,并通过缩短连结线改善内部空间等。SAS是并行SCSI接口之后开发出的全新接口。此接口的设计是为了改善存储系统的效能、可用性和扩充性,并且提供与SATA硬盘的兼容性。一般服务器用这种接口硬盘居多。
NL-SAS盘
NL-SAS是采用了SAS的磁盘接口和SATA的盘体的综合体。NL-SAS硬盘的转速只有7200转,因此性能比SAS硬盘差。但由于使用了SAS接口,所以在寻址和速度上有了提升。
SSD盘
SSD(Solid State Disk),固态硬盘,是用固态电子存储芯片阵列而制成的硬盘,由控制单元和存储单元(FLASH芯片、DRAM芯片)组成。SSD在接口的规范和定义、功能及使用方法上与普通硬盘的完全相同,在产品外形和尺寸上也完全与普通硬盘一致。SSD虽然具有传统机械硬盘所不具备的快速读写、质量轻、能耗低以及体积小等特点,但其使用寿命有限且价格较高。
本地磁盘
通常情况下是指使用服务器本地的磁盘资源,经过RAID化后提供给虚拟化平台进行使用。此种类型的磁盘,使用方便,但是速度相对较慢。无共享框架,无跨服务器的冗余机制。SAN (Storage Area Network)
拓扑图说明
好处有下面几点:
主机、存储设备可以独立扩展SAN:存储区域网络,提供在主机和存储系统之间数据传输,网络内部数据传输的速率快存储容量利用率高
SAN是英文Storage Area Network的缩写,通常译为“存储区域网络”,它是一种在服务器和外部存储资源或独立的存储资源之间实现高速可靠访问的专用网络。
SAN 采用可扩展的网络拓扑结构连接服务器和存储设备,每个存储设备不隶属于任何一台服务器,所有的存储设备都可以在全部的网络服务器之间作为对等资源共享。
一个完整的SAN包括: 支持SAN的主机设备,支持SAN的储存设备,用于连接SAN的连接设备,支持SAN的管理软件,支持SAN的服务.
存储区域网络(Storage Area Networks,SAN):是一个用在服务器和存储资源之间的、专用的、高性能的网络体系。它为了实现大量原始数据的传输而进行了专门的优化。因此,可以把SAN看成是对SCSI协议在长距离应用上的扩展。SAN使用的典型协议组是SCSI和Fiber Channel 。 Fiber Channel特别适合这项应用,原因在于一方面它可以传输大块数据,另一方面它能够实现远距离传输。SAN的市场主要集中在高端的,企业级的存储应用上。这些应用对于性能,冗余度和数据的可获得性都有很高的要求。像存储阵列,备份设备等组件都可以称为存储设备。
在一个SAN架构中,可以支持多达1677万个存储设备互联。组件之间的连接距离最远可以达20000公里。从第一个SAN基础设施开始到现在,数据的传输速度已经提高了很多。目前,数据传输速度达到了16 Gb/s ,甚至现在可能达到40 Gb/s 。
在一个SAN环境中,即使有如此之多的组件和功能,也可以非常容易的管理,因为有许多用于监控,管理和报告类的工具。目前,没有一家公司的ICT基础设施规模能达到1677万个SAN组件的上限。然而,我们可以发现,现在有些大公司的设备,都需要横跨整个地球来支撑从中国到美国,从欧洲到非洲的商业活动。来自世界各地的员工,可能需要随时访问公司的数据,例如来自巴西的员工可能需要访问存储在深圳服务器上的数据。
FC SAN
SAN:存储区域网络(Storage Area Networks)存储区域网络(Storage Area Networks,SAN):一个存储网络是一个用在服务器和存储资源之间的、专用的、高性能的网络体系。 SAN是独立于LAN的服务器后端存储专用网络。 SAN采用可扩展的网络拓扑结构连接服务器和存储设备,每个存储设备不隶属于任何一台服务器,所有的存储设备都可以在全部的网络服务器之间作为对等资源共享。SAN主要利用Fibre Channel protocol(光纤通道协议),通过FC交换机建立起与服务器和存储设备之间的直接连接,因此我们通常也称这种利用FC连接建立起来的SAN为FC-SAN。FC特别适合这项应用,原因在于一方面它可以传输大块数据,另一方面它能够实现较远距离传输。SAN主要应用在对于性能、冗余度和数据的可获得性都有很高的要求高端、企业级存储应用上。SAN架构中常用的三种协议: FC 协议 (Fibre Channel) ,使用该种协议的SAN架构,称为FC SAN。iSCSI 协议 (Internet SCSI),使用该种协议的SAN架构,称为IP SAN。FCoE 协议(Fibre Channel over Ethernet)。 FC 协议通常和iSCSI协议用于现代的SAN架构中,而FCoE协议在服务器需要融合SAN和LAN业务时,也是用得越来越多。
IP SAN
拓扑图随着存储技术的发展,目前基于TCP/IP协议的IP-SAN也得到很广泛的应用。IP-SAN具备很好的扩展性、灵活的互通性,并能够突破传输距离的限制,具有明显的成本优势和管理维护容易等特点。什么是IP SAN? 以TCP/IP协议为底层传输协议,采用以太网作为承载介质构建起来的存储区域网络架构。实现IP SAN的典型协议是iSCSI,它定义了SCSI指令集在IP网络中传输的封装方式。 IP-SAN典型组网方式有: 直连:主机与存储之间直接通过以太网卡、TOE卡或iSCSI HBA卡连接,这种组网方式简单、经济,但较多的主机分享存储资源比较困难;单交换:主机与存储之间由一台以太网交换机,同时主机安装以太网卡或TOE卡或iSCSI HBA卡实现连接。这种组网结构使多台主机能共同分享同一台存储设备,扩展性强,但交换机处存在间点故障;双交换:同一台主机到存储阵列端可由多条路径连接,扩展性强,避免了在以太网交换机处形成单点故障。
SAN架构组网特点
共享框架,为热迁移,HA等特性提供了共享存储资源。SAN架构组网通常位于业务网络后端,数据可靠性和隔离性好。无需服务器本地进行存储指令处理,效率高。性能优于本地磁盘。IP SAN是标准的TCP/IP协议和SCSI指令集相结合的产物,以其协议标准化、整体成本低廉和维护简便等优势成为网络存储领域的重要产品形态。IP SAN是基于IP网络来实现数据块传输的网络存储形态,与传统FC SAN的最大区别在于传输协议和传输介质的不同。目前常见的IP SAN协议有iSCSI、FCIP、iFCP等,其中iSCSI是发展最快的协议标准,大多时候人们所说的IP SAN就是指基于iSCSI实现的SAN。IP SAN把SCSI指令集封装在了TCP/IP上。这就好比,不管我们是选择哪家快递公司,最终都是把我们想要发送的东西发送至目的地,都是由我们发起寄送请求,快递公司进行响应,差别只在于快递公司不同而已。iSCSI则是全新建立在TCP/IP和SCSI指令集的基础上的标准协议,所以其开放性和扩展性更好。这也是其大行其道的原因。IP SAN & FC SAN 对比NAS
NAS (Network Attached Storage),网络附加存储,是一种将分布、独立的数据进行整合,集中化管理,以便于对不同主机和应用服务器进行访问的技术。NAS和SAN最大的区别就在于NAS有文件操作和管理系统,而SAN却没有这样的系统功能,其功能仅仅停留在文件管理的下一层,即数据管理。SAN和NAS并不是相互冲突的,是可以共存于一个系统网络中的,但NAS通过一个公共的接口实现空间的管理和资源共享,SAN仅仅是为服务器存储数据提供一个专门的快速后方存储通道。为什么FTP文件服务不属于NAS?
FTP只能将文件传输到本地的目录之后才能执行,而网络文件系统可以允许直接问原端的文件,不需要将数据复制到本地再访问。
NAS网络拓扑
NAS可作为网络节点,直接接入网络中,理论上NAS可支持各种网络技术,支持多种网络拓扑,但是以太网是目前最普遍的一种网络连接方式,我们主要讨论是以以太网为网络基础的NAS环境。NAS本身能够支持多种协议(如NFS、CIFS、FTP、HTTP等),而且能够支持各种操作系统。通过任何一台工作站,采用IE或Netscape浏览器就可以对NAS设备进行直观方便的管理。NAS架构特点
默认支持虚拟化数据存储。支持磁盘精简分配。支持快照等高级特性。Advanced SAN
Advanced SAN是一种特殊的IP-SAN,兼容华为OceanStor 系列存储。Advanced SAN与VIMS不同的是,在创建虚拟机磁盘时创建的是LUN,并与虚拟机进行绑定。Advanced SAN作为虚拟机的磁盘使用。在Advanced SAN V3存储中创建的磁盘,物理设备需要一部分空间用以保存元数据,从而会带来一些空间损耗。FusionStorage
FusionStorage是一款可大规模横向扩展的存储产品,通过存储系统软件将标准X86服务器的本地存储资源组织起来,构建全分布式存储池,实现一套存储系统向上层应用提供块、文件和对象三种存储服务,满足结构化、非结构化等多类型数据存储需求。是超融合架构的典型产品,可以与FusionSphere产品一起搭配使用。
FusionStorage可提供快照、精简配置、远程复制、多租户等丰富的企业级数据服务特性,帮助企业轻松应对业务快速变化时的数据灵活、高效存取需求。同时,FusionStorage提供基于标准接口协议的开放API,天然融入OpenStack云基础架构及Hadoop大数据生态。
FusionStorage将HDD、SSD等硬件存储介质通过分布式技术组织成大规模存储资源池,为上层应用和客户端提供工业界标准接口,实现一套系统按需提供块、文件和对象全融合存储服务能力。用户只需要在标准X86硬件之上部署FusionStorage软件,即可获得业务所需的任意类型的存储服务,而无需提前采购大量的专用存储设备,实现存储服务类型免规划。
提供SCSI、iSCSI块存储接口,支持分布式块存储服务,通过存储虚拟化技术创建基于本地服务器的SAN存储,支持广泛的虚拟化平台及数据库应用,提供高性能与大扩展能力,满足云资源池、桌面云、开发测试云及数据库等场景的SAN存储需求。提供NFS、CIFS、FTP、HDFS等文件存储接口,支持分布式文件存储服务,以卓越性能、大规模横向扩展能力和超大单一文件系统为用户提供非结构化数据共享存储资源,应用于视频/音频海量存储、大数据应用等多业务场景。提供兼容Amazon S3接口和OpenStack Swift的对象存储接口,支持分布式对象存储服务,支持融入主流云计算生态,满足云备份、云归档及公有云存储服务运营场景需求。
与传统存储比较
全分布式,统一管理,标准硬件,面向未来
软件定义的全融合云存储,敏捷云转型
FusionStorage 6.0软件定义的全融合云存储,基于标准X86硬件平台构建极致性能、极致扩展、开放兼容的存储资源池,为金融、运营商、政府公共事业的新兴云应用按需提供块、文件、对象多存储服务,产品既具备分布式架构的极致性能、弹性与灵活性,助力客户业务敏捷,又具有企业级产品的可靠性与可用性,从容应对互联网化、云化及大数据应用新挑战。
一切新的产品与方案都是应需而生的,云存储产品也不例外。企业云数据中心几十甚至成百上千种应用,呈现不同的业务形态与数据构成,比如结构化数据、非结构化数据并存,传统应用与新兴云应用并存,高并发应用与大容量应用并存。华为FusionStorage6.0云存储系统,构建融合多类型存储服务的资源池,提供多协议接入访问支持,向上层应用按需提供块存储、文件存储与对象存储资源,资源供给更敏捷。如果您正在建设云数据中心,采用华为云存储不仅可以使您的云资源池架构满足现在和未来不断扩容需求,更重要的是满足未来存储资源池性能、容量和TCO的诉求;如果您的数据中心还有大量数据库应用,华为云存储资源池也可同时为数据库应用提供高效的数据存取服务;如果您的云数据中心有基于OpenStack及Hadoop相关应用,架构开放的华为云存储也能更好地适配。因此,基于软件定义的云存储,可以保护数据中心既有投资、实现资源最佳匹配。
融合、弹性、开放的云上存储平台
NFS与CIFS说明
NFSNFS(Network File System),网络文件系统,是由Sun公司开发的,用于在Linux/UNIX/AIX/HP-UX/Mac OS X等类UNIX的操作系统中实现网络文件共享。通过挂载命令将远程的文件系统挂载在自己的文件系统之下,像使用本机文件一样使用远程共享文件。CIFS
CIFS(Common Internet File System),通用网络文件系统,是由微软的SMB(Server Message Block)发展而来的一个公共、开放的文件系统。在Windows主机之间,可以通过一个简单的共享映射,将CIFS服务器上的共享资源挂载到自己的系统中,把它当成自己本地系统资源一样来使用。对比
存储设备&常见分布式存储产品
FusionCompute的存储设备有五种: LUN 、本地磁盘、Advanced SAN存储池、FusionStorage存储池和NAS共享目录。
LUN在使用前需要在存储侧或者交换机侧进行配置。该配置根据不同的厂家会不一样,具体需要参照存储或交换机配置。
存储设备需要通过主机探测的方式进行扫描来发现
主机需要链接存储资源后才能扫描存储资源所包含的存储设备。每个主机都能发现各自的存储设备,也能发现共享的存储设备。
注:
FusionCompute支持的5种存储设备,上面已列出。存储设备的发现,需要有到存储资源的有效链接;再使用FusionCompute提供的探测扫描机制发现和挂载。存储设备可以被指定给特定主机或者计算集群。
常见分布式存储产品
数据存储
数据存储是FusionCompute对存储资源上的存储单元进行的统一封装。存储资源封装成数据存储并与主机关联后,就能够进一步创建出若干虚拟磁盘,供虚拟机使用。
数据存储是FusionCompute对存储资源上的存储单元进行的统一封装。存储资源封装成数据存储并与主机关联后,就能够进一步创建出若干虚拟磁盘,供虚拟机使用。
对于SAN存储上的LUN,也可以作为数据存储直接供虚拟机使用,而不再创建虚拟磁盘,此过程称为裸设备映射。目前仅支持部分操作系统的虚拟机使用,用于搭建数据库服务器等对磁盘空间要求较大的场景。具体支持的操作系统列表请参考兼容性。如果使用裸设备部署应用集群服务(如 Oracle RAC等),建议不要使用虚拟机的快照、快照恢复功能,快照恢复后,会导致应用集群服务异常。
从虚拟机操作系统使用的角度观察,在不同存储资源上创建的虚拟磁盘之间不存在差异,使用方式均与物理PC的磁盘相同。
计算集群有共享存储设备时,基于该存储设备建立的数据存储被关联给计算集群中的每个主机。
能够封装为数据存储的存储单元包括:
SAN存储(包括iSCSI或光纤通道的SAN存储)上划分的LUN。Advanced SAN存储。NAS存储上划分的文件系统。FusionStorage上的存储池。主机的本地硬盘。主机的本地内存盘。
数据存储是在存储设备上创建的逻辑管理单元:
数据存储需要创建在指定的存储设备上,且一个存储设备只能创建一个数据存储。数据存储和主机关联,为主机提供资源,数据存储可以关联到多个主机,一个主机也可以使用多个数据存储。
数据存储的使用
存储设备必须被添加为数据存储才能被使用。数据存储可用于存放虚拟机磁盘、快照文件。数据存储的大小依赖于存储设备的大小。
存储接口
存储接口是指主机与存储设备连接所用的端口。可以将主机上的一个物理网卡,或者多个物理网卡的绑定设置为存储接口。使用iSCSI存储时,一般使用主机上两个物理网卡与存储设备多个存储网卡相连,组成存储多路径,此时不需要绑定存储平面的物理网卡。使用NAS存储时,为保证可靠性,建议将主机的存储平面网卡以主备模式进行绑定,设置为存储接口与NAS设备连接。
使用iSCSI存储
iSCSI使用TCP/IP协议,以普通网线建立主机与存储设备的连接。为使主机能够正常访问iSCSI存储设备,需要通过主机与存储设备连接后生成的WWN值配置iSCSI启动器。典型的iSCSI存储为IP SAN、iSCSI通道的OceanStor 18000系列存储。
使用光纤通道存储
存储设备通过光纤与主机的FC HBA卡连接,提供高速的数据传输。为使主机能够正常访问使用光纤通道的存储设备,需要通过主机FC HBA卡与存储设备连接后生成的WWN值配置FC启动器。典型的光纤通道存储为FC SAN、FC通道的OceanStor 18000系列存储。
存储多路径
存储多路径是指存储设备通过多条链路与主机一个或多个网卡连接,通过存储设备的控制器控制数据流的路径,实现数据流的负荷分担,保证存储设备与主机连接的可靠性。一般情况下,iSCSI存储和光纤通道存储(如IP SAN存储设备、FC SAN存储设备、OceanStor 18000系列存储)均支持存储多路径。存储多路径包含华为多路径与通用多路径两种模式,通用多路径下虚拟机采用裸设备映射的磁盘时,不支持Windows Server操作系统的虚拟机搭建MSCS集群。
虚拟化存储与非虚拟化存储对比
虚拟化存储:可以使用存储高级功能(快照、链接克隆、磁盘扩容、存储热迁移等),且虚拟化的数据存储支持创建精简模式的磁盘。
非虚拟化存储:存储性能优于虚拟化存储,除FusionStorage、Advanced SAN、本地内存盘外,其余不能使用存储高级功能。
裸设备映射
裸设备映射:将SAN存储的LUN直接作为磁盘绑定给虚拟机,使SAN存储具有更高的性能,且支持SCSI协议。该类型的数据存储不支持虚拟化存储的高级功能。注: 将物理裸设备直接映射给虚拟机,虚拟机磁盘能够处理SCSI命令。适用于关键行业务场景,如数据库业务。裸设备映射存储是将SAN存储的物理LUN直接作为磁盘绑定给业务虚拟机,使SAN存储具有更高的性能。裸设备映射存储仅支持部分操作系统的虚拟机使用,如Redhat Linux Enterprise 5.4/5.5/6.1/6.2 64bit,具体支持的操作系统列表请参考兼容性。支持创建数据存储时选择使用方式为“裸设备映射”,该类型的数据存储只能整块当做裸设备映射的磁盘使用,不可分割,因此只能创建与数据存储同等容量的磁盘。裸设备映射虚拟机不支持链接克隆、精简模式、快照功能、磁盘扩容、存储热迁移、iCache、磁盘备份、虚拟机转为模板等功能。裸设备映射的虚拟机在运行业务前,需要安装Tools并使其处于运行状态。
虚拟机磁盘类型
普通与共享磁盘说明
普通:普通磁盘只能单个虚拟机使用。
共享:共享磁盘可以绑定给多个虚拟机使用。
FusionCompute中虚拟机磁盘配置模式
流程如下: 在FusionCompute中,选择“存储池”。 进入“存储池”页面。在左侧导航树,选择“站点名称 > 数据存储名称”。 显示“入门”页签。单击“磁盘”。 显示磁盘信息列表。单击“创建磁盘”。 弹出“创建磁盘”对话框,如图所示。配置模式说明【普通、精简、普通延迟置零】
配置模式: 普通:根据磁盘容量为磁盘分配空间,在创建过程中会将物理设备上保留的数据置零。这种格式的磁盘性能要优于其他两种磁盘格式,但创建这种格式的磁盘所需的时间可能会比创建其他类型的磁盘长。建议系统盘使用该模式。精简:该模式下,系统首次仅分配磁盘容量配置值的部分容量,后续根据使用情况,逐步进行分配,直到分配总量达到磁盘容量配置值为止。数据存储类型为“FusionStorage”或“本地内存盘”时,只支持该模式;数据存储类型为“本地硬盘”或“SAN存储”时,不支持该模式。普通延迟置零:根据磁盘容量为磁盘分配空间,创建时不会擦除物理设备上保留的任何数据,但后续从虚拟机首次执行写操作时会按需要将其置零。创建速度比“普通”模式快;IO性能介于“普通”和“精简”两种模式之间。只有数据存储类型为“虚拟化本地硬盘”、“虚拟化SAN存储”或版本号为V3的“Advanced SAN存储”时,支持该模式。磁盘模式说明【从属、独立持久与非持久】与常见虚拟机磁盘格式
磁盘模式:
从属:快照中包含该从属磁盘。独立-持久:更改将立即并永久写入磁盘,持久磁盘不受快照影响。即对虚拟机创建快照时,不对该磁盘的数据进行快照。使用快照还原虚拟机时,不对该磁盘的数据进行还原。独立-非持久:关闭电源或恢复快照后,丢弃对该磁盘的更改。
常见虚拟机磁盘格式
磁盘和存储的关联
RAID 与LUN间的关系
注:我这篇博客中有更详细的raid说明RAID0、1、3、5、6、10、50和热备盘超详细说明RAID由几个硬盘组成 ,从整体上看相当于由多个硬盘组成的一个大的物理卷。在物理卷的基础上可以按照指定容量创建一个或多个逻辑单元,这些逻辑单元称作LUN,可以做为映射给主机的基本块设备。
数据作为文件存储在操作系统可见的卷上。Windows操作系统用驱动器号(如C盘、F盘等)来表示使用的卷。UNIX / Linux为基础的操作系统则会有挂载点。驱动器号(或挂载点)和物理硬盘之间的关系如下: 1、物理硬盘组合形成一个RAID组。2、RAID 组有一个与其相关联的特定的RAID 类型。3、“LUN”由一个RAID 组的(一段)存储容量构成,LUN映射给主机,成为操作系统可以使用的存储空间。
创建RAID组与逻辑卷
逻辑图如下:例如我们做个raid5级别的raid: 有4个物理硬盘,其中每一个是300G容量。当我们把它们放在一个RAID组中,代表了4×300GB=1.2TB的硬盘容量。假设我们将硬盘组设置成RAID 5进行数据保护,实际可用空间将是3×300=900GB。我们“浪费”了一个硬盘的容量 ,因为在4个硬盘中需要有相当于1个硬盘的空间储存校验信息。从存储管理员的角度来看,现在可以创建1个空间为900 GB的LUN,或多个较小的LUN,使用900 GB容量的一部分。每个LUN的数据保护都将是RAID 5级别。
LD(逻辑磁盘)
Logical Drive(LD)即逻辑磁盘,是被存储系统所管理的硬盘,和物理硬盘一一对应。
Pool & Volume & LUN
Storage Pool即存储池,是存放存储空间资源的容器,所有应用服务器使用的存储空间都来自于存储池。Volume即卷,是存储系统内部管理对象。LUN是可以直接映射给主机读写的存储单元,是Volume对象的对外体现。一个Volume对象用于组织同一个LUN的所有Extent、Grain逻辑存储单元,可动态申请释放Extent来增加或者减少Volume实际占用的空间。
文件映射到磁盘的过程
FusionCompute中操作
存储资源创建流程
创建流程: 本地存储、裸设备映射存储:IP SAN、FC SAN、Advanced SAN、NAS、FusionStorage:
注:
当存储资源类型为IP SAN、Advanced SAN、FusionStorage时,在向站点添加存储资源前需要为主机添加存储接口
手动添加主机存储接口
在FusionCompute中,选择“计算池”。 进入“计算池”页面。在左侧导航树中,选择“站点名称 > 集群文件夹名称 > 集群名称 > 主机名称”。显示“入门”页签。选择“配置 > 系统接口 > 添加存储接口”。 进入“添加存储接口”页面。添加存储接口
在列表中选择该主机连接存储平面的网卡所对应的网口,单击“下一步”。网口名称“PORTX”对应主机的物理网口“ethX”。常见的华为服务器端口信息请参见如何判断服务器端口信息。进入“连接设置”页面。
添加IP SAN存储资源
在FusionCompute中,选择“存储池”。 进入存储池入门页面。
单击“添加存储资源”。 进入添加存储资源向导。
选择存储资源类型,单击“下一步”。设置存储资源的基本信息。
IP SAN:设置“厂家”、“名称”、“管理IP”及“端口”、“存储IP”及“端口”,根据实际情况选择“开启CHAP认证”与“开启数据一致性校验”。
注:
向存储资源关联主机
在FusionCompute中,选择“存储池 > 存储资源”。 进入存储资源列表页面。在需要关联主机的存储资源的操作列下,选择“更多 > 关联主机”。 弹出“关联主机”对话框。勾选需要关联的主机。设备类型是否为IP SAN存储? 是。单击“下一步”。 进入“获取WWN号”页面。单击“导出”,导出主机的WWN号列表。 列表格式为xls,命名规则为“WWN+日期+时间.xls”。
添加存储设备
在FusionCompute中,选择“存储池”。
在“入门”页面,单击“扫描存储设备”。 进入“扫描存储设备”页面。
选择需要扫描的主机。 可同时选择多个主机进行扫描。
注:
该任务指导管理员通过FusionCompute将数据存储添加到主机,从而在数据存储上创建虚拟机的磁盘。当添加的数据存储为FusionStorage时,需要先完成FusionStorage的安装与配置。一个主机可以添加多个数据存储,一个数据存储也可以添加到多个主机上。只有当虚拟机磁盘所在的数据存储同时添加到两个主机上时,虚拟机才能在这两个主机之间进行计算迁移。
添加数据存储
在“存储池”页面,选择“入门”。单击“添加数据存储”。 进入“添加数据存储”页面。选择存储资源的类型。选择已添加的存储资源。选择已扫描的存储设备。
注,存储资源的类型包括以下几种: FC SANIP SANFusionStorageNASAdvanced SAN存储
华为支持
华为Learning网站/learning/Index!toTrainIndex
华为Support案例库
/enterprise/servicecenter?lang=zh
【HCIA-cloud】【4】服务器虚拟化之存储资源管理:存储资源类型说明 存储配置模式说明【普通 精简 延迟置零】 虚拟机磁盘类型说明 FusionCompute中操作添加存储