我国将建首个致畸风险数据库 随
数据库

国内云服务商ORACLE数据库上云之痛

  在支撑云项目时,经常会涉及ORACLE数据库上云。通常我会给出以下的答复:

  1、如果客户是小型机,需要迁移到x86架构,如迁移不了,只能托管到我们机房,通过vpc与云打通;

  带着这些问题,我们一起去各大云服务商超市去看看有没有卖oracle服务的?

  aws声明支持oracle云端部署,并提供多种解决方案,右边有个大大的免费试用按钮,有时候想想我们提供的一些云服务不提供测试,想想就觉得心塞。

  一种是客户自带许可 (BYOL),客户上云就不需要再购买云端的许可, Oracle原厂会继续提供服务。

  一种是附带许可,就是无需单独购买 Oracle 许可,AWS 提供的服务中已经包含了oracle的授权许可,这种模式ORACLE技术支持是由AWS来提供。

  也就是说,ORACLE给了AWS在云端运行oracle数据库的授权许可,当然也包括微软的Azure平台。

  但是,aws不能直接支持Oracle RAC部署,而是依赖第三方FlashGrid所提供的软件解决方案,下面是aws官方的文档:

  在Azure Marketplace 中列出了 Oracle 虚拟机映像,这些映像被视为“自带许可”,因此用户只需支付运行 虚拟机所产生的计算、存储和网络费用。 假定已获得使用 Oracle 软件的相关许可,且拥有 Oracle 最新支持协议。 Oracle 确保了从本地到 Azure 的许可移动性。

  一顿狂搜,加上电话咨询,才知道阿里云推出了一个叫PPAS的产品,号称,高度兼容Oracle语法的数据库服务,并且为用户提供易于操作的迁移工具,兼容范围涵盖:PL/SQL、数据类型、高级函数、表分区等。

  阿里云的帮助文档里有支持oracle的镜像文件安装,在订购页面能看到支持linux和windows,并且还有定价,一打听,才知道是第三方镜像市场里提供的,阿里云是不负责提供oracle许可,玩人啊!

  因为腾讯云跟ORACLE已经合作,阿里云又不想失去oracle数据库这个市场,就推出了高度兼容的产品,至于该产品是否真的能替代oracle数据库,就不得而知了。

  2016年10月,甲骨文宣布与腾讯云签订了正式的合作协议,这也就意味着:继AWS(合作方为光环新网和新宿科技)、微软(合作方为世纪互联和紫光)、IBM(合作方为世纪互联)以后,甲骨文正在跑步进入中国公有云市场。

  那么,腾讯云以什么形式提供的ORACLE数据库服务呢?我们打开腾讯云的页面,依然也没发现oracle服务,仔细翻了翻,发现很熟悉的名字:数据库一体机:

  目前,腾讯云在上海、深圳已完成“两地四中心”的金融专区多可用区构建,同时还提供支持14T flops的能力的AI平台能力,为图像识别、语音识别等业务开发提供深度学习训练平台。并推出针对数据库高性能OLTP、OLAP的场景研发的TData数据库一体机,部署oracle rac,性能超千万TPM,结合两地三中心的容灾架构,可以达到监管6级灾备的高可靠性。