技术开发 频道

孙巍:Windows Azure SQL Database内幕

  IT168 现场直播】2013年12月6日消息,作为IT业界的顶尖技术年度盛会,以“创新、开放、社区”为主题的TechEd 2013微软技术大会于12月5日-6日在北京国家会议中心举行,预计有162名国内外技术专家登台演讲,140余场讲座、50余场动手实验室,以及数千位微软专业技术人员、合作伙伴、行业权威、专业人士共同打造国内优异技术分享盛宴。

  今年是TechEd进入中国的第20个年头,也是微软Cloud OS云操作系统及云计算平台突飞猛进的一年。会议期间,微软向各界来宾介绍了云操作系统为核心的解决方案、技术、产品和服务,为众多开发者和IT专业人士创造了学习交流、经验分享和探索尖端技术的机会。

  在今天下午的技术分享中,微软亚太研发集团中国云创新中心高级项目经理孙巍带来主题为《Windows Azure SQL Database内幕》的演讲,从架构设计的角度介绍了Windows Azure SQL Database的实现原理,并分享一些在实现上的非常好的实践。

孙巍:Windows Azure SQL Database内幕
微软亚太研发集团中国云创新中心高级项目经理孙巍

  演讲人孙巍目前主要负责SQL Server和Windows Azure的客户咨询及架构设计,曾连任6届微软SQL Server MVP,在数据库和分布式系统设计上有丰富的经验。

  Windows Azure SQL Database作为Windows Azure中一种重要数据平台为客户提供了在云端的关系型数据库服务。与传统的SQL Server数据库相比,Windows Azure SQL Database 的设计理念和实现架构有非常多的不同。

  在性能上,SQL Server是有范围的硬件选择、默认没有HA、默认独享的设置、典型的低延时访问;而Windows Azure SQL Database是锁定的硬件选择、高可用及3份副本(IO延时)、多租户的设置、到数据中心可能有较高的延时。

  在服务模型上,SQL Server是有范围的硬件选择,Scale-up(有硬件的限制);而Windows Azure SQL Database是锁定硬件选择,通过Federations进行Scale-out实际上没有限制。

  在经济性上,SQL Server是按照Per Core或Per Server+CAL收费,Scale-up指数级增长的费用,较高的管理费用;而Windows Azure SQL Database是可伸缩的按需使用计费,通过Scale-out线性增长的费用,没有管理开销。

  SQL Azure通过订阅计费,每个订阅可以有0或多个服务器,每个服务器有一个或多个数据库,每个数据库包含标准的SQL对象,孙巍表示这些服务器和数据库都是逻辑上的,而非物理上的。

孙巍:Windows Azure SQL Database内幕
▲更多精彩内容请关注IT168直播专题

1
相关文章