登录 / 注册
IT168技术开发频道
IT168首页 > 技术开发 > 技术开发评测 > 正文

赢在云端 微软SQL Azure云数据库首测

2012-08-31 00:05    it168网站原创  作者: 谢昀 编辑: 王玉圆

  【IT168 评测】SQL Server 2012,IT168评测室又对微软SQL Azure数据库进行了产品体验。云数据库作为云计算时代的产物,将数据库作为一种服务以云的形式提供给企业。本文为SQL Azure的体验报告。

  一、SQL Azure数据库简介

  SQL Azure是微软基于Microsoft SQL Server Denali,也就是SQL Server 2012构建的云端关系型数据库服务.SQL Azure建构在Windows Azure云操作系统之上,运行云计算 (Cloud Computing)的关系数据库服务 (Database as a Service),是一种云存储(Cloud Storage)的实现,提供网络型的应用程序数据存储的服务。

  SQL整个服务架构分为三层结构,服务层,平台层,以及基础架构层。SQL Azure的构建于SQL Server 2012,以Windows Azure为基座平台,配合Windows Azure的特性,因此,SQL Azure也是可以被看作为一种分散在许多实体基础架构(Physical Infrastucture)与其内部许多虚拟服务器(Virtual Servers)的一种云存储以及云数据库应用服务,外部应用程序或服务可以不用在乎数据库实际存储在哪里,就可以利用SQL Azure提供的数据服务接口接受外部连接,并且在内部使用连接绕送(connection routing)的方式,让连接可以对应到正确的服务器,而且数据库是在云中由多个服务器来提供服务,每一次连接所提供服务的服务器可能会不同,因此也可以保证云存储的高度可用性(High availability)。

  微软官方所提供的SQL Azure的架构图如下:

赢在云端 微软SQL Azure云数据库首测

  笔者就根据这次测试的步骤,结合SQL Azure的三个层次进行简单介绍。

  1. 服务提供层 (Service Layer)

  SQL Azure 应用服务地址为http://www.windowsAzure.com/zh-cn/,其中用户可以选择购买直接购买服务,或者选择90天的免费试用,免费试用的限制如下图所示:

赢在云端 微软SQL Azure云数据库首测

  目前,SQL Azure 暂不支持对中国大陆开放,需通过中国香港和中国台湾进行注册,且需绑定windows live ID、信用卡以及对应地区的手机号,并通过手机号进行验证。

  经过注册后,登陆完成后打开门户网站如下图所示,在该门户页面中可以创建web网站、数据库服务器以及数据库和存储。

赢在云端 微软SQL Azure云数据库首测

  点击数据库进行创建,通过以下界面进行设置相应的参数。

赢在云端 微软SQL Azure云数据库首测

  其中web 版数据库提供数据库大小为1~5G,BUSINESS数据库最大可支持150G的数据库创建,由于笔者本次采用试用账号,上限为35G,因此本次创建采用30G的数据库为测试数据库,在创建数据库的同时,同时创建了数据库服务器。

赢在云端 微软SQL Azure云数据库首测

  创建完成后,SQL Azure服务提供层自动提供SQL Azure对外服务接口。包括在线对数据库进行设计,以及创建对外数据服务接口。

赢在云端 微软SQL Azure云数据库首测

  • 2012-08-31
  • 2012-08-31
  • 2012-08-31
网友评论
已有0条评论
  • IT168企业级IT168企业级
  • IT168文库IT168文库

扫码送文库金币

编辑推荐
系统架构师大会
系统架构师大会
点击或扫描关注
IT168企业级微信关注送礼
IT168企业级微信关注送礼
扫描关注
首页 评论 返回顶部