賽迪網 > IT技術 數據庫 > 精彩更新
  IT資訊搜索
 
IT產品搜索

Oracle數據庫在網格計算中的應用

發佈時間:2007.01.29 04:59     來源:chinaitlab    作者:chinaitlab

網格計算是很多廠商都在推崇的計算方式的發展方向,其核心內容就是把計算發展成為一種公共設施,就像我們日常所使用的水和電一樣。網格計算的目標就是把計算發展成為一種公共設施、一種日常用品,它是普遍存在的。這是從“客戶端”方面來理解的網格計算。

如果從“伺服器端”來考慮,網格計算又是什麼呢?網格計算應該是計算資源的虛擬化或者說是計算資源的匯合,並實現資訊共用、高可用性和安全性。網格計算將改變今天大多數企業利用計算或存儲資源的方式,它把企業資源虛擬化,以便實現共用。網格計算必須是高可用的,就像電一樣,打開開關就能用。網格計算也必須是安全的,因為,所有數據、計算和資源都存放在網格中。

關於對網格計算的觀點,我們聽到的更多的是IBM、HP或Sun的觀點,軟體巨頭如何看待網格計算的發展呢?日前,Oracle 高級副總裁Andy Mendelsohn在接受記者採訪時談到,有很多原因促使網格成為下一個新潮流。首先是當今的經濟環境, IT部門希望能夠降低成本,把已經購買的硬體和軟體的利用率最大化,而網格計算正好可以幫助提高現有資源的利用率—整合硬體,創建中心化的計算池,對整個機構進行計算資源分配,消除未利用的電腦孤島。

其次是刀片伺服器的面世,使網格計算的優勢更加顯現。刀片伺服器的成本優勢將使它在未來的硬體採購中佔據主流地位。現在,關鍵的問題是,軟體供應商是否能夠讓關鍵業務計算容易運行在刀片伺服器上。

在軟體方面,Linux是近年來發展最快的作業系統,它在刀片伺服器上運行性能表現良好。可以說,Linux和刀片伺服器的發展是相輔相成的。

在技術領域,網格的發展動力日益增強。Oracle、IBM等主要供應商正在準備或已經提供網格計算技術,網格標準機構——全球網路論壇(GGF)獲得了所有主要技術供應商的支援。

Oracle之於網格計算

在網格計算方面,Oracle扮演什麼樣的角色呢?Andy Mendelsohn表示,Oracle正在利用網格計算來建立更快、品質更高的數據庫,使用戶能夠在需要的時候把資源分配給特殊研發項目,獲得更強大的計算能力。

目前,Oracle已經擁有大量可以幫助用戶現在就能夠採用網格計算的技術,包括Oracle的真正應用集群(RAC)、Oracle9i數據庫、Oracle Streams等等。

Oracle9iRAC(Oracle9i Real Application Clusters)運行于硬體集群之上,它創造性地把集群技術擴展到各種低端硬體設施,使用戶能夠在成本低廉的硬體系統上實現過去只有高端系統才具備的高可伸縮性和高可用性。

對於刀片伺服器來說,利用Oracle9i RAC,用戶可以在數據庫運行過程中動態地增加和減少刀片,這意味著不需要停止應用系統,因此,用戶可以在需要的時候增加刀片,不需要的時候把它們移走。

另一方面,Oracle9i集群數據庫提供了高可用性,如果一個刀片出現問題,數據庫仍然可以運行,不會出現停機的情況。同時,大量基準測試證實了Oracle9i集群數據庫能夠隨著刀片增加而線性地增長。

Oracle提供網格計算的第二個特性是支援Linux。而且,網格計算需要在電腦之間交換和共用資訊,而在電腦之間交換和共用資訊方面,OracleTransportable Tablespace技術已經集成到數據庫中。Transportable Tablespace技術可以讓用戶從一個數據庫中分離數據並附加到另一個數據庫中,在這過程中,不需要下載數據。用戶還可以利用Oracle Streams來維持複製件並進行數據升級。Oracle Streams是一個集成的、異步的資訊共用技術,它把消息、複製、發佈/訂閱、事件和通知功能結合到單一的技術中。

網格計算需要處理大量的併發請求,及時搜尋和展示資訊。因此,並行處理技術是非常重要的。Oracle9i的並行處理體系結構採用“Shared Everything(共用一切)”的體系結構,能夠在任何情況下完全利用底層硬體基礎架構——每個處理器單元、每個記憶體字節以及所有可用的I/O帶寬。

另外, Oracle數據庫還是可攜帶的,它採用單一的代碼,能夠在所有平臺上運行。如果利用Oracle數據庫,所有的特性在每一個平臺上都可以使用,因此,在把應用遷移到另一個平臺上時,可以立即使用,從而可以容易地把現有應用遷移到網格計算中,立即獲得應用優勢。

目前,Oracle的網格計算技術已經在歐洲最大的科研機構CERN、全美最大的包裹郵遞服務公司UPS都獲得了成功應用。

(T004)


[ 發表評論 ] 字體[  ] [ 列印 ] [ 進入博客 ] [ 進入論壇 ]  [ 推薦給朋友 ]
  相關文章
· Oracle 9i數據庫的動態SGA特性探索 (01-26) · 用最簡易方法搜尋Oracle的版本資訊 (01-25)
· 用改變跟蹤技術加速Oracle遞增備份 (01-25) · 在Oracle層次查詢中給SIBLINGS排序 (01-25)
· Oracle 10g自動工作負載資訊庫剖析 (01-25) · 甲骨文新推Oracle Linux管理套裝軟體 (01-25)
· 防患于未然 給Oracle數據庫打補丁 (01-25) · Oracle的CRM武器--讓數據圍著銀行轉 (01-24)
· SQL Server和Oracle數據鎖定比較 (01-24) · Oracle基於Client/Server的性能調整 (01-24)
  客戶需求反饋表
* 姓  名:
更多資料  了解方案  認識廠商
* 單位名稱:
* 聯繫電話:
* 電子郵件:
  賽迪推薦  
  手機·資費 ·新品·導購·評測·手機資費·寬帶
手機搜索  諾基亞 N73 MOTO Z6
  IT產品 ·筆記本·臺式機·伺服器·列印·投影
IT產品搜索 
  IT技術 ·開發·網管·安全·數據庫·作業系統
  博客·論壇 ·曾劍秋·項立剛·Java學習·網管