天天看點

通過資料雲解決方案DBaaS

通過資料雲解決方案DBaaS

11月12日,由資深工程師林景旭老師在“dba+北京群”進行了一次關于“通過資料雲解決方案dbaas”的線上主題分享。小編特别整理出其中精華内容,供大家學習交流。

嘉賓簡介  

dba+原創專家團成員

14年的oracle資料庫相關工作經驗,掌握性能調優、故障診斷、遷移更新、技術交流、exadata等能力

精通unix、linux、aix、hp-ux等主流作業系統

10年+金融和電信行業相關資料庫運維工作經驗,實踐經驗豐富

負責過多個銀行和保險公司的應用系統割接,資料庫更新,機房 遷移等項目

多次擔任項目經理及業務系統的咨詢顧問,對社保、保險等金融行業的業務系統架構有深刻的認識和了解

5+年oracle acs、2+年ibm gts原廠工作經驗,10g ocm

演講實錄 

oracle的dbaas主要是由oem12c實作的,在裝oem12c的時候,需要選中如下元件:

l enterprise manager for oracle cloud

l enterprise manager for oracle

l consolidation planning and chargeback

l enterprise manager for oracle virtualization

l enterprise manager for oracle cloud framework

l enterprise manager for oracle database

l enterprise manager for storage management

enterprise manager for oracle virtual infrastructure

安裝完oem12c,注意要安裝oem12c的更新檔em_catalog.zip。

目前,大量使用oracle資料庫的客戶面臨以下一些問題:

通過資料雲解決方案DBaaS
通過資料雲解決方案DBaaS

與傳統資料庫相對比,oracle dbaas支援oracle每個版本,oracle公司認為最理想的dbaas組合是oem12c + exadata + db12c。

dbaas的優勢是:

自助服務式的資料庫部署和管理;

預打包、預配置資料庫配置;

一鍵式資料庫部署;

底層平台的按需可伸縮性;

高效利用硬體和資源;

明确的計量和收費;

實作開發人員的極緻“靈活”,it的“企業級”控制。

依賴于oem12c,可以為oracle資料庫提供以下服務:

通過資料雲解決方案DBaaS

oracle dbaas的架構如下:

通過資料雲解決方案DBaaS

實作dbaas主要環節如下:

通過資料雲解決方案DBaaS

實施oem12c的流程:

通過資料雲解決方案DBaaS
通過資料雲解決方案DBaaS

配置paas的頁面如下:

通過資料雲解決方案DBaaS

接下來是配置db pool,界面如下:

通過資料雲解決方案DBaaS
通過資料雲解決方案DBaaS
通過資料雲解決方案DBaaS

一個db poo裡面的資料庫作業系統和版本要是一樣的。

通過資料雲解決方案DBaaS

這裡要注意的是,需要填寫正确的方位這些伺服器的使用者名和密碼。

接下來是要配置profile:

通過資料雲解決方案DBaaS

profile可以建立成用于rman的,dmp檔案的,可以似乎帶資料的,不帶資料庫,詳細見流程圖的右下角,界面如下:

通過資料雲解決方案DBaaS

接下來建立服務模版:

通過資料雲解決方案DBaaS

服務模版可以用于執行個體、schema、pdb。上面的配置都是在做基本設定,沒有建立資料庫。從以下界面,開始實作服務請求,建立資料庫。

通過資料雲解決方案DBaaS
通過資料雲解決方案DBaaS

在這預設選擇不是資料庫,要手工點一下。這裡的服務請求,要和之前的服務模版對應上。上面圖檔右下角,有成功生成的資料庫,也有建立資料庫失敗的,失敗原因是因為目标環境作業系統資源不足引起的。

通過資料雲解決方案DBaaS

在服務請求中,可以設定資料庫存在的周期,建立資料庫的時間。比如,這個資料庫是測試資料庫,在2015年12月1日要建立好,存在20天。我在oracle的paas網站上申請過公有雲的資料庫,就是臨時給我一段時間,過期就用不了,這就是類似設定

作為企業的私有雲平台,可以修改登入的界面。比如oem12c登入的時候,都是oracle的logo,oracle相關的内容。可以通過用emcli指令,替換介紹用語,替換logo。替換logo的時候,要注意圖檔不能太大,對長度和高度都有像素的要求。

通過資料雲解決方案DBaaS

這個圖檔是我自己做實驗聯系用的,就是為了看看能替換到什麼程度。登入後的界面也可以完全沒有oracle公司的痕迹。

通過資料雲解決方案DBaaS

上面是一個用oem12c建立雲資料庫的案例。

此外,還可以對建立的資料庫進行約定,比如建立的時候,可以讓這個資料庫隻使用4g的記憶體、50g的存儲、60%的cpu等,還可以對這些資源進行權重重核算。

通過資料雲解決方案DBaaS

比如對cpu,可以按機關,每天計算成本。

在計費方面,oracle沒有很好的解決方案,但是oracle給出接口了,可以把資料取出來。

其實在這部分,oracle給大家一個商機,開發能力強的帥哥們,可以把資料取出來分析,做一個小的分析計費系統,抱着oracle dbaas的大腿,推銷給有需求的客戶。

可計費的内容如下:

通過資料雲解決方案DBaaS

<b>本文來自雲栖社群合作夥伴"dbaplus",原文釋出時間:2015-11-12</b>