大话SQL Azure之发展(上)

日期: 2010-12-05 作者:Jason Sparapani翻译:沈宏 来源:TechTarget中国 英文

今年对于SQL Azure是异常活跃的一年。事实上,在上个月举办的2010年专业开发者大会(PDC)上发布Windows Azure和SQL Azure之后,紧接着就是在西雅图进行的PASS峰会,这是异常活跃的几周。在我们的“SQL in Five”系列报道中,TechTarget采访了微软数据平台技术专家Mark Kromer,他评论了诸如新的SQL Azure报表服务、即将推出的版本代号为Denali 的SQL Server等最新发展,这些可能会影响到下一回合的云计算竞争格局。   微软新的SQL Azure报表服务给企业带来使用SQL Azure功能如同使用公司内部部署SQL Serve……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

今年对于SQL Azure是异常活跃的一年。事实上,在上个月举办的2010年专业开发者大会(PDC)上发布Windows Azure和SQL Azure之后,紧接着就是在西雅图进行的PASS峰会,这是异常活跃的几周。在我们的“SQL in Five”系列报道中,TechTarget采访了微软数据平台技术专家Mark Kromer,他评论了诸如新的SQL Azure报表服务、即将推出的版本代号为Denali 的SQL Server等最新发展,这些可能会影响到下一回合的云计算竞争格局。

  微软新的SQL Azure报表服务给企业带来使用SQL Azure功能如同使用公司内部部署SQL Server的体验吗?具体是怎样的?

  Mark Kromer:更准确地说,今天的SQL Azure和SQL Server有很多相似之处。微软在SQL Azure中添加了更多的传统的内部部署SQL Server的功能,像本月早些时候在PDC上所宣布的,PASS峰会的最后一周也有类似地公布。被添加到SQL Azure的功能,包括受限的社区技术预览版(CTP)报表功能类似于SQL Server报表服务(SSRS)功能,提供SQL数据复制的数据同步更新(数据同步CTP2)。不过,我还是建议客户仔细评估工作负载原型,然后迁移到SQL Azure云。例如,如果现在你运行于SQL Server的应用程序大量使用了CLR(通用语言运行时库)功能或表分区,那么你需要考虑修改这些数据库应用程序或在开始迁移到云时通过开发、测试、分阶段或其他较小的工作量数据库到SQL Azure。

  SQL Azure数据同步,可以将SQL Azure的表同步到SQL Server的表,是如何实现这一目标的?

  Kromer:我觉得最好举个例子来回答这个问题。利用SQL Azure的CTP2数据同步技术,你可以实现一个向外延展的读/写SQL Server的体系结构,通过使用本地的内部部署SQL Server实例将数据同步到多个位于不同地理位置且包含不同或相同数据集的SQL Azure数据库之中。以往的CTP1数据同步技术没有这些原生能力从内部部署SQL Server将数据同步到云端的SQL Azure数据库。这种方式,你可以扩展使用多个SQL Server数据库的应用程序,而无需知晓SQL Server有多少数量以及分布在哪些数据中心,转而依靠微软Azure数据中心和基础设施为你做这些工作。CTP2数据同步技术提供了这个能力使得我们能够创建从数据中心的SQL Servers到云的同步组。

  哪些是在SQL Azure中仍然没有实现的内部部署功能?有什么样的改进?

  Kromer:随着在PDC和PASS上公布了SQL Azure的报表基础架构后,很显然微软的云商业智能故事即将成为数据管理故事的一个重要组成部分,并会随着Denali(SQL Server 2011)的推出将不断进步。微软的自助式BI功能已经伴随着SQL Server 2008 R2取得巨大成功,现在SQL Azure的功能是非常切合基于云的BI工作量。即使没有SQL Azure Reporting CTP,你还是可以利用内部部署的SSIS、SSRS和SSAS通过使用SQL Azure连接字符串建立以云为基础使用SQL Azure的BI解决方案。在这种情况下SQL Azure数据库如同一个内部部署的SQL Server 2008 R2数据库。但重要的是要记住SQL Azure的数据库即服务的模式。数据库管理员将不需要为维护SQL Server实例的核心基础设施、高可用性、打补丁等事情而担忧或负责。所以SQL Azure的功能与要求内部部署SQL Server基础设施的功能相比具有不同的生命周期。

作者

Jason Sparapani
Jason Sparapani

TechTarget CIO特约编辑。他的研究领域包括云计算、移动云计算,为CIO策略提供了支持。

翻译

沈宏
沈宏

相关推荐