Supported Systems

Platform Symphony 5.0

The configurations listed on this page apply to both Platform Symphony and Platform Symphony Developer Edition.


Supported Operating Systems


Operating Systems Management Host Compute Host
/Service API
Client API DE / SDK
C++ Compiler Java Version .NET Compiler COM Compiler
Windows 32-bit
Windows 2000 Professional
SP4 plus the latest patch. See note
See note on connection limitations
On Demand On Demand On Demand On Demand On Demand On Demand On Demand
Windows 2000 Server
SP4 plus the latest patch. See notes
Windows 2000 Advanced Server
SP4 plus the latest patch. See notes
Windows XP Professional
See note on connection limitations
Yes Yes/No

(For COM, no service API.)

Yes

(For COM, no asynchronous client.)

Visual Studio C++ 6 with SP5 (not supported on Windows 2008)

VC 7.0 / Visual Studio .Net 2002

VC 7.1 / Visual Studio .Net 2003

VC 8.0 / Visual Studio 2005

Java 1.4.2, 1.5, and 1.6:
Sun JVM, BEA JRockit, IBM JVM

(Eclipse 3.2.2 and 3.3.0)

C# on Microsoft .NET Framework 1.1, 2.0, and 3.5 (Visual Studio .NET 2003 / 2005 / 2008)

(VB.NET and Managed C++ are not supported.)

(The WSDL implementation does not support generating .NET 1.1 API using the WSE2.0 that comes with VS2003. It supports .NET 2.0 using the WSE3.0 that comes with VS2005.)

Visual Basic 6 / VBA

(Limited features supported. Refer to COM API Reference Guide.)

Windows Server 2003 Standard Edition
See note on administrative permissions for installation
Windows Server 2003 R2 Standard Edition
See note on administrative permissions for installation
Windows Server 2003 Enterprise Edition
See note on administrative permissions for installation
See note on IE6 SP1 browser
Windows Server 2003 R2 Enterprise Edition
See note on administrative permissions for installation
See note on IE6 SP1 browser
Windows Server 2008 Standard
Windows Server 2008 Enterprise
Windows Vista No No Yes
Operating Systems Management Host Compute Host
/Service API
Client API DE / SDK
C++ Compiler Java Version .NET Compiler COM Compiler
Windows x64
Windows XP Professional x64 Edition
See note on connection limitations
Yes Yes/No

(For COM, no service API.)

Yes

(For COM, no asynchronous client.)

VC 7.1 / Visual Studio .NET 2003 + MS PSDK

VC8.0, Visual Studio 2005

Java 1.5 and 1.6:
Sun JVM, BEA JRockit
C# in Visual Studio 2005 with .NET Framework 2.0

C# in Visual Studio 2008 with .NET Framework 3.5

(VB.NET and Managed C++ are not supported.)

Visual Basic 6 / VBA

(Limited features supported. Refer to COM API Reference Guide.)

Windows Server 2003 Standard x64 Edition
See note on administrative permissions for installation
Windows Server 2003 R2 Standard x64 Edition
See note on administrative permissions for installation
Windows Server 2003 Enterprise x64 Edition
See note on administrative permissions for installation
Windows Server 2003 R2 Enterprise x64 Edition
See note on administrative permissions for installation
See note on IE6 SP1 browser
Windows Server 2003 Compute Cluster Edition
See note on administrative permissions for installation
See note on IE6 SP1 browser
Windows Server 2008 Standard
Windows Server 2008 Enterprise
Windows HPC Server 2008
Windows Vista No No Yes
Operating Systems Management Host Compute Host
/Service API
Client API DE / SDK
C++ Compiler Java Version .NET Compiler COM Compiler
Linux x86
Red Hat Enterprise Linux AS 2.1
(Kernel 2.4.x compiled with glibc 2.2.x)
On Demand On Demand On Demand On Demand
gcc 3.2, 3.3, Intel C++ 8.1
On Demand
Java 1.4.2, 1.5, and 1.6
Not applicable Not applicable
Red Hat Enterprise Linux AS 3
(Kernel 2.4.x compiled with glibc 2.3.x)
Yes Yes Yes gcc 3.2, 3.3, Intel C++ 8.1 Java 1.4.2, 1.5, and 1.6:
Sun JVM, BEA JRockit (JRockit Java 6 is only tested and supported on RHEL4, RHEL5, SLES9, and SLES10), IBM JVM (IBM Java 6 is only tested and supported on RHEL4, RHEL5, SLES9, and SLES10)

