IBM Platform Symphony 是一款面向服務的網格計算產品。 該產品可解決面向海量計算與海量資料的應用需求。 使用者可以使用 Symphony 提供的程式設計介面(其中包括 MPI, Map Reduce 以及 IBM Platform Symphony 原生介面)開發應用程式,這些應用程式可利用成千上萬台電腦所構成的集群系統高效處理各類業務。 該軟體最早于 2001 年發佈,現在擁有 很多知名商業客戶,其中包括花旗銀行、摩根斯坦利、滙豐銀行等。
IBM Platform SymphonyDE 是 IBM Platform Symphony 的開發人員版,供使用者開發網格程式。 目前,IBM PlatformSymphonyDE 支援 JAVA、C++、Com,Python 等多種主流開發語言。 本文主要介紹其 JAVA 介面和程式設計方法。
IBM Platform SymphonyDE 的安裝
安裝環境要求
安裝 SymphonyDE 5.2 所需要的作業系統和硬體環境分別入表 1 和標所示。
表 1. SymphonyDE 支援的作業系統
作業系統 版本 Windows Windows 7, Windows HPC Server 2008 Red Hat Enterprise Linux Red Hat Enterprise Linux (RHEL) 4, 5, 6 SuSE L inux SuSE Linux Enterprise Server 9, 10, 11 IBM AIX IBM AIX 5 Oracle Solaris Oracle Solaris 64 Other Linux Other Linux dis tributions 2.6 or greater with glibc 2.3, 2.4
表 2. 安裝 SymphonyDE 所需的硬體環境
CPU 2.4 GHz 記憶體 4 GB 安裝所需硬碟空間 1GB 為應用、日誌等預留磁碟空間 30GB