0

我是 Azure 虚拟机的新手。我的网站 MVC4 需要使用 MS SQL 来存储一些结果。创建 VM 时需要使用哪个映像?2012 Server 还是 SQL Server?

我可以安装 2012 Server 然后再安装 SQL Server 吗?

我不确定这些差异或者 SQL Server 映像是否也用于一般目的。或者我是否需要安装两台机器,一台用于 Windows,另一台用于 SQL Server?

4

2 回答 2

1

有很多选项可供您选择,这取决于您希望如何设置应用程序。成本也是一个考虑因素。

  • 您可以设置 1 个 VM 来运行 IIS(您的 MVC 应用程序)和 SQL Server。为此,您可以使用其中一个 SQL 服务器映像。以后单独缩放将成为一个问题。
  • 您可以为 IIS(Windows Server 映像)设置 1 个 VM,为 SQL Server(SQL Server 映像)设置另一个 VM。
  • 你可以为 IIS 设置 VM,并使用 Azure SQL 数据库服务而不是你自己的 VM。

当然,还有为 MVC 应用程序运行 Web 角色和网站的选项。我还建议使用定价计算器来了解与所有不同选项相关的成本。

就图像而言,您可以使用 Azure 提供的图像,也可以安装自己的 SQL Server 许可证(如果碰巧有的话)。此外,请记住,由于包含 SQL Server 的许可证,带有 SQL Server 的映像的价格将高于仅 Windows Server 的映像。

于 2013-10-03T20:14:04.423 回答
0

您确定需要 Azure VM 吗?如果您有一个需要少量存储的简单网站(即博客),我建议您使用云服务/SQL Azure 数据库选项,因为在部署时您不必担心所有基础设施类型的设置(即防火墙规则、负载平衡、网络、设置 IIS、高可用性等)

Azure 的 SQL 数据库允许您启动 Microsoft 为您管理的 SQL Server 实例(备份、正常运行时间 SLA、热修复等)

于 2013-10-04T02:19:15.703 回答