我使用的是System Center Virtual Machine Manager (SCVMM) 2012 sp1,有时我必须创建一批新的虚拟机,100台或更多。
SCVMM允许使用"new-scvirtualmachine“发送多个并行运行的作业,但如果我启动所有SCVMM失败,因为powershell限制...我已经提高了这些限制,允许更多的Powershell任务。
但是,SCVMM似乎对它不能管理的并发作业数量没有隐含的限制。
我希望有一种简单的方法来一次启动所有的creation Job,而不用担心限制。是否可以配置某些SCVMM设置?或者我应该搜索/创建一个脚本来限制我要启动的任务的数量?
诚挚的问候
发布于 2018-04-26 16:09:48
一次作业数限制为10,000:
The SCVMM Virtual Machine Manager service may consume high memory or CPU utilization
系统应该能够处理的运行作业的最大数量大约是10,000,一次达到这么多运行作业的情况将是非常罕见的。但是,如果发生这种情况,可能会对SCVMM引擎的性能产生严重影响。
看起来你不太可能达到这个极限。更有可能的是,一些其他资源在限制您。
我从编写一个通过SCVMM自动管理VM的应用程序中得知,瓶颈主要是网络(对于VM模板的比特下载)和磁盘(一次删除许多磁盘会杀死SAN)。最后,我不得不编写一个自定义调度程序(用C#编写),它限制了一次可以创建/删除的VM的数量,同时允许无限数量的配置任务(而不是那些直接连接到VM的问题)。
https://stackoverflow.com/questions/50037176
复制相似问题