Platform Home Page 
Knowledge Center
Platform Symphony 5.1
Get Started
Procedural Guide

Easy Cluster Verification Steps to Get Started

View PDF View PDF

A graphical view on steps to take to ensure your cluster is working properly and how to diagnose problems.

Procedural Guide

Platform Symphony Foundations

View PDF View PDF

Introduces you to basic concepts, architecture, and behavior of Symphony.

Install
Installing a Cluster
Procedural Guide

Overview: Installing Your Platform Symphony Cluster

View PDF View PDF

A graphical view on steps to take to install a Platform Symphony cluster in a production environment.

Procedural Guide

Upgrading Your Platform Symphony 4.1 or 5.0 Cluster

View PDF View PDF

This document supports Symphony customers who want to upgrade their version 4.1 or 5.0 cluster to version 5.1.

Note: To upgrade a Symphony 4.0 cluster, you must upgrade to version 4.1 first, then upgrade to 5.1.

Procedural Guide

Installing a Platform Symphony Client

Windows: View HTML     UNIX: View HTML
View PDF Windows: View PDF View PDF UNIX: View PDF

How to install the client software on hosts that do not belong to the cluster. Client hosts can submit work to the cluster.

Procedural Guide

Upgrading Your Platform Symphony 3.x Cluster

View PDF View PDF

This document supports Symphony customers who require a 5.1 cluster with the same cluster settings and configuration as their 3.1 or 3.2 cluster. Direct upgrade of the 3.x cluster is not supported.

Troubleshooting Guide

Troubleshooting RPM Installations

View PDF View PDF

For installations on Linux only.

 
Installing the Developer Environment
Procedural Guide

Installing Platform Symphony Developer Edition

View PDF View PDF

How to install Symphony Developer Edition for application developers to develop and test applications. You do not need a Symphony cluster.

Procedural Guide

Installing and Using the Platform Symphony Solaris SDK

View PDF View PDF

How to install the Symphony SDK on the Solaris platform. The Platform Symphony SDK for Solaris contains Symphony API libraries and code samples to enable you to develop and run Symphony clients and services on the Solaris platform.

Manage
Procedural Guide

Cluster and Application Management Guide

View PDF View PDF

Manage and configure your cluster, and deploy and manage Symphony applications.

Reference

FAQs

Frequently asked questions on Symphony and developer topics.

Reference

Symphony Reference

View PDF View PDF

Detailed information about Symphony commands and configuration files.

Reference

Error Message Reference

Detailed information about error messages, what generates them, and actions to take, if any.

Reference

Data Schema Tables for Platform Symphony

Reference to the Symphony database schema for cluster and application data.

   
Develop
Procedural Guide

Getting Started: Developer Overview

View PDF View PDF

A graphical view on steps to take to develop an application, test it in Developer Edition, and running it on the grid.

Procedural Guide

Application Development Guide

View PDF View PDF

A developer's resource for working with clients, services, data, and running applications in a developer environment and on the grid.

Reference

FAQs for Developer Edition

Frequently asked questions on developer topics.

Reference

Symphony API References

Comprehensive reference to Symphony APIs.

Reference

WSDL Admin API References

Comprehensive reference to the Symphony WSDL Admin APIs.

Reference

Web Services XML Schema Reference

The Web Services XML Schema Reference describes the elements and associated data types used in the WSDLs. Schema diagrams support the descriptions.

Developer Tutorials
Procedural Guide

C++ Tutorials


SampleApp

SharingData

Developing a C++ Client and Service To Share Data Among Tasks

 

Procedural Guide

Java Tutorials

 

SampleApp

SharingData

Developing a Java Client and Service to Share Data Among Tasks

Procedural Guide

.NET Tutorials

 

SampleApp

SharingData


Developing a C# Client and Service to Share Data Among Tasks

 

Procedural Guide

Cross-language Tutorial

Create a client in C++, Java, or .NET that can communicate and submit workload to a service written in a different programming language.

Developing Cross-Language Clients and Services

Procedural Guide

WSDL Admin API Tutorial

Admin Web Service Client Tutorial

Procedural Guide

COM Tutorial

Developing a COM API Client

 

Procedural Guide

Eclipse Tutorial

Developing a Symphony Application with Eclipse

Procedural Guide

Visual Studio Tutorial

On-boarding a Symphony Application with Visual Studio

 

Add-on Products
User Guide

Data Affinity

Data Affinity reduces network traffic between hosts in the cluster and allows for more flexible scaling of data-intensive applications with improved performance. The Data Affinity add-on product contains the Data-aware Scheduling feature.

Data-aware Scheduling User Guide
View PDF View PDF

Data-aware scheduling allows Platform Symphony to intelligently schedule application tasks and improve performance by taking into account data location when dispatching the tasks. By directing tasks to resources that already contain the required data, application runtimes can be significantly reduced. As well, this feature can help to meet the challenges of latency requirements for real time applications.

User Guide

Multi-core Optimizer

The Multi-core Optimizer reduces capital and operating expenses by improving utilization of resources in mixed environments. It can also reduce I/O and memory contention in multi-core environments. Dynamic Service and Common Data Optimizer are two features of the multi-core optimizer add-on product.

Dynamic Service User Guide
View PDF View PDF

The Dynamic Service feature allows dynamic control of service-to-slot mapping to optimize core, memory, and I/O use. This enables efficient running of workload made up of multi-threaded, single-threaded, I/O-intensive, and compute-intensive tasks from a single application and/or a mix of applications in a multi-core/heterogeneous environment.

The Common Data Optimizer feature optimizes the distribution of common data and common data updates so that only one copy of the data is sent to each multi-core host serving the same session. The single copy of common data is shared between all SIMs and SIs associated with the same session on the same host. Refer to the Cluster and Application Management Guide for details.

Add-on Integrations
User Guide

Calypso

View PDF View PDF (Symphony - Calypso Integration User Guide)

User Guide

Moses

Integrating Platform Symphony with MoSes User Guide
View PDF View PDF

Tutorial

Cell BE

Developing Symphony Applications for Cell BE Tutorial
View PDF View PDF

User Guide

Connector for Excel

Connector for Excel User Guide
View PDF View PDF

 
Search

Wildcards '*' and '?' are supported.
Search using:



Quick Links 

On Our Web Site...