1. 共享存储的概要
vSphere中,下面这些关键功能都依赖于存储方式:
- 虚拟机在运行状态下,转移到另一台ESXi服务器上的vMotion
- 其中一台ESXi服务器断电了,该服务器上的虚拟机继续在其他ESXi服务器上运行的vSphere HA
参考下图,共享存储在整个vSphere中的构成:
ESXi服务器与共享存储通过各种方式进行连接,所有disk组合起来形成diskgroup,组成一个datastore,ESXi关联一个datastore。
2 LUN / Volumn / ESXi与Storage的连接
ESXi服务器要使用新的storage之前,需要先识别新的storage。 Host → 管理 → Storage → StorageAdapter中,可以对ESXi服务器连接的存储适配器进行扫描,识别出Lun和Volumn,然后将这些Lun和Volumn登录到DataStore中,就能作为共享存储来存储虚拟机文件了。
下图中,在对iSCSI软件适配器进行确认的时候,确认出了ESXi服务器上连接的iSCSI Storage。
下一步汇总,为了能在vSphere进行管理,检出的LUN会被登录到datastore中,如下图:
3.3 虚拟disk(vmdk) - 虚拟机的disk也是文件
作为datastore进行登录后,就能存储虚拟机文件了。如下图是,在作成虚拟机的时候,选择磁盘空间:
下图是DataStore中实际的虚拟机文件: