超小型 Windows Azure 实例中的服务器 2008R2?

超小型 Windows Azure 实例中的服务器 2008R2?

目前,Windows Azure 托管超小型 (XS) Windows VM 的费用似乎约为每月 10 美元。我认为这个 XS 实例相当于 1 GHZ CPU 和 768MB RAM。我思考Server 2008 的最低要求是 1GHZ CPU 和 512MB RAM。

此外,我思考SQL Server Express 的最低要求是 1GHZ CPU 和 256 MB RAM,而 Team Foundation Server Express 11 Beta 的最低要求是 2.2 GHZ CPU 和 1 G RAM(这个 2.2 GHZ 部件对于我的 1 GHZ XS VM 来说可能有问题……)

考虑到 XS Azure 实例的性能,我是否能够安装:一个非常基本的 MVC 网站;一个免费的 SQL Server Express 实例;一个免费的 Team Foundation Server Express 11 Beta 单用户实例,并运行 XS VM 实例而不会出现严重崩溃?

我知道还有其他共享 WebHost 提供商可以为我提供这些功能,但是这些托管提供商有以下缺点:

  1. 在安装完所有“附加组件”后,有时需要花费很多钱
  2. 他们可能无法提供微软可以提供的安全性和员工诚信水平
  3. 他们不提供全部的Azure VM 似乎提供的控制

答案1

虽然我不确定最低要求将如何影响安装,但您应该注意 XS 实例的两个方面:

  1. 网络带宽为 5Mbps(而 Small 到 XL 为 100Mbps * 核心数)。这可能是您的限制因素。所有存储都将位于 Windows Azure 存储 blob(您的数据磁盘)中,这些 blob 将被限制在 5Mbps。您的网站的外部互联网访问也是如此。

  2. 使用 XS 时,您只能连接一个磁盘 (1TB)。虚拟机越大,连接数量越多。

有关虚拟机的更多详细信息,请参阅这里

相关内容