在使用xe命令添加vdisk时,首先需要理解xenserver下的SR,VDI,VBD这三个概念。如下图

clip_p_w_picpath005

存储库 (SR)

虚拟磁盘映像 (VDI)

物理块设备 (PBD)

虚拟块设备 (VBD)


下面就以图形来说明这些术语之间的关系。

1、SR

定义了一个名为存储库 (SR) 的容器来描述存储虚拟磁盘映像 (VDI) 的特定存储目标。SR 具有对本地连接的 IDE、SATA、SCSI 和 SAS驱动器和远程连接的 iSCSI、NFS、SAS 和光纤通道的内置支持,因而非常灵活。

利用xe命令看到如下信息,部分显示内容被省略

[root@xs-10 ~]# xe sr-list

[root@xs-10 ~]# xe sr-list name-label=xenserver  
uuid ( RO)        : 0554628e-448d-fbdf-4544-04cc4f390529  
    name-label ( RW): xenserver  
 name-description ( RW): iSCSI SR [172.20.10.107 (iqn.2007-10.uit.com:techtest.xenserver)]  
       host ( RO): xs-10.8  
       type ( RO): lvmoiscsi   
   content-type ( RO):

uuid ( RO)        : c2b41896-467e-b936-6836-754eb22d36de

    name-label ( RW): vmware vsphere

 name-description ( RW): CIFS ISO Library [\\172.20.1.249\software\ISO\vmware vsphere]

       host ( RO): xs-10.8

       type ( RO): iso

   content-type ( RO): iso

uuid ( RO)        : 4188b1ee-76bc-10ed-dc15-6c7a236ce9aa