我终于有时间开始关注Azure了。它看起来很好,很容易缩放。
Azure SQL,表存储和博客存储应涵盖我的大部分内容。快速访问数据,自动复制和故障转移到其他数据中心。
如果需要快速全局访问的应用程序的想法,流量管理器就在那里,人们可以路由用户“故障转移”或“性能”。
“性能”非常适合云服务和“Web角色/工作者角色”......但是......如何从SQL Azure /表存储/博客存储中访问数据。
我尝试过搜索网页(关于如何处理此需求),但是没有找到任何有关如何在这种情况下访问数据的流量管理器。
我错过了什么吗?
人们是否访问原始数据中心的存储(如果失败则使用地理复制功能)?这够快吗? MS网络上的内部流量是否可以跨数据中心免费使用?
这看起来很简单......
答案 0 :(得分:1)
请查看Microsoft的指导:Replicating, Distributing, and Synchronizing Data。您可以使用服务总线使数据中心保持同步。这可以涵盖SQL数据库,存储,SolR,ElasticSearch等搜索索引......与SQL Data Sync等解决方案相比,它的独特之处在于它可以保持几乎所有数据同步:
答案 1 :(得分:1)
在this episode of Channel 9中,他们声明流量管理器仅适用于云服务(截至2014年1月),但支持Azure网站和其他服务。我同意您应该能够使用单个全局URL请求Blob,并期望从最近的数据中心提供内容。
答案 2 :(得分:0)
此问题没有一键式易于实施的解决方案。解决方法取决于数据所在的位置(即SQL Azure,Blob存储等)和访问模式。