是否可以在Worker角色中启动VM?

时间:2013-01-12 09:18:55

标签: azure

我有一个小操作系统,我想在Azure中启动并使用它,并考虑在WorkerRole中运行VM。我知道可以使用Azure VM角色,但我的练习是从Worker / WebRole内部运行它。这可能吗?

我尝试安装VirtualBox并在WorkerRole中运行它,但在运行操作系统时,我的WorkerRole只是重新启动。

任何帮助表示感谢。

2 个答案:

答案 0 :(得分:2)

您尝试做的事情在技术上并不受Microsoft支持,因此不建议您使用(即使您可以轻松实现),因为Azure会不断取消并在部署中恢复您的Web / Worker角色实例。

这意味着,任何Azure反弹部署(即数据中心问题,迁移等)都会撤消对您的WorkerRole所做的任何手动更改。这种情况比您想象的要频繁得多。

您应该查看Azure VM support,它可能包含您需要的内容。

答案 1 :(得分:2)

您无法在Azure中的VM中运行VM。工作者角色(或工作者角色的实例)已经是Windows Server 2008/2012 VM。正如@Robert指出的那样,Azure支持虚拟机,无论是Linux还是Windows,您可以完全控制其内容。

关于我有一个我想开始的操作系统:您只能运行虚拟机库中列出的受支持的操作系统:Ubuntu,CentOS,Windows服务器,SUSE目前。有关Linux VM here,Windows Server here

的更多信息