35

Enterprise-Class Software

Sun Microsystems, Inc.

Corestat — Corestat provides an on-line monitoring tool for core utilization of the UltraSPARC T2 processor, providing a more accurate measure of processor and system utilization than tools that only measure the utilization of individual threads. Implemented as a Perl script and updated for UltraSPARC T2 processor awareness, corestat aggregates instructions executed by all the threads on a single core, revealing the cycles per instruction of key workloads and indicating where more tuning is needed.

Automatic Tuning and Trouble-Shooting System (ATS) — In the interest of automating application tuning, ATS automatically re-optimizes and re-compiles binaries with no need for source code. ATS identifies the inadequate optimization and then automatically rebuilds the application with the correct options for optimization. ATS is a plug-in for GCC4SS and Sun Studio 12.

Deployment

Cool Tools deployment elements provide applications that are already optimized for CoolThreads technology, and save critical time in configuring systems for performance and consolidation. Deployment elements include:

CoolTuner — CoolTuner provides an on-site “virtual” tuning expert, delivering system performance improvements by automatically applying current best practices including both patching and tuning. Depending on administrator experience, CoolTuner can save hours to weeks of effort tuning servers based on Cool Threads technology.

Cool Stack — Cool Stack represents a collection of the most commonly used free and open source applications, pre-optimized for servers based on CoolThreads technology running the Solaris OS. Including such popular applications as Apache, Perl, PHP, Squid, Tomcat, and MySQL, these applications have been recompiled with Sun Studio 12 compilers to deliver a 30 to 200 percent performance improvement over standard binaries compiled with GCC. Cool Stack applications also bring performance benefits to any SPARC system.

Consolidation Tool for Sun Fire Servers — Powerful Solaris Containers offer myriad consolidation possibilities and the Consolidation Tool for Sun Fire Servers speeds their deployment. With a wizard based GUI, this tool simplifies and automates the installation of consolidated applications, enabling even novice administrators to create a fully virtualized and consolidated environment using Solaris Containers. The result is fast and high-quality consolidated deployments.

Sun JavaEnterprise System (Java ES)

The software industry has traditionally offered point products that solve specific parts of a problem, leaving it to customers to integrate those products into a solution that can support their business applications. Organizations don’t purchase their operating systems by assembling core components such as drivers, schedulers, command, and

Page 37
Image 37
Sun Microsystems T5220, T5120 manual Sun Java Enterprise System Java ES, Deployment