(Eclipse 3.2.2 and 3.3.0)

Red Hat Enterprise Linux AS 4
(Kernel 2.6.x compiled with glibc 2.3.x)
gcc 3.4, 4.0, 4.1, Intel C++ 9.1
Red Hat Enterprise Linux AS 5
(Kernel 2.6.x compiled with glibc 2.3.x)
gcc 3.4, 4.0, 4.1, Intel C++ 9.1
SUSE Linux Enterprise Server 8
(Kernel 2.4.x compiled with glibc 2.2.x)
On Demand On Demand On Demand On Demand
gcc 3.2, 3.3, Intel C++ 8.1
On Demand
Java 1.4.2, 1.5, and 1.6
SUSE Linux Enterprise Server 9
(Kernel 2.6.x compiled with glibc 2.3.x)
Yes Yes Yes gcc 3.4, 4.0, 4.1, Intel C++ 9.1 Java 1.4.2, 1.5, and 1.6:
Sun JVM, BEA JRockit (JRockit Java 6 is only tested and supported on RHEL4, RHEL5, SLES9, and SLES10), IBM JVM (IBM Java 6 is only tested and supported on RHEL4, RHEL5, SLES9, and SLES10)

(Eclipse 3.2.2 and 3.3.0)

SUSE Linux Enterprise Server 10
(Kernel 2.6.x compiled with glibc 2.3.x)
gcc 3.4, 4.0, 4.1, Intel C++ 9.1
SUSE Linux Enterprise Server 10
(Kernel 2.6.x compiled with glibc 2.4.x)
gcc 3.4, 4.0, 4.1, Intel C++ 9.1
SUSE Linux Enterprise Server 11
(Kernel 2.6.x compiled with glibc 2.3.x)
gcc 3.4, 4.0, 4.1, Intel C++ 9.1
Operating Systems Management Host Compute Host
/Service API
Client API DE / SDK
C++ Compiler Java Version .NET Compiler COM Compiler
Linux x86-64
Red Hat Enterprise Linux AS 4
(Kernel 2.6.x compiled with glibc 2.3.x)
Yes Yes Yes gcc 3.4, 4.0, 4.1, Intel C++ 9.1 Java 1.5 and 1.6:
Sun JVM, BEA JRockit, IBM JVM

(Eclipse 3.3.0)

Not applicable Not applicable
Red Hat Enterprise Linux AS 5
(Kernel 2.6.x compiled with glibc 2.3.x)
SUSE Linux Enterprise Server 9
(Kernel 2.6.x compiled with glibc 2.3.x)
SUSE Linux Enterprise Server 10
(Kernel 2.6.x compiled with glibc 2.3.x)
SUSE Linux Enterprise Server 10
(Kernel 2.6.x compiled with glibc 2.4.x)
SUSE Linux Enterprise Server 11
(Kernel 2.6.x compiled with glibc 2.3.x)
Operating Systems Management Host Compute Host
/Service API
Client API DE / SDK
C++ Compiler Java Version .NET Compiler COM Compiler
Linux on IBM Cell Blades (QS21 and QS22 on SDK3)
Red Hat Enterprise Linux AS 5.1
(Kernel 2.6.x compiled with glibc 2.3.x)
No On Demand (32bit and 64bit) No On Demand
gcc 4.1.2, ppu-g++ 4.1.1, spu-gcc 4.1.1
No Not applicable Not applicable
Operating Systems Management Host Compute Host
/Service API
Client API DE / SDK
C++ Compiler Java Version .NET Compiler COM Compiler
Solaris 32-bit and 64-bit
Solaris SPARC 8-32
(Patch 108434-04 and 111297-01 or later)

