Azure中虚拟机上的SSAS



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

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

谢谢,

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

只要打开防火墙以允许内部连接,虚拟机就可以像其他应用程序一样与SQL Azure通信。我不知道你从虚拟机访问Worker Roles是什么意思;你在想什么?一般来说,您可以通过URL访问其他端点;但是要注意,IP地址可能会更改,因此最好为要连接的机器/端点提供正式的URL。

反之亦然;工作者角色可以与其他端点进行通信;只是不要使用IP地址,因为它们可能会在你身上发生变化。

如果您在Azure的同一数据中心内部署所有服务,那么这些服务都将是内部流量,因此不会对这些流量收取费用。

答案如下:

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

最新更新