1)关于exsi vm的分盘问题:
存储的盘映射给esxi主机,然后esxi主机把这个meta盘新建或者扩展新的datastore,从datastore中将空间挂给vm,所以存储的lun和vm主机之间是没有直接映射关系的,lun和esxi的datastore之间有映射关系。
2)如果esxi的server的raid组下的某个lun,不管空间多大,都只能映射给一个主机或一个dtastore,例如一个1T的lun做了500G的datastore1,剩余的500多G是不可能作出另一个datastore2的,除非是一个没有映射过的lun才能做。
3)vsphere中一台vm在运行中是有两个vmdk文件的,一个叫*.vmdk,一个叫*flat.vmdk, 前者类似linux中的innode,是保存文件名字属性等信息的,很小就几k,后者是真正存储数据的,类似linux中的block,一个没了就无法启动虚拟机,
4)如果做vmotion,两个datastore的block大小要一样,block size小,能支持的单个文件大小肯定就越小,但是空间利用率越高,反之block越大,能支持的单个文件越大。
Datastore 与 Host、 VM 间的关系:Host 会检查其能够访问的存储设备,并将其格式化为 Datastore, Datastore 是 Host 存放虚拟磁盘文件、VM 核心组件相关文件的地方。每台 VM 都使用虚拟磁盘来存储其 OS 、程序文件、相关数据文件。即: Datastore 是 Host 物理磁盘资源的逻辑呈现,用于存储 VM 的数据文件。
转载于:https://blog.51cto.com/10851095/1906871