我即将完成TrainSignal课程,内容是关于微软考试70-247:利用System Center 2012,配置和部署微软私有云。我在这个过程中学到了几个技巧,觉得蛮有用。不妨先来说说ISO映像方面的一个实用技巧。
当你创建虚拟机时,作为虚拟CD/DVD附加的ISO映像的默认行为是,把该ISO映像拷贝到虚拟机的目录。这是你试图把虚拟机连同附加的虚拟CD/DVD从一个主机迁移到另一个主机时,微软避免实时迁移(Live Migration)出现故障所采用的方法。你应该明白,在Hyper-V和ESX/ESXi环境中,附加的ISO映像会阻止vMotion或实时迁移。
就个人而言,我宁愿虚拟机无法迁移过去——那样会迫使我改变配置,而不是实施这个考虑过头和空间效率非常低下的方法。幸好,微软已给出了一个变通方法,效果要好得多:为何要拷贝ISO映像?而是从虚拟机管理器(VMM)库共享ISO映像,就是这样。当然,我希望实际情况就这么简单。图1中的复选框能够共享ISO映像(而不是拷贝ISO映像),但是你仍得在后台执行一些额外步骤,确保这办法切实可行:
1. 将VMM服务帐户读取(VMM Service Account Read)访问权授予库中存放ISO映像的共享区。
2. 为每一个Hyper-V主机授予机器帐户(Machine Account)读取访问权,以便访问ISO映像的共享位置。
图1:在Hyper-V中,先启用ISO映像的共享功能,然后执行另外的步骤。
#p#
一旦你完成了上述这两步,就得配置约束委派(constrained delegation)。你可以从拥有活动目录用户和计算机控制台的任何计算机或者从域控制器来完成这一步。
约束委派基本上指令每个Hyper-V主机的机器帐户向VMM服务器出示CIFS/SMB协议的委派证书,而放置ISO映像的库驻留在该服务器上。你得在活动目录中的每个Hyper-V主机的机器帐户中单独执行下列步骤:
1. 打开Active Directory Users and Computers(活动目录用户和计算机)。
2. 找到Hyper-V主机机器帐户,右击鼠标,进入到Properties(属性)。
3. 选择Delegation(委派)选项卡,点击Select this computer for delegation to specified services only(仅选择此计算机来委派指定的服务)。
4. 点击Use any authentication protocol(使用任何验证协议)。
5. 点击Add(添加)。
6. 添加含有你想共享的ISO映像的VMM Library服务器,点击OK(确定)。
7. 在Available Services(可用服务)列表中,点击cifs(见图2),然后点击Add(添加)。
图2:在Available Services(可用服务)列表中,点击cifs,然后点击Add(添加)。
现在,每当你附加ISO映像,这应该让你可以共享它了。这还让你可以在附加CD/DVD虚拟驱动器的同时,确保实时迁移成功。
http://virtualizationreview.com/blogs/virtual-insider/2013/01/shared-isos-hyper-v.aspx