使用iSCSI作为VM的storage backend
iSCSI作为VM的storage backend也很流行,原因是iSCSI协议非常适合于小文件的读写,而且其对硬件设备几乎没有什么要求,只要IP可达即可。
在本文中,我们仍然以solaris11作为外置存储,不得不说,solaris11实在是太强悍了,ZFS,comstar,nfs都是存储必备的组件模块。
iSCSI server
iSCSI server安装在solaris11上,solaris11
iSCSI client
iSCSI client将安装在hypervisor上,本文以CentOS为例。
安装iSCSI client
[root@DL165-1 ~]# yum install iscsi-initiator-utils
配置iSCSI client
启动iSCSI服务
连接到iSCSI server
在xen dom0中执行fdisk -l
就会看到系统中多出了一个块设备/dev/sdc,那正是ZFS storage上的iSCSI target。
最后在xen dom0机器上把domU配置文件的disk一行改成: