國內雲服務商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級災備的高可靠性。


分享到:


相關文章: