3

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

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

任何帮助表示赞赏。

4

2 回答 2

2

You cannot run a VM inside a VM in Azure. A Worker Role (or instances of a Worker Role) are already Windows Server 2008 / 2012 VMs. As @Robert pointed out, Azure has support for Virtual Machines, whether Linux or Windows, where you have complete control of its contents.

Regarding I have a little OS that I'd like to start: You can only run supported OS's that are listed in the Virtual Machine gallery: Ubuntu, CentOS, Windows Server, SUSE currently. More info on Linux VMs here, Windows Server here.

于 2013-01-12T15:12:44.687 回答
2

您尝试执行的操作不受 Microsoft 的技术支持,也不推荐(即使您可以轻松),因为 Azure 会不断地在部署中关闭并恢复您的 Web/Worker 角色实例。

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

你应该查看 Azure 的VM 支持,它可能有你需要的东西。

于 2013-01-12T14:32:23.723 回答