If you are planning on using SSL security, you will need to apply the Solaris patch 112438 for SPARC or patch 112439 for x86. This is so that SSL works properly. For more details, see http://www.openssl.org/support/faq.html#USER1

No No Yes Sun WorkShop 6 update 2 C++ 5.3 Patch 111685-03 2001/10/19) Java 1.4.2, 1.5, and 1.6:
Sun JVM
Not applicable Not applicable
No No Yes

gcc version 3.4.6

(Certified to work with applications compiled with gcc 3.4.6 and 4.1.1)

No
Solaris SPARC 8-64
(Patch 108434-04 and 111297-01 or later)
(32-bit Application on 64-bit OS)

If you are planning on using SSL security, you will need to apply the Solaris patch 112438 for SPARC or patch 112439 for x86. This is so that SSL works properly. For more details, see http://www.openssl.org/support/faq.html#USER1

No Yes Yes Sun WorkShop 6 update 2 C++ 5.3 Patch 111685-03 2001/10/19 Java 1.4.2, 1.5, and 1.6:
Sun JVM
No No Yes

gcc version 3.4.6

(Certified to work with applications compiled with gcc 3.4.6 and 4.1.1)

No
Solaris SPARC 10-64
(32-bit Application on 64-bit OS)
No Yes Yes Sun C++ 5.7 2005/01/07

(Certified to work with applications compiled with C++ 5.7 or 5.8)

Java 1.4.2, 1.5, and 1.6:
Sun JVM
No No Yes gcc version 3.4.3

(Certified to work with applications compiled with gcc 3.4.3 and 3.4.6)

No
Solaris SPARC 10-64
(64-bit Application on 64-bit OS)
No No Yes Sun C++ 5.7 2005/01/07

(Certified to work with applications compiled with C++ 5.7 or 5.8)

Java 1.4.2, 1.5, and 1.6:
Sun JVM
Solaris x86-64 10-64

(No DE GUI)

Yes Yes Yes Sun C++ 5.7 Patch 117831-11 2007/04/04

(Certified to work with applications compiled with C++ 5.7 or 5.8)

32bit JDK: Java 1.4.2, 1.5, and 1.6:
Sun JVM

64bit JDK: Java 1.5 and 1.6:
Sun JVM

Operating Systems Management Host Compute Host
/Service API
Client API DE / SDK
C++ Compiler Java Version .NET Compiler COM Compiler
AIX 64-bit
AIX 5.2 ML6 (64 bit)
(32-bit application on 64-bit OS)

(SDK only, no DE)

No No Yes

(No native log4cxx support)

VisualAge C++ Professional / C for AIX Compiler, Version 5.0.2.0

(Certified to work with applications compiled with XLC7 or XLC8)

No Not applicable Not applicable
gcc version 4.1.1

Notes:

  1. Windows 2000. Requires the memory heap functions from kernel32.dll version 5.0.2195.7006 dated December 30, 2004 or later.
    Install SP4 and all latest patches and check that the kernel32.dll version is correct.

  2. The Professional versions of Windows (2000 and XP) can only simultaneously connect up to 10 other computers over the network.
    This limitation mainly applies to management hosts because they need to connect to many other machines.
    Clients and compute hosts should be OK since they only need to connect to a few management hosts such as the master and SSM (should be fewer than 10).
    Refer to the following for more information:

    http://support.microsoft.com/?scid=kb;en-us;314882
    http://support.microsoft.com/kb/122920/EN-US/
    http://proprietary.clendons.co.nz/licenses/eula/windowsxpprofessional-eula.htm

  3. Windows 2003. Windows 2003 default system policies prevent users who do not have administrative permissions
    from installing Platform Symphony.

    To work around the problem, have your Windows administrator perform the following steps:
    1. Open a group policy.
    2. Select Run > mmc > add/remove snap-in > Group policy object editor > ok.
    3. Edit the local computer policy.
    4. Go to local computer policy > computer configuration > Administrative Template > Windows component > Windows installer.
    5. Open Disable Windows Installer policy.
    6. Set it to enable.
    7. Select Never on the drop-down list.
    8. Click Apply. You may need to log out or restart the host.

  4. Management hosts support multi-home.

  5. Client hosts support DHCP.


