網格運算核心概念
網格運算旨在將計算資源虛擬化、集中化,如同水電般按需分配,實現資源共享、高可用性與安全性。從用戶端看是無所不在的計算設施;從伺服器端看是資源匯合與虛擬化。
Oracle 的網格運算策略
Oracle 高級副總裁 Andy Mendelsohn 指出:經濟環境驅動 IT 降低成本、提高硬體利用率;刀片伺服器普及使網格優勢凸顯;Linux 與刀片伺服器相輔相成;GGF 標準獲主要廠商支持。
關鍵 Oracle 技術支撐網格
- Real Application Clusters (RAC): 低成本硬體實現高擴展性/高可用性,支援線上動態增減刀片,單節點故障不停機,效能隨節點線性增長。
- Linux 支援: 單一程式碼跨平台,易於遷移至網格環境。
- Transportable Tablespace: 無需卸載資料即可在資料庫間移動表空間,促進資訊交換。
- Oracle Streams: 整合訊息、複寫、發布/訂閱、事件通知的非同步資訊共享技術。
- 並行處理架構: 「Shared Everything」架構充分利用所有 CPU、記憶體、I/O 頻寬。
成功案例
歐洲最大科研機構 CERN、全美最大包裹服務商 UPS 已成功採用 Oracle 網格技術。