在Amazon AWS上部署Azure堆栈

时间:2016-02-23 14:20:58

标签: azure amazon-web-services

只是想问一下,是否有人面临将Azure Stack部署到Amazon AWS。

由于具有特定客户的非常具体国家/地区的特定原因,我们无法在此国家/地区使用Azure服务。但客户可以使用Amazon AWS。

因此,我们的想法是将Azure Stack部署到Amazon AWS,以避免重写整个应用程序。

你有没有听说过这个?可能吗?会出现什么困难?

2 个答案:

答案 0 :(得分:8)

无法将Azure Stack部署到Amazon AWS上,因为Requirements之一是SLAT support,这是一种硬件虚拟化形式。

Azure Stack的基本前提是您拥有一组模拟Azure云的Hyper-v服务器。用于创建Hyper-v服务器的硬件需要底层处理器中的特定功能(基本上与分配资源的方式有关,允许管理程序直接访问硬件资源而不是模拟它们,这是非常耗费处理器的)

虽然完全有可能拥有嵌套的虚拟机管理程序(即在虚拟机管理程序中运行的虚拟机管理程序),但AWS会故意禁用允许它的处理器功能,这样您就无法在其EC2实例中运行虚拟机管理程序。这是亚马逊(以及其他所有云运营商)的业务(也许是技术性)决策

答案 1 :(得分:0)

Azure Stack开发工具包理论上可以在AWS Bare Metal(i3.metal)实例上运行。

https://aws.amazon.com/blogs/compute/running-hyper-v-on-amazon-ec2-bare-metal-instances/

实际上,Microsoft仅支持用于生产Azure Stack的认证硬件配置,而AWS目前不是其中之一。