> Linux云计算 > 云计算 >

华为云计算HCNA--存储虚拟化

名词区分:FuisonCompute:包括VRM和CNA两个组件,是一个虚拟化平台软件,可以用来创建虚拟化资源池;FusionSphere OpenStack是华为在OpenStack基础之上通过增强实现的云管理平台,适合大规模数据中心;FusionManager是华为自主研发的云管理平台,两者可以用来创建云资源池;这也是软件分层的原因,虚拟化资源池一般用于小规模集群,当需要对多个虚拟化资源池进行管理时,就用到云资源管理平台进行统一管理;

存储虚拟化:是将存储资源上的存储单元统一封装为数据存储,虚拟机在数据存储中作为一组文件存储在自己的目录中,数据存储是逻辑容器,类似于文件系统,他将各种类型存储的特性隐藏起来。数据存储包括虚拟化存储、非虚拟化存储两类,两者之间最大的区别是虚拟化数据存储支持文件系统,而非虚拟化数据存储没有文件系统;虚拟化数据存储包括虚拟化本地硬盘(EXT4文件系统)、虚拟化SAN系统(使用VIMS虚拟镜像文件管理系统)、和NAS存储(使用NFS网络文件系统);非虚拟化数据存储实质为块存储,包括SAN存储、本地硬盘和FusionStorage;支持一些虚拟化特性,如迁移、克隆、精简配置、

VMIS:集群文件系统,是对oracle的OCFS进行的增强,提供锁机制;数据存储建议给集群里所有主机使用;

数据存储:其来源可以是多种,如本地磁盘、NAS、SAN,甚至是分布式存储;

实现方式有3种:裸设备+逻辑卷、存储设备虚拟化、主机存储虚拟化+文件系统;

裸设备+逻辑卷:指的是Lun接入到集群中,每个结算节点都可以访问,不做格式化,不安装文件系统,因为其是非虚拟化数据存储,可以使用,只不过对于VM而言,其磁盘是以卷的形式存放在数据存储上;

存储设备虚拟化:也是一种非虚拟化数据存储,会失去虚拟化特性;存储设备本身支持虚拟化,如FusionStorage、5500T等;

NUMA:分为物理机的NUMA(在BIOS中开启)、虚拟机的NUMA(在集群中开启);在服务器物理架构中,每路CPU都有其就近的内存插槽,访问近地内存效率会高,统称为一个Node;在虚拟化环境中,可以打开Guest Numa架构,让VMM虚拟出多个vNode,这样虚拟机中的应用在分配资源时可以使用虚拟的Numa架构来提升性能;

FusionStorage:支持非虚拟化数据存储,一般只有两个概念:一个是存储资源池(对应存储设备),另一个是逻辑卷;可以提供分布式共享存储;对于VM来说,每一个硬件对应一个卷,而且这个卷由主机创建;有一种特例:就是在FS接入到VRM之前,可能已经创建了存储池并创建了卷,这个时候接入VRM在进行扫描时,只能识别出这个卷,而这个卷等同于lun;

数据存储选择:一般选择虚拟化数据存储,除非关注性能,可以选择非虚拟化数据存储;

存储卸载:存储设备本身支持虚拟化特性,如链接克隆、快照等,具体的存储资源如FusionStorage、Advanced SAN:

数据存储:跟主机关联

虚拟磁盘文件的类型:一个虚拟磁盘对应一个VHD文件,磁盘文件的格式包括固态磁盘文件(也就是普通卷,大小固定,需要进行初始化、性能较优,读写性能接近于存储设备)、动态磁盘文件(精简卷、普通延迟置零卷,用多少分配多少空间,最大不会超过最初分配大小,创建时快,首次写需先写入零在写入数据,非首次写性能接近存储设备,读性能对于未写入空间直接反馈,对于已写入空间接近存储设备性能。对于精简磁盘当数据数据时空间不会自动释放)、差分磁盘文件(非持久化卷、链接克隆、快照);


快照:记录了虚机在某一时刻的内容和状态,记录的内容包括磁盘文件、内存、配置文件等;数量上有限制,最多不超过32个;快照是在线的,业务不中断;基于快照进行回复时,业务中断;快照连如果某个快照被删除,数据不会丢;快照以链方式管理,虚拟机始终挂载到最后一个差分盘;


链接克隆:应用在桌面云应用中,可以批量快速创建多个虚机;

虚拟机虚拟磁盘文件迁移:开机或关机都可以迁移;如皋带快照不能一同迁移;可以是虚机所有磁盘迁移,也可以是部分磁盘迁移;条件:可以从虚拟化数据存储或非虚拟化数据存储向虚拟化数据存储迁移,目前只能是虚拟化存储;有几种类型不能迁移:如共享存储、链接克隆类型

RDM:本质也是裸设备,上面只有一个磁盘,类型必须是共享,可以给虚拟机使用,虚拟机通过SCSI指令直接访问存储资源,性能在三种存储虚拟化中是最好的,对虚拟机操作系统有要求,首推红帽系列,但也兼容WIndows;
磁盘IO限制:BPS(读写带宽)和IOPS(每秒IO数)

(责任编辑:IT)