在SCVMM 2016大会中,对于VM操作任务有帮助的功能包括热添加vNIC和修改正在运行的虚拟机的内存。实现这一功能,可用以下PowerShell cmdlet和技巧。
Microsoft SCVMM 2016的新VM操作功能旨在消除小型VM操作任务的服务中断。例如,Microsoft在Windows Server 2012 R2 Hyper-V中引入了联机磁盘调整大小,这反过来允许组织调整虚拟硬盘的大小 ,而不必停机。
虽然在SCVMM 2016中,对计算、存储和网络方面都有所改进,但是帮助日常虚拟机操作任务的功能 的势头正在渐长。Microsoft在先前版本的Hyper-V中引入了动态内存功能,允许VM即时向VM主机请求内存,但是如果VM配置了静态内存,则必须关闭VM以减少或增加内存。Microsoft通过改进操作系统中的内存管理器的算法来解决这一问题。 在SCVMM 2016大会上将展示众多功能中的两个——SCVMM技术预览5中,他们是为运行的VM增加或减少静态内存和启用动态内存以及添加/删除虚拟网络接口的( vNIC)卡,所有这些操作都没有何停机时间。
与Hyper-V中引入的大多数新功能一样,这两个VM操作只能使用PowerShell cmdlet执行。 下面显示了几个示例:
调整正在运行的虚拟机的静态内存,请使用以下cmdlet:
$SQLVM = Get-SCVirtualMachine –Name “SQLVM”
Set-SCVirtualMachine –VM $SQLVM –MemoryMB 2048
将VM配置为使用动态内存代替静态内存,请输入以下命令:
$SQLVM = Get-SCVirtualMachine –Name “SQLVM”
Set-SCVirtualMachine –VM $SQLVM –DynamicMemoryEnabled $True –MemoryMB 2048 –DynamicMemoryMaximumMB 4096
从正在运行的VM中删除vNIC,请使用以下cmdlet:
$SQLVM = Get-SCVirtualMachine –Name “SQLVM”
New-SCVirtualNetworkAdapter –V $SQLV –Synthetic
此外请注意,热添加或删除vNIC仅适用于第2代虚拟机。
在为运行的VM进行热添加或删除vNIC,并调整静态内存之前,VM的主操作系统必须运行Windows 10或Windows Server 2016操作系统,并且虚拟机必须配置为静态内存。换句话说,启用动态内存的虚拟机不能用于动态内存管理。 值得一提的是,在热添加或删除vNIC和动态内存操作之前,VM必须在Windows Server 2016 Hyper-V主机上运行。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
配置文件+虚拟机模板:管理数据中心的新趋势
随着虚拟数据中心规模不断扩大,需要确保以始终如一的方式添加虚拟机以及应用。新虚拟机必须符合组织已经建立的安全策略而且必须易于创建。
-
哪些VM管理工具可以提高安全性?
虽然组织经常关注安全工具和安全态势,尤其是在动态虚拟化数据中心。但事实上,组织IT人员仍然可能成为最大的安全威胁。
-
如何提高虚拟机配置的安全性?
保持hypervisor更新最新的补丁是防止攻击的重要步骤,但适当的虚拟机配置管理对确保整体安全性而言依然非常重要。
-
不要将数据中心资源浪费在过度配置上
每个虚拟机必须配置虚拟机实例及其工作负载正常运营所需要的处理器、内存以及存储。为虚拟机配置数量合理的计算资源可能是一个棘手的问题。