Writing grid applications on the IBM Platform Symphony platform in the Java language

Source: Internet
Author: User
Keywords Ibm platform symphony java language writing grids
Tags aliyun applications computing data disk space distributed distributed computing enterprise

Grid computing can organize a large number of decentralized computers into a "virtual http://www.aliyun.com/zixun/aggregation/13840.html" "supercomputer", one of the main technical means to deal with challenges such as large data and high-performance computing. This article mainly introduces the method of writing grid applications on the IBM Platform Symphony platform in the Java language.

Background information

Grid computing is a kind of distributed computing (distributed c++omputing). The first is the rapid development with the Internet, specifically for complex scientific computing model; In the data explosion, grid computing has become one of the main platforms to solve the problem of "big data" analysis with its high performance and high reliability. Grid computing is the use of the network to organize the spread of multiple computers into a "virtual supercomputer", where each computer involved in computing is a "node", and the entire calculation is made up of thousands of "nodes" composed of "a net lattice", so as to obtain a strong computational power.

IBM Platform Symphony is a service-oriented grid computing product. This product can solve the application demand of mass computing and mass data. Users can use the programming interfaces provided by Symphony, including MPI, Map Reduce, and IBM Platform Symphony native interfaces, to develop applications that can efficiently handle a wide range of businesses using a clustered system of thousands of computers. The software was first released in 2001 and now has many well-known commercial customers, including Citibank, Morgan Stanley, HSBC and so on.

IBM Platform Symphonyde is a developer version of IBM Platform Symphony for users to develop grid programs. At present, IBM Platformsymphonyde support Java, C + +, Com,python and many other mainstream development languages. This article mainly introduces its Java interface and programming method.

Installation of IBM Platform Symphonyde

Installation Environment Requirements

The operating system and hardware environment required to install Symphonyde 5.2 are shown in table 1 and the standard.

Table 1. Symphonyde Supported operating systems

Operating system version Windows windows 7, Windows HPC Server 2008 Red Hat Enterprise Linux Red Hat Enterprise Linux (RHEL) 4, 5, 6 Su SE linux SuSE Linux Enterprise Server 9, IBM AIX IBM AIX 5 Oracle Solaris Oracle Solaris Nux Distributions 2.6 or greater with GLIBC 2.3, 2.4

Table 2. Hardware environment required to install Symphonyde

CPU 2.4 GHz Memory 4 GB installation required hard disk space 1GB for application, log, etc. reserve disk space 30GB

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

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.