任务能力要求:
1.了解传统的存储虚拟化技术和架构。
2.了解软件定义的存储模型。
3.掌握vSphere本地存储的配置和管理操作方法。
4.学会iSCSI存储的配置和管理操作。
一、vSphere存储
(1)传统存储虚拟化架构
传统vSphere存储架构
1.物理存储设备最底层,向上一层数据存储,再上层虚拟磁盘。
2.ESXi主机连接物理存储,ESXi主机上的虚拟机访问虚拟磁盘。
传统vSphere存储架构工作机制
1.存储系统以设备或LUN的形式提供物理存储资源
2.ESXi主机通过存储适配器经网络或其他通信线路与这些物理存储资源建立连接
3.vSphere管理员基于存储设备或LUN创建数据存储
4.vSphere管理员基于数据存储提供虚拟磁盘作为虚拟机存储
5.用户基于虚拟磁盘运行虚拟机,并存取虚拟磁盘上的数据
(2)传统存储虚拟化技术
目标与LUN的呈现形式
存储适配器
存储适配器为ESXi主机提供到指定存储单元或网络的连接。
存储设备及其命名
SCSI INQUIRY标识符(naa.number、t10.number、eui.number)
基于路径的标识符(mpx.path,如:mpx.vmhba1:C0:T1:L0,C0:存储通道号;T1:目标号;L0:LUN号) 旧标识符(vml.number)
存储区域网络(Storage Area Networks,SAN)
光纤通道(Fibre Channel,FC)也称作:FC SAN
iSCSI(Internet SCSI)也称作:IP SAN
数据存储
数据存储是逻辑容器,提供一个统一的模型来存储虚拟机文件。
作为一个逻辑存储单元,数据存储可以使用一个或多个存储设备。
NFS共享
ESXi内置的NFS客户端使用NFS协议通过TCP/IP访问位于NAS服务器上的NFS卷。
NFS共享可以像存储设备或LUN一样提供给ESXi主机。
虚拟磁盘(Virtual Disks)
虚拟机使用虚拟磁盘来存储其操作系统、应用程序文件,以及与其活动关联的其他数据。
每个虚拟磁盘都位于物理存储上部署的一个数据存储上。
VMFS(虚拟机文件系统)
一种针对存储虚拟机而优化的特殊高性能文件系统格式。
裸设备映射(Raw Device Mapping,RDM)
在虚拟机内部的客户机操作系统需要对存储设备的直接访问。
虚拟机访问存储
ESXi支持光纤通道、iSCSI、以太网上的光纤通道(FCoE)和NFS协议。
无论主机使用何种类型的存储设备,虚拟磁盘始终会以挂载的SCSI设备形式呈现给虚拟机。
(3)物理存储的类型
本地存储
1.内部硬盘 2.DAS:直连式存储
光纤通道存储
FC SAN
iSCSI存储
硬件iSCSI
软件iSCSI
IP SAN
NFS存储
在通过标准TCP/IP网络访问的远程文件服务器上存储虚拟机文件
NAS:网络附加存储
存储类型的比较
ESXi支持的网络存储
(4)软件定义的存储模型
基于存储策略的管理(SPBM)
SPBM机制
存储阵列与其他实体(如I/O筛选器、服务提供)的存储功能和数据服务的通告。
一方的ESXi和vCenter Server与另一方的存储阵列和实体之间的双向通信。
基于虚拟机存储策略的虚拟机置备.
I/O筛选器(I/O Filtering)
可以安装到ESXi主机上的软件组件,处理在虚拟机客户机操作系统与虚拟磁盘之间移动的I/O请求,用于向虚拟机提供其他数据服务。
I/O筛选器可以由VMware提供,也可以由第三方通过vSphere APIs for I/O Filtering (VAIO)创建。
I/O筛选器可以支持所有数据存储类型。
虚拟卷(Virtual Volumes)
使用虚拟卷,将单个虚拟机而不是数据存储作为存储管理单元,从而让存储硬件完全控制虚拟磁盘内容、布局和管理。
使用虚拟卷时,抽象的存储容器将替换基于LUN或NFS共享的传统存储卷。
vSAN
vSAN架构
混合群集(Hybrid Cluster):闪存设备(SSD)用于缓存层,机械磁盘(HDD)用于存储容量层(也称持久化层)。
全闪存群集(All-flash Cluster):闪存设备同时用作缓存和容量设备。
vSAN
vSAN与传统存储
vSAN不需要外部