2

由于 Azure 上缺乏本机 SSAS 支持,我倾向于将其安装在 VM 角色上。我想知道这听起来是否可行。想到的问题:

  1. 听起来 VM 驱动器保留在 Azure 存储上。这对于保持 SQL Server 安装是否有效?或者驱动器根本不耐用?
  2. 此 VM 能否与 SQL Azure、工作角色和 Web 角色进行通信?
  3. Worker Roles 和 Web Roles 可以访问 SSAS 吗?
  4. 如果 2 或 3 的答案是肯定的。流量是否会被视为内部流量,还是会受到数据传输速率的影响?

谢谢,

4

2 回答 2

1

是的 - 随着最新的虚拟机公告,驱动器是耐用的。因此,您可以将 SSAS 与 SQL Server 一起安装在 VM 上。在此处查看预览程序的详细信息:https ://www.windowsazure.com/en-us/home/features/virtual-machines/

只要您打开防火墙以允许内部连接,VM 就可以像其他应用程序一样与 SQL Azure 通信。我不确定从 VM 访问工作角色是什么意思;你有什么考虑?一般来说,您可以通过 URL 访问其他端点;但请注意,IP 地址可能会更改,因此最好为您尝试连接的机器/端点提供正式的 URL。

反过来也是如此。worker 角色可以与其他端点通信;只是不要使用 IP 地址,因为它们可能会改变你。

如果您在 Azure 中的同一数据中心内部署所有服务,则这些都是内部流量,因此您无需为该流量付费。

于 2012-07-11T00:09:49.200 回答
1

答案如下:

  1. 是的。您肯定可以在任何 Azure VM 上使用 SQL Server 2008/2012。确保拥有更大的 VM 以获得更好的性能。
  2. 是的,只要您打开了正确的端口,您就可以在角色之间直接连接到 Azure VM。只要所有机器都在同一个 DC 中,这不会有任何问题或需要任何特殊配置。
  3. 是的。#2 适用。
  4. 只要您的出口/入口在所有这些机器之间,都在同一个 DC 内,它都被视为内部流量。
于 2012-07-11T22:24:26.550 回答