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

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

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

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

2、如果是普通x86服务器,无论是否RAC,都需要部署到云端的裸机。

为什么我们提供的方案是一定要部署到云端的裸机?

其他云服务商给出的是一种什么样的方案?

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

01 亚马逊云(AWS)

打开国内aws网站,很快就找到了oracle的产品页面,见下面的截图:

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

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

aws提供两种oracle许可方式,

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

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

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

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

Amazon Web Services (AWS) does not currently enable Oracle Real Application Clusters (RAC) natively on Amazon Elastic Compute Cloud (Amazon EC2) or Amazon Relational Database Service (Amazon RDS). FlashGrid, a third-party provider of storage software solutions, has developed a solution that allows customers to run Oracle RAC on AWS using AWS-native components, such as Amazon EC2, Amazon Elastic Block Store (Amazon EBS), and Amazon Virtual Private Cloud (Amazon VPC).

02 微软云(Azure

微软云的数据库产品服务列表里没有oracle,是以解决方案的形式提供。

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

再看下面对ORACLE RAC的支持:

尼玛,跟AWS完全是一个套路!

03 阿里云

阿里云的官方页面列出来一大堆数据库产品,也没有oracle。

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

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

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

04 腾讯云

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

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

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

这个是不是就是oracle的一体机?需要求证,下面是网站摘录的一段话:

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


分享到:


相關文章: