技术开发 频道

微软全线进入云时代:SQL Server云端之路

【IT168洛杉矶报道】 27日上午,微软首席软件架构师Ray Ozzie宣布Windows Azure云计算平台后,从下午的分会场议题已能看到微软在Azure整体平台部署下,全线产品杀向云时代的动作就变得异常明显了。譬如这场SQL Server的分会场主题,就是SQL Server通向云端之路――从数据库到数据平台,从服务器到设备。

点击查看IT168 微软PDC2008专题报道>>>


                      图1:会议由微软的一位技术院士主讲。


图2:分会场开始前30分钟门口就排起了长队,少说也有100多人,很快可容纳1000人的会场就坐满了。

  Campbell院士提到,SQL Server向云计算迈进的第一步,是从关系型数据库进化为数据平台,第二步再从数据平台延伸为云数据库。而最新的数据库研发与同步技术的发展,为云数据库平台提供了必需的条件。在此过程中,SQL Server还面对着满足应用需求的更多挑战要去解决。


                                     图3:会议主题

  在云概念卷土重来之前,20年前随着C/S(客户端/服务器)体系应运而生的RDBMS(即基于关系型的数据库系统)已经面临越来越多的困境与挑战:从操作角度来看,RDBMS越来越难以应付不可预知的应用和低成本扩充的需求,也无法支持在任何地点通过任何设备访问数据的需求;在可靠性、可用性和可支持能力上,越来越捉襟见肘。从用户体验角度,存在无法离线应用、无法通过客户端设备实现更好的用户体验、应用与业务处理有延迟等问题;从应用程序开发角度,也很难实现在本地存储和处理复杂数据类型、提供各种完整数据服务以及敏捷的应用开发与部署,也成为其发展桎梏。

 


                                     图4:RDBMS面临的挑战

=>
                                                                   图5:从设备到云的应用及需求变化


                      图6:SQL Services,构成Azure服务平台的一个重要组成部分

  SQL Services是Azure云计算平台的一个重要组成部分。从数据平台向云计算平台迁移,SQL Services要具备更多的能力:数据同步,数据索引,数据报表,数据挖掘,以及作为BI商务智能核心灵魂的ETL(Extract-Transform-Load,数据抽取、转换、装载),数据仓库,……,等等。


                       图7:从数据平台向云迁移,SQL Services要具备多种能力

 

  
                                            图8:云计算案例――Trey Research媒体市场研究及代码实例

作为云计算平台,同步架构(Sync Framework)是非常重要的。数据、应用、存储、协议相互独立,并且能够离线同步,是走向云计算的必需要素。

  
                                   图9:数据平台的同步


                                       图10:云时代的SQL Server

  SQL Server进入云时代,是关系型数据库的一次大的演进,它将开启全新的应用方式。云计算模式下,数据不再深埋在各种应用中无法获取和利用,由此减少了数据访问的延迟,提升业务效率,增强应用开发的敏捷性;更重要的是,使得数据的利用价值大大提升;而且,可以通过任意设备、在任意时刻(即使离线状态)也可以进行数据同步――值得一提的是,微软将SQL Server的同步价值提升到一个前所未有的高度:Sync相当于“S+S”(即软件加服务)战略中的“+”号那么重要。

 

0
相关文章