SMB共享虚拟机可以将虚拟机部署在SMB共享中。简单理解就是将虚拟机的磁盘存放在网络上的共享目录中,win2012提供“SMB共享-应用程序这个功能,供hyper-v使用。


部署SMB共享虚拟机的优点:

· 高灵活性,hyper-v SMB共享存储支持实时迁移功能。

· 部署成本低,无需专用存储设备,通过文件服务器级别的共享即可完成部署。


部署思路:

1. 两台物理机HY01,HY03,均安装了hyper-v,已经加入到域环境中。

2. 一台运行windows2012的文件服务器。

3. 文件服务器创建“SMB-应用程序共享。

4. 赋予两台hyper-v主机以及目标管理员对共享有完全控制权限。

5. 基于“SMB应用程序共享部署两台虚拟机。

6. 在两台虚拟机上启用实时迁移功能。

7. 测试虚拟机实时迁移功能。


截图演示1:共享服务器上安装SMB-应用程序

打开服务器管理器,点文件和存储服务

105104994.jpg

点共享-任务-新建共享


105119528.jpg

选择SMB共享-应用程序


105134850.jpg

选择共享目录的位置


105214816.jpg

制定共享名称


105224948.jpg

选择是否加密等选择,本例默认均不选择


105235108.jpg

设置访问权限,选择自定义权限


105246121.jpg

点添加


105258485.jpg

选择主体(制定hyper01,hyper03有完全控制权限)


105312152.jpg

105326894.jpg

105337609.jpg

105349780.jpg

点共享标签,添加administrator,制定的管理员cbgl对共享有完全控制权限。


105402849.jpg

确认无误后点创建。


105414526.jpg

创建完成后点关闭。


105426237.jpg

解图演示2:创建基于SMB应用程序共享的虚拟机。


创建过程与普通创建相同,注意位置中的设置为共享文件夹\\DC\SMB即可。


105437279.jpg

解图演示3:基于SMB应用程序共享虚拟机的迁移。


迁移之前,先检查hyper01,hyper03两台虚拟机的设置,检查实时迁移、存储迁移、复制配置是否启用,参照下图。105452262.jpg105504525.jpg105517601.jpg105530262.jpg105543490.jpg105559412.jpg


本例将hyper01中的SMB-XP迁移到hyper03中。


105614597.jpg

先检查SMB-XP虚拟机的设置,查看兼容性是否勾选。(勾选兼容性有助于在不容配置的虚拟机服务器之间增加移动成功率。)


105626659.jpg

右键SMB-XP,选择移动。


105637396.jpg

打开迁移向导。


105647979.jpg

选择移动虚拟机


105659785.jpg

选择目标计算机的名称。


105709611.jpg

选择仅移动虚拟机。


105721976.jpg

查看配置摘要,点完成。


105731859.jpg

迁移速度受网络速度,磁盘IO,虚拟机服务器性能影响


105742787.jpg

移动完成后再查看虚拟机列表,SMB-XP已经由hyper01迁移到了hyper03上,并且已经启动。


105753385.jpg105804680.jpg

另,本例中一个hyper-v管理器可以同时管理两台服务器,需要做到此功能,需要提前委派hyper-v主机权限,。具体步骤如下图:


在AD DS上打开ADUC,选择Computer选项。


105820296.jpg

双击打开HY01属性,选择委派。参照下图,将目标服务器的cifs服务,MVSMS服务添加到列表中。


105842661.jpg

注:


Cifs就是代表SMB3.0服务


MVSMS代表虚拟机服务。