Supported Browsers


Platform Supported Browsers Notes
Windows, Windows x64 Internet Explorer 7
Internet Explorer 6
Firefox 1.5 and up
For IE6 SP1 on Server 2003 Enterprise Edition, user must enable active scripting manually
or Platform Management Console will display a blank dashboard after login.
Linux x86, x86-64 Mozilla 1.7.13 and up Need to upgrade Mozilla on Linux.
  • Firefox 1.5.0.9 (RHEL 5)
  • Mozilla 1.7.x (RHEL 4)
  • Mozilla 1.4.x (RHEL 3)
  • Mozilla 0.9.x (RHAS 2.1)
  • Mozilla 1.6.x (SLES 9)
  • Mozilla 1.0.x (SLES 8)

The reason of using the latest version of Firefox and Mozilla is browser bugs:

https://bugzilla.mozilla.org/show_bug.cgi?id=261998
This problem impacts all links which do not use the "href" attribute but use the "onclick" event.

https://bugzilla.mozilla.org/show_bug.cgi?id=67873
This problem impacts all text input fields which can be filled in with auto-complete.



Supported Processor-Core-Thread Detection


Platform Detect Cores per processor
(multi-core)
Detect threads per core
(hyper-threading)
Windows, Windows x64
(all platforms supported as management and compute hosts)
Yes

See notes for multi-core/thread detection

Yes

See notes for multi-core/thread detection

Linux x86, x86-64
(all platforms supported as management and compute hosts)
Solaris
(all platforms supported as management and compute hosts)

Notes for multi-core/thread detection:

  1. PCT limitations: For all architecture/operating system combinations, we assume each physical processor implements the same number of cores
    and each core implements the same number of threads. If this condition does not hold, LIM will incorrectly detect PCTs.

  2. PCT architecture / operating system specific limitations:


Eclipse 3.2.2 Plug-in Reference Platforms


Platform Version Window System Java 2 Platform
Windows
32-bit
Windows XP Professional
Win32 Sun Java 2 Standard Edition 5.0 Update 6 for Microsoft Windows
IBM 32-bit SDK for Windows, Java 2 Technology Edition 5.0, service release 1
Linux
x86
Red Hat Enterprise Linux 4 GTK Sun Java 2 Standard Edition 5.0 Update 6 for Linux x86
IBM 32-bit SDK for Linux on Intel Architecture, Java 2 Technology Edition 5.0, service release 1

Eclipse 3.3.0 Plug-in Reference Platforms


Platform Version Window System Java 2 Platform
Windows
32-bit
Windows XP Professional
Win32 Sun Java 2 Standard Edition 5.0 Update 11 for Microsoft Windows
IBM 32-bit SDK for Windows, Java 2 Technology Edition 5.0, SR4
BEA JRockit 5.0, for Microsoft Windows
Linux
x86
Red Hat Enterprise Linux 5 GTK Sun Java 2 Standard Edition 5.0 Update 11 for Linux x86
IBM 32-bit SDK for Linux on Intel Architecture, Java 2 Technology Edition 5.0, SR4
BEA JRockit 5.0, for Linux x86
Linux
x86-64
Red Hat Enterprise Linux 4 Update 2 GTK Sun Java 2 Standard Edition 5.0 Update 11 for Linux x86_64


Platform Symphony Add-ons