熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Oracle >> 正文

數據庫在網格計算中的角色

2022-06-13   來源: Oracle 

  網格計算是很多廠商都在推崇的計算方式的發展方向其核心內容就是把計算發展成為一種公共設施就像我們日常所使用的水和電一樣網格計算的目標就是把計算發展成為一種公共設施一種日常用品它是普遍存在的這是從客戶端方面來理解的網格計算
   如果從服務器端來考慮網格計算又是什麼呢?網格計算應該是計算資源的虛擬化或者說是計算資源的匯合並實現信息共享高可用性和安全性網格計算將改變今天大多數企業利用計算或存儲資源的方式它把企業資源虛擬化以便實現共享網格計算必須是高可用的就像電一樣打開開關就能用網格計算也必須是安全的因為所有數據計算和資源都存放在網格中
   關於對網格計算的觀點我們聽到的更多的是IBMHP或Sun的觀點軟件巨頭如何看待網格計算的發展呢?日前Oracle 高級副總裁Andy Mendelsohn在接受記者采訪時談到有很多原因促使網格成為下一個新潮流首先是當今的經濟環境 IT部門希望能夠降低成本把已經購買的硬件和軟件的利用率最大化而網格計算正好可以幫助提高現有資源的利用率—整合硬件創建中心化的計算池對整個機構進行計算資源分配消除未利用的計算機孤島
   其次是刀片服務器的面世使網格計算的優勢更加顯現刀片服務器的成本優勢將使它在未來的硬件采購中占據主流地位現在關鍵的問題是軟件供應商是否能夠讓關鍵業務計算容易運行在刀片服務器上
   在軟件方面Linux是近年來發展最快的操作系統它在刀片服務器上運行性能表現良好可以說Linux和刀片服務器的發展是相輔相成的
   在技術領域網格的發展動力日益增強OracleIBM等主要供應商正在准備或已經提供網格計算技術網格標准機構——全球網絡論壇(GGF)獲得了所有主要技術供應商的支持
   Oracle之於網格計算
   在網格計算方面Oracle扮演什麼樣的角色呢?Andy Mendelsohn表示Oracle正在利用網格計算來建立更快質量更高的數據庫使用戶能夠在需要的時候把資源分配給特殊研發項目獲得更強大的計算能力
   目前Oracle已經擁有大量可以幫助用戶現在就能夠采用網格計算的技術包括Oracle的真正應用集群(RAC)Oraclei數據庫Oracle Streams等等
   OracleiRAC(Oraclei Real Application Clusters)運行於硬件集群之上它創造性地把集群技術擴展到各種低端硬件設施使用戶能夠在成本低廉的硬件系統上實現過去只有高端系統才具備的高可伸縮性和高可用性
   對於刀片服務器來說利用Oraclei RAC用戶可以在數據庫運行過程中動態地增加和減少刀片這意味著不需要停止應用系統因此用戶可以在需要的時候增加刀片不需要的時候把它們移走
   另一方面Oraclei集群數據庫提供了高可用性如果一個刀片出現問題數據庫仍然可以運行不會出現停機的情況同時大量基准測試證實了Oraclei集群數據庫能夠隨著刀片增加而線性地增長
   Oracle提供網格計算的第二個特性是支持Linux而且網格計算需要在計算機之間交換和共享信息而在計算機之間交換和共享信息方面OracleTransportable Tablespace技術已經集成到數據庫中Transportable Tablespace技術可以讓用戶從一個數據庫中分離數據並附加到另一個數據庫中在這過程中不需要下載數據用戶還可以利用Oracle Streams來維持復制件並進行數據升級Oracle Streams是一個集成的異步的信息共享技術它把消息復制發布/訂閱事件和通知功能結合到單一的技術中
   網格計算需要處理大量的並發請求及時查找和展示信息因此並行處理技術是非常重要的Oraclei的並行處理體系結構采用Shared Everything(共享一切)的體系結構能夠在任何情況下完全利用底層硬件基礎架構——每個處理器單元每個內存字節以及所有可用的I/O帶寬
   另外 Oracle數據庫還是可攜帶的它采用單一的代碼能夠在所有平台上運行如果利用Oracle數據庫所有的特性在每一個平台上都可以使用因此在把應用遷移到另一個平台上時可以立即使用從而可以容易地把現有應用遷移到網格計算中立即獲得應用優勢
   目前Oracle的網格計算技術已經在歐洲最大的科研機構CERN全美最大的包裹郵遞服務公司UPS都獲得了成功應用
From:http://tw.wingwit.com/Article/program/Oracle/201311/17352.html
    Copyright © 2005-2022 電腦知識網 Computer Knowledge   All rights reserved.