MySQL Database on Azure
在国际版的Microsoft Azure上,MySQL服务是与ClearDB合作运营的。由于ClearDB无法在中国地区提供服务,因此微软中国的研发团队开发了专门面向中国市场的MySQL Database on Azure服务。
MySQL Database on Azure是一个DaaS服务(Database as a Service)。开发者不再需要使用虚拟机来搭建MySQL服务器,也不需要考虑使用什么样的方案来实现高可用。与在虚拟机上部署MySQL服务相比,MySQL Database on Azure有很大的价格优势。例如:一个S2级别的MySQL服务,每月的价格是178元。如果用虚拟机来部署MySQL服务器,即便使用基本型的A2虚拟机,每月也要654.00元,如果要使用主从复制来提升可用性的话,那么就需要再加1个虚拟机,费用翻倍(1308元/月)。这里还没有包含存储的费用(虽然Azure的存储并不贵)。
MySQL Database on Azure目前支持6个级别(版本),每个级别对应不同的处理能力。MySQL Database on Azure根据ASDB基准测试来定义每个级别的性能(处理能力)。此外,不同级别服务的“最大同时连接数据”也是不一样的。
MySQL Database on Azure支持slave模式,即:作为on-premises部署的备份库来使用,无论master库是部署在物理服务器中还是部署在Windows Azure的虚拟机中。如果用户因为某些原因不能或者不愿意放弃on-premises部署的话,MySQL Database on Azure的slave模式是非常有用的。
MySQL Database on Azure支持5.5和5.6两个版本,用户在做数据库迁移时需要注意版本兼容性。MySQL Database on Azure的价格中包含了100GB数据库和30天的备份。如果数据大小超过100GB,则需要给Windows Azure技术支持提交工单进行扩容(会产生一些额外的存储费用)。这个定价体系在国内的公有云RDS服务中是非常有竞争力的。
默认情况下,MySQL Database on Azure是不允许从公网访问的,若要通过公网访问(管理)MySQL服务,则需要设置白名单。如果用户(管理员)通过NAT上网,并且NAT设备上配置了地址池,这种情况下出口IP地址可能是不固定的(小区宽带也是类似的情况),因此白名单也就无效了。应对方案是:使用支持SSH转发的客户端管理工具,通过Windows Azure上的Linux虚拟机进行SSH转发连接到MySQL服务。此外,用户使用Windows Azure的point to site VPN时,依然要设置MySQL Database on Azure的白名单才能访问(管理)MySQL服务,因为point to site VPN的公网流量依然是走客户端的路由(互联网出口)。
MySQL Database on Azure的用户中会包含一个百分号(%),通常情况下是没有问题的。但有些旧版本的管理工具和framework偶尔会发生兼容性问题。请参考:http://www.cnblogs.com/hunterxue/p/4848544.html
由于MySQL Database on Azure是一个DaaS服务,因此也就不可能像使用on-premises部署一样的随心所欲。具体请参考官方文档:http://www.windowsazure.cn/documentation/articles/mysql-database-operation-limitation
可供用户配置的参数列表:http://www.cnblogs.com/hunterxue/p/4848580.html
用户在使用过程中,如果需要额外调整某些参数,可以尝试联系Windows Azure技术支持获取帮助。
MySQL Database on Azure的更多相关文章
- MySQL Database on Azure新功能
本月中国版的MySQL Database on Azure发布了两项新功能: 1.主从复制——只读实例 在这之前Azure上的MySQL数据库也是支持主从复制的,但是只能作为on-premises部署 ...
- MySQL Database on Azure 参数设置
在使用MySQL过程中,经常会根据需要对MySQL的参数进行一些设置和调整.作为PaaS版本的MySQL,MySQL Database on Azure在参数设置方面有一些限制,客户不能像使用on-p ...
- MySQL Database on Azure 的用户名
MySQL Database on Azure是中国版Windows Azure上的一个PaaS服务,类似于AWS上的RDS.MySQL Database on Azure的用户名与on-premis ...
- 迁移应用数据库到MySQL Database on Azure
by Rong Yu 有用户问怎么把他们应用的数据库迁移到MySQL Database on Azure上,有哪些方式,有没有需要注意的地方.今天我们来概括介绍一下迁移应用数据库到MySQL Data ...
- MySQL Database on Azure - 利用PowerShell快速创建使用数据库服务
如果您的应用需要通过脚本快速创建一个或多个MySQL数据库,MySQL Database on Azure目前开放了对于PowerShell的支持,可以帮助您快速利用自动化脚本进行数据库服务的创建.管 ...
- Windows Azure® 由世纪互联运营发布MySQL Database on Azure正式商用版
我们很高兴宣布MySQL Database on Azure于2015年9月1日在中国地区正式商用.回望过去,从2014年12月对少量用户开放的预览试用,到2015年4月30日对中国用户全面开放的公共 ...
- MySQL Database on Azure服务在中国正式商用
基于由世纪互联运营的Windows Azure平台,MySQL Database on Azure服务助力中国用户实现数据库在云端的快速部署.推进用户的创新开发 2015年9月10日,北京——微软中国 ...
- MySQL Database on Azure 支持 5.7 版本啦!
MySQL Database on Azure 目前已经全面开放对 5.7 的支持.您可以通过管理门户,在 MySQL 数据库服务器创建时选择 5.7 版本进行体验.MySQL 5.7 版本目前是 M ...
- Migrate MySQL database using dump and restore
kaorimatz/mysqldump-loader: Load a MySQL dump file using LOAD DATA INFILEhttps://github.com/kaorimat ...
随机推荐
- Linux修改SSH端口,并禁止Root远程登陆
1.更改ssh远程登录端口: #vi /etc/ssh/ssh_config将port改为你想要的端口,例如8888.默认是#port 22,把#号删掉改为 port 8888即可. 还要更改以下文件 ...
- Unsupported configuration attributes: [FILE_UPLOAD]
Caused by: java.lang.IllegalArgumentException: Unsupported configuration attributes: [FILE_UPLOAD] 情 ...
- 客观评价C#的优点和缺点
对于C#,coder中可以分为2类:一类是C#死忠,对它赞赏到极点:另一类刚好相反,对它极度排斥. 本文将以全面.客观的方式评价这门语言,特别是语法方面. 其实很多人评价一门语言是带着一种感情色彩的. ...
- 局域网ping Linux主机名
1.Windows ping Linux主机名 #ubuntu 下 sudo apt-get install winbind #centos 下 yum install samba service n ...
- JS的window.location应用实例
window.location 对象用于获得当前页面的地址 (URL),并把浏览器重定向到新的页面. Window Locationwindow.location 对象在编写时可不使用 window ...
- web前端命名规范
在做web项目的时候,命名的规范是很重要.初学者一般急于求成对命名规范没有概念,觉得花时间这些还不如多看几遍框架.其实在我看来,一个良好的命名习惯是很重要的.下面就来介绍一下我总结的命名规范: (1) ...
- MSCRM 报表显示 rsprocessingaborted 错误
今天又有朋友遇到rsprocessingaborted这个问题,想想这个已经是很老很老的问题了,得在写一遍补充下. 一.首先会考虑是不是SrsDataConnector没有安装的原因,如果正常安装的话 ...
- iOS-保存照片或者视频到自定义相薄中以及读取数据
声明:本文为本人原创作品~转载请注明出处~谢谢配合! 让TableView支持横屏的代码如下: //支持横屏 myTableView.autoresizingMask = UIViewAutoresi ...
- WPF学习之路(十三)URL
URL一般由三个部分组成,协议.资源所在主机地址.资源路径 WPF中URL同样有三部分组成:pack.authority(application:| siteoforigin:).路径 资源文件 本地 ...
- css3:盒模型以及box-sizing属性
文档中的每个元素被描绘为矩形盒子.渲染引擎的目的就是判定大小,属性——比如它的颜色.背景.边框方面——及这些盒子的位置.在CSS中,这些矩形盒子用标准盒模型来描述.这个模型描述了一个元素所占用的空间. ...