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