Database as a Service Oracle OpenWorld 2013 Oracle Database 12c Container Database Pluggable Database Resources Pool Multitenant Mark Hurd Exalytics Appliance Exalogic Exadata 軟硬體整合設備 Data G DBaaS 昇陽電腦 甲骨文 Sun 一體機 多租戶 CDB PDB 資源池 上海

甲骨文資料庫多租戶架構 在公私雲間彈性遷移

2013-09-05
睽違三年的亞太區Oracle OpenWorld 2013,今年在中國上海盛大舉辦,本刊亦專程前往現場採訪。據大會統計今年總參加人數多達18,000人,包括甲骨文(Oracle)客戶、合作夥伴、技術與開發人員,可說是甲骨文在中國舉辦OpenWorld以來人數最多。而此次大會中超過四百場專題講座,皆圍繞在整合系統、雲端運算、客戶體驗等三大主軸,亦是甲骨文於亞太區市場發展策略的主要方向。
若用戶一開始選用的是銅牌服務等級,隨著業務成長資料量增加,需搬遷Pluggable Database到銀牌或金牌的Container Database時,可透過「alter pluggable database」指令,來unplug資料庫「/ &/pdb_1.xml」即可卸載;之後再到新的Container資料庫上,透過「create pluggable database」,「using / &/pdb_1.xml」指令即可掛載。至於資料庫本身要更新或修正程式,只要交由Container Database執行,Pluggable Database則只專注在資料本身,不參與管理方面的工作。


▲甲骨文整合旗下產品線,不僅分別為SaaS、PaaS、IaaS,設計相對應的解決方案,同時也為雲端使用者提供Oracle Cloud服務。 (資料來源:Oracle)

在Oracle Database 12c多租戶的架構下,資料庫可較以往更容易搬遷,即使是企業內部龐大的ERP系統資料庫,亦可將其經過打包後,在公有雲與私有雲之間彈性搬移;若僅應用在私有雲架構,則可協助把企業內部所有資料庫統整(Consolidation)在單一系統中提供服務,以減少實體主機建置與維運成本。至於授權計算方式,仍舊沿用以處理器核心計價模式,不同的是欲採用多租戶架構需額外選購授權,以Container Database實體伺服器為主要計算標的,不論Pluggable Database數量。

追蹤資料存取頻繁程度 決定壓縮比

隨著營運逐日累積的資料量越來越大,該如何在不影響存取效率下,利用壓縮技術來節省儲存成本,對資料庫而言向來是個頭痛的議題。Oracle Database 12c新版中新增資料追蹤的條件設定,由管理者預先配置,讓系統自行判斷執行壓縮。

資料庫的壓縮是依據資料存在的時間來自動執行。黃久安舉例,管理者可事前規劃管理政策並預先設定,讓近期內的資料不會進行壓縮;超過半年的資料若仍有存取行為,需要少量的更新異動時,則可自動以壓縮比較低的演算法來執行,以免影響存取效率;時間超過一年,且無異動或存取動作時,就進入到歸檔,無法異動。

此即為12c版本中針對資訊生命週期管理(Information Lifecycle Management)新增加的Heat Map技術,可追蹤表格和分區中的資料讀寫時間狀態,分辨經常存取的「熱」資料、少量存取(Less active)或歷史資料,讓資料庫管理藉此規劃儲存空間,減少不必要的浪費。「只是壓縮技術往往需要軟體與硬體相互配合,因此要達到多層次壓縮效果,需要搭配Oracle儲存設備才得以發揮效果。」黃久安補充。

同樣是12c版本新增添的機密資訊移除(Redaction),也就是資料遮罩(Data Masking)機制,常見是由開發人員撰寫程式或第三方軟體來提供,如今直接在資料庫內建Redaction功能,較大的差異是欲依據權限不同顯示資料為明碼或星號,只要經過簡單設定即可達成,且直接綁定資料庫權限,會較以往應用程式判斷方式更具安全性。

簡化IT以促進創新

甲骨文除了為企業打造SaaS、PaaS、IaaS環境,同時也提供Oracle Cloud SaaS應用模式。談到此商業模式,Mark Hurd指出,如此一來即可讓企業用戶多一種選擇性。不論評估導入應用系統選擇的是傳統授權,或是因應雲端運算應用模式興起欲採用SaaS月租模式,甲骨文皆已具備,讓用戶根據業務需求自由選擇建置,可說是相當重要的競爭優勢之一。

「簡化IT,一直是甲骨文產品發展目標,並且會繼續投資研發創新,為客戶提供高度整合的解決方案,使整體運作效能不致出現瓶頸,藉此讓用戶降低維運成本,尤其是在全球經濟低迷的環境下,用戶對成本的敏感度更高,即可藉此來紓減壓力。」Mark Hurd強調。

另一方面,他發現在大環境不景氣的狀況下,各行業的競爭度更高,現今企業共同的問題是正面臨一個需要不斷創新,以確保競爭力的市場。對此他表示,甲骨文對於研發的投入將不減反增,因為以解決方案提供者的角色,越是不景氣,越是需要創新,為下一步做好準備,讓甲骨文得以協助用戶把時間花費在研究發展,而非日常的IT維運。


追蹤我們Featrue us

本站使用cookie及相關技術分析來改善使用者體驗。瞭解更多

我知道了!