【问题标题】:Deploying Azure Stack at Amazon AWS在 Amazon AWS 上部署 Azure Stack
【发布时间】:2016-02-23 14:20:57
【问题描述】:

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

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

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

你听说过这个吗?是否可以?会出现什么困难?

【问题讨论】:

  • 这也很大程度上取决于您使用的是 azure 服务的哪些部分,这个原因是否适用于所有 azure 服务和特定的少数服务?
  • @ParvSharma 这个问题专门针对 Microsoft 的 Azure in your datacenter 产品,而不是单个 Azure 服务。
  • @ParvSharma 我们需要的更少:Redis 缓存、SQL、存储、虚拟机 vs 很高兴拥有:DNS、容器和云服务,但这可能不是线索,因为我们确实需要堆栈作为它是。 (应用程序已集成到常见的 Azure 云中)
  • 现在可以使用新的 i3.metal 实例实现这一点。见aws.amazon.com/about-aws/whats-new/2018/05/…

标签: azure amazon-web-services


【解决方案1】:

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

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

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

【讨论】:

  • 请注意,Azure v3 VM 现在支持嵌套的虚拟机管理程序,例如 Hyper-V。在这方面不确定 AWS。
  • 这不再准确; AWS 支持具有 i3.metal(裸机)EC2 实例类型的 Hyper-V 实例。
  • 只是想知道 Bare Metal ec2 实例是否可以成为一种解决方法?
【解决方案2】:

Azure Stack Development Kit 理论上可以在 AWS Bare Metal (i3.metal) 实例上运行。

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

在实践中,微软只支持生产 Azure Stack 的认证硬件配置,AWS 目前不是其中之一。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-05-08
    • 2017-10-25
    • 2021-07-10
    • 2023-03-15
    • 2017-03-16
    • 1970-01-01
    • 1970-01-01
    • 2015-09-30
    相关资源
    最近更新 更多