用JAVA語言在IBM Platform Symphony平臺上編寫網格應用程式

來源:互聯網
上載者:User
關鍵字 IBM Platform Symphony JAVA語言 編寫網格

網格計算可以將大量分散的電腦群組織成一個「虛擬的HTTP://www.aliyun.com/zixun/aggregation/13840.html">超級電腦」,應對大資料和高性能計算等挑戰的主要技術手段之一。 本文主要介紹用 JAVA 語言在 IBM Platform Symphony 平臺上編寫網格應用程式的方法。

背景介紹

網格計算是分散式運算(Distributed C++omputing)的一種。 最初是伴隨著互聯網而迅速發展起來的,專門針對複雜科學計算的計算模式;在資料爆炸式增長的今天,網格計算以其高性能和高可靠性成為解決「大資料」分析問題的主要平臺之一。 網格計算是利用網路把分散的多台電腦群組織成一個「虛擬的超級電腦」,其中每一台參與計算的電腦就是一個「節點」,而整個計算是由成千上萬個「節點」組成的「一張網格」,從而獲得強大的計算能力。

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

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.