企业用户可以凭借许可在 EC2 上运行 Windows 实例了

  • Abel Avram
  • 张龙

2010 年 5 月 30 日

话题:.NET微软WindowsAWS云计算DevOps语言 & 开发架构

近日,Amazon 扩展了其 Windows VM 服务,用户可以凭借其企业许可通过 Amazon 与微软达成的试验性程序在 EC2 上运行 Windows 实例。微软会评估该程序的结果,可能在未来提供同样的许可迁移,同时承诺今年将在 Azure 上支持 Windows VM。

Amazon 曾在 2008 年宣布支持 Windows Server 2003 实例,去年 11 月又增加了对 Windows Server 2008 的支持。此外,AWS 也开始支持 SQL Server Express 和 SQL Server Standard 2005 与 2008,这样 EC2 上就可以运行整个Microsoft Web Platform了,其中包括 ASP.NET、ASP.NET AJAX、Silverlight 和 IIS。另一个变化是拥有Windows Server 许可的企业用户现在可以转移许可并在 Amazon EC2 上运行其 Windows Servers 了,价格与 Linux On-Demand 和 Reserved 实例一样。事实上,Amazon 只负责在其硬件上运行免费的软件,客户仍旧需要每年向微软支付许可费用。

这是通过微软支持的一个试验性程序达成的,支持时间一直到今年 9 月 23 日。此后微软到底会继续支持该程序,还是取消,抑或是将其转为长期的专用程序,现在还不得而知。

并非每个人都有资格成为微软的“企业客户”并使用该试验性程序。前提条件是:至少有 250 个运行着 Windows 软件的桌面、组织必须位于美国、拥有软件保障、同意使用该试验性程序的时间不少于 12 个月。

虽然微软支持在 Amazon EC2 上运行 Windows VM 实例,但目前的 Windows Azure 还不支持虚拟机。使用微软云的客户需要从头编写应用以便在 Azure 上运行,但微软仍在致力于支持 Windows VM 实例,这样客户才能在云中运行老式应用。这些 VM与 Amazon 的还是有所区别的

虽然 Windows Azure 这种云服务使用了与物理计算机类似的计算资源(也是借此收费的),但它与 AWS 这种按需提供 VM 的平台还是有很多区别的。借助于纯粹的基于 VM 的平台,实际情况非常类似于托管:你需要全权负责 VM 和其中的软件的配置与管理工作。借助于 Windows Azure 所提出的 VM 功能,虽然开发者可以定制 Windows Azure VM 并将其纳入到服务模型中,但平台本身则处理所有其他事宜。

微软打算今年在 Azure 上提供 VM 支持,他们会提供许可迁移以便用户可以凭借已购买的 Windows 许可运行 Windows 实例。

查看英文原文:Enterprise Customers Can Use Their Licenses to Run Windows Instances on EC2

.NET微软WindowsAWS云计算DevOps语言 & 开发架构