Feature spotlights

Multiple scheduling schemes

A fair-share scheduling scheme with 10,000 priority levels can be used for multiple jobs for a single application. Preemptive and resource-threshold-based scheduling is available with runtime change management. Multi-dimensional scheduling is supported with the ability to specify slot definition for each consumer in terms of up to four customizable resource metrics.

Resource-sharing model

The resource-sharing model in Spectrum Symphony helps reduce infrastructure expenses and management costs. It enables you to deploy multiple heterogeneous applications on the same shared grid—and at the same time, preserve line of business (LOB) ownership while delivering service-level guarantees.

Built in Hadoop MapReduce-compatible implementation

The Spectrum Symphony Advanced Edition includes an Apache Hadoop-compatible MapReduce implementation optimized for low latency, high reliability and resource sharing. Using this capability, you can run Hadoop and non-Hadoop applications on the same shared distributed infrastructure. The multi-tenant architecture allows multiple MapReduce engines to be deployed on a single shared infrastructure.

Supports multiple clusters

Multiple cluster support allows a set of resources to span multiple clusters and to be moved between clusters based on need. A single session can run across multiple clusters, both on-premises and on-cloud, efficiently managed via a single interface.

Supports rolling upgrades

With rolling upgrades, administrators can easily install and configure a newer version of Spectrum Symphony over an older version without the need for manual migration.

Three editions of IBM Spectrum Symphony

Spectrum Symphony is available in three editions, all featuring low-latency, high-performance computing service-oriented architecture, agile service and task scheduling. The editions range in scalability from one or two hosts for Developer Edition, to up to 5,000 hosts and 128,000 cores for Advanced Edition—your best choice for distributed compute- and data- intensive applications, including Hadoop MapReduce. The Standard Edition offers enterprise-class performance and scalability.

Technical details

Software requirements

Core software requirements for IBM Spectrum Symphony can be found here:

    Hardware requirements

    Core hardware requirements for IBM Spectrum Symphony can be found here:

      You may also be interested in

      IBM Spectrum Conductor

      IBM Spectrum Conductor® is an enterprise-class, multitenant platform for deploying and managing Apache Spark, Anaconda, Dask and other application frameworks and services on a common shared cluster of resources. It provides the ability to support multiple concurrent and different versions of these applications while dynamically allocating and sharing resources between tenants and applications. IBM Spectrum Conductor provides enterprise security while enabling performance at scale and maximizes resource usage and sharing to consolidate resource silos that would otherwise be tied to separate application environments.

      Learn more

      IBM Spectrum LSF Suites

      The IBM Spectrum® LSF Suites portfolio redefines cluster virtualization and workload management by providing an integrated solution for mission-critical HPC environments. This can increase user productivity and hardware use while reducing system management costs. The heterogeneous, highly scalable and available architecture provides support for traditional high-performance computing and high-throughput workloads. It also works for big data, cognitive, GPU machine learning and containerized workloads.

      Learn more