现在,在我的开发团队中,已经提出了能够按需创建/运行虚拟机的请求。
他们要求的是一个可以选择以下内容的系统/方法/工具:CPU、RAM、操作系统、硬盘等。
他们想要即时创造它们然后又毁灭它们。
我选择通过这些选项为他们管理 VMhost,这似乎很疯狂而且浪费时间。
我怎样才能实现这个目标?
也许按照脚本来?
我们目前正在使用 VM,但如果其他虚拟化主机可以提供解决方案,那就好了
我们有 VMware Essentials 许可证,并连接了 3 台服务器。
答案1
虽然你可以用荒谬的 VMware vCloud Director 套件,这也可以通过非常精细的权限定期实现VMware vSphere 设置。
我们需要有关您的环境的更多详细信息...例如,您当前的 VMware 安装是什么样的、许可级别以及您是否拥有 Active Directory...
听起来你正在寻找一个云管理解决方案,无论您拥有什么。我建议您查看奥纳普作为结构化云管理选项的示例。
答案2
System Center Virtual Machine Manager 可以为您提供此类功能。假设您在 Microsoft 商店,但正如 ewwhite 所说,我们需要更多信息,尽管我相信它将支持 Linux。
System Center 2012 概述 - 虚拟机管理器看来最新更新已经摆脱了自助服务门户,他们建议改用应用程序控制器,但这应该能给你你想要的东西。
答案3
System Center Virtual Machine Manager (SCVMM) 使用户不仅可以部署虚拟机,还可以部署整个应用程序架构,即一组虚拟机共同交付一个 LOB 应用程序。例如,如果您有一个 3 层 Web 应用程序(前端、中间层和后端),则可以使用服务模板 (http://aka.ms/scvmm) 会根据你定义的内容来协调部署流程(谁在何时做什么以及如何部署、安装、配置和扩展应用程序),这就是部署即服务的情况。
在混合虚拟化环境中,您可以添加 vCenter 作为虚拟化资源,然后相应地管理 VMware 资源。
无论您是否使用 Microsoft 私有云作为解决方案平台,我都鼓励您安装和评估 SCVMM 2012 sp1 (http://aka.ms/2012) 在 Windows Server 2012 上 (http://aka.ms/8) 并将其用作评估云/虚拟化解决方案的学习工具和第二意见。 这两个版本 (Windows Server 2012 和 SCVMM 2012 SP1) 在其版本中增加了非常重要的混合功能。