甲骨文全球用戶大會今年率先於上海登場,因飛機故障而中途返美的甲骨文總裁Mark Hurd,透過網路視訊揭露了甲骨文未來一年的發展策略,將聚焦於雲端運算以及發展軟硬體整合設備(Appliance),主推產業應用、雲端應用、垂直整合型產品和同類最佳產品為策略。同時,甲骨文也揭露了更多新版甲骨文資料庫12c邁向雲端化的多租戶架構細節。

甲骨文資料庫伺服器技術資深副總裁Andrew Mendelsohn表示,12c是在雲端的基礎上發展多租戶架構,讓企業可以在單一實體機器中部署多個資料庫,而且每個資料庫都能以動態插拔的方式,在12c多租戶架構下擴充、整合、升級與備份。目前12c的多租戶架構最多可支援252個資料庫,而且資料庫管理員可以把多個資料庫當作一個資料庫來管理,不論升級或備份都可以插拔的方式完成。

12c的組成包括三個部分,分別是最底層的CDB(Container Database),中間層的Root以及最上層的PDB(Plugable Database)。每個PDB都是一個可獨立插拔與管理的資料庫;Root則是用來定義需要共享的後端內容,比如修補程式更新,只需要在Root做一次,在Root之上運作的PDB就可以多個一起完成更新;CDB則是一個後端平臺,讓資料庫管理員可以將多個PDB資料庫當作一個來管理,對於終端使用者來說並沒有任何差異。當資料庫需要搬移時,拔出的PDB會攜帶自己的資訊與設定,比如修補程式以及加密訊息等,而若需要擴增新的PDB時,則需要另外增加記憶體才能因應。

Andrew Mendelsohn表示,不論企業是否現在立即就有資料庫雲端化的需求,12c新增的500多項功能,將會驅動企業升級到12c版本。

12c推出之後,目前已經有企業開始採用。Andrew Mendelsohn認為,初期的導入案例應該有9成都是屬於非核心業務的應用,預計一年內推出第一個修補程式之後,核心業務相關的應用才會開始導入,而大規模部署的情況,至少需要一兩年時間。

在此同時,甲骨文也將積極建立第三方工具認證機制,確保獨立軟體開發商在12c平臺上開發的資料庫管理工具等應用,能夠有效發揮綜效。

12c多租戶架構可提供DB as a Service
臺灣澳圖美德技術長杜奕鋒表示,甲骨文資料庫12c的演進,可以從三個層面來看,分別是雲端、硬體以及安全。近幾年,雲端技術的應用越來越多,在資料庫層面,企業關心的是雲端概念如何在資料庫環境中落實,換句話說,就是要在單一的實體主機系統環境中快速搬移資料庫,這在過去是非常不容易的事。

杜奕鋒表示,12c不只做到Data as a Service,而是徹底做到了Database as a Service,這個轉變讓企業可以在單一的實體機器中,經由12c的多租戶雲端架構,快速搬移資料庫並且定義相關資料使用權限。從資料庫管理者的角度來看,將能在單一實體機器中,部署多個資料庫,而且每個資料庫還能依據不同的需求進行搬移與管理。

杜奕鋒認為,12c多租戶雲端架構的概念,是一種類虛擬化技術,沒有真的採用虛擬化技術,而是像虛擬化使用VM來打包執行環境的概念來設計資料庫,在一個大資料庫之下,由多個小的資料庫組成,這就是所謂的多租戶雲端架構。

這樣的架構雖然解決了資料庫搬移的問題,但也將面臨新的挑戰,杜奕鋒認為,12c的部署必須考量有更完善的規畫與考量,比如I/O效能以及網路頻寬等,才能真正發揮12c的雲端功能,否則就算開了一輛跑車,但是因為高速公路顛簸而影響了速度。因此,最好在導入評估規畫階段就偕同網路與硬體廠商一起參與。

除此之外,由於12C是以多租戶雲端架構為主要訴求,因此,杜奕鋒認為,資訊安全功能必須符合更高的資料處理要求,才能在私有雲環境部署資料庫的雲端應用。在12c多租戶架構下,每個資料庫都可以獨立插拔,其中新增的機密資料移除功能(Redaction),可以在不需要大幅改寫應用程式的情況下,經由預先定義的原則,在資料庫執行狀態下移除機敏資料,進而達到保護機敏資料的目的。

另外,12c也反映出甲骨文收購昇陽後的影響,杜奕鋒認為,不僅大幅改變了甲骨文資料庫的演進方向,同時也促使甲骨文資料庫的研發思維,開始從硬體層面來思考,不再局限於軟體,其中,有些技術已經反應在新一代的Exadata軟硬體整合設備中,最新推出的12C已讓資料庫開始雲端發展。文⊙楊惠芬

熱門新聞

Advertisement