技术开发 频道

微软架构师谈Azure SQL Data Services及路线图

  SDS底层管理着请求路由、安全和隔离。它还提供了一种可伸缩、高可用的技术,包括:

  ·自动复制与失败恢复
  ·“fabric”保证了高可用性——如果某台服务器宕掉了,它会将请求从该服务器转到其它服务器上
  ·供应(数据库、账户、角色等等)、度量及排序
  ·负载平衡:如果某台服务器负载过大,我们可以复制一份并让某个次级服务器成为主服务器,同时还可以将某份复制移动到其他服务器上去

  Nigel详述了SDS的兼容性目标:
  ·支持常见的应用模式
  ·基于逻辑/策略的管理
  ·从服务器到云的模式(反之亦然)
  ·考虑多种租赁
  ·节流与负载平衡
  ·限制数据库大小、及事务间隔

  他相信第一版会满足Web和部门应用95%以上的需求。
  就SQL兼容性来说,SDS第一版中将会支持:
  ·表、索引及视图
  ·存储过程
  ·触发器
  ·约束
  ·表变量、会话与临时表

  然而第一版将不会包含下面这些特性
  ·分布式事务
  ·分布式查询
  ·CLR
  ·Service Broker
  ·空间能力
  ·物理服务器或目录DDL与视图

  其安全模型与本地模型完全兼容,但限制于标准的SQL认证与登录上。他们会在未来支持AD联盟、WLID等以作为备选的认证协议。

  Nigel还谈到了未来的路线图:
  ·分区数据库
  ·地理位置与地理冗余
  ·分布式查询
  ·安全的w/AD、WLID等等
  ·支持多级硬件和软件隔离

  目前可以通过邀请的方式获取其CTP。

0
相关文章