我正在探索Azure为我的一个客户提供一些托pipe选项,我们正在寻找的一件事是一个分布式模型,在那里我们将有虚拟机坐在东西海岸,当有人访问该站点时, ,他们会去到最接近他们的服务器。 这与Azure CDN模型相同,但是我们需要完全控制所提供的内容,而CDN选项只是公开的(例如我们需要公共和私有)。 支持SQL Azure的数据库将是SQL Azure,所以我们也希望这个解决scheme能够足够聪明地转向最接近虚拟机的SQL实例。
我无法从Azure方面find很多关于如何去做这件事的细节,尽pipe我会诚实地说,我也不知道甚至search的合适条款。 任何提示/build议? 从Azure的负载均衡选项似乎不是很正确,因为它似乎是循环赛基础,这是不是我们在之后。
我认为,对于SQL Azure来说,没有什么解决scheme,您可以在虚拟机和SQL Azure实例之间进行configuration,这些实例将根据IP /任意路由请求。
您可以使用Azurestream量pipe理器服务进行这项工作, 最佳做法是列出一些关于SQL Azure的句子,基本上您应该计划体系结构。 stream量pipe理器可以通过IP地址,循环和故障转移(列在链接中)来使用地理位置。
我需要说的是,就云计算而言,最近的地理位置并不总是最好的select,我会用数据中心和一些使用该延迟测量工具AzureSpeed的本地位置的testing延迟。
而且,通常我所观察到的是,由于连接所有数据中心的良好networking基础架构,数据中心内部的延迟不会离开Microsoftnetworking基础架构,因此不是问题。
所以,我会为您的虚拟机连接Azurestream量pipe理器,并计划SQL Azure实例放在与客户端虚拟机相同的区域。