Sun Microsystems T5120 Enterprise-Class Software, CMT Awareness, Fine-Granularity Manageability

Page 30

28

Enterprise-Class Software

Sun Microsystems, Inc.

Chapter 4

Enterprise-Class Software

New technology often requires time for tools and applications to arrive, and delivering agile and highly-available services that take advantage of available resources requires stable development tools, operating systems, middleware and management software. Fortunately, in spite of the breakthrough UltraSPARC T2 processor technology, Sun SPARC Enterprise T5120 and T5220 servers provide full binary compatibility with earlier SPARC systems and are delivered ready to run with pre-loaded tools and the solid foundation of the Solaris OS. Moreover, these systems are provided with a wealth of sophisticated tools that let organizations develop and tune applications as they consolidate and manage workloads while effectively utilizing the resources of the UltraSPARC T2 processor.

Scalability and Support for CoolThreads Technology

The Solaris 10 Operating System is specifically designed to deliver the considerable resources of UltraSPARC T2 processor based systems. In fact, the Solaris 10 OS provides key functionality for virtualization, optimal utilization, high availability, unparalleled security, and extreme performance for both vertically and horizontally scaled environments. The Solaris 10 OS runs on a broad range of SPARC and x86-based systems and compatibility with existing applications is guaranteed.

One of the most attractive features of systems based on the UltraSPARC T2 processor is that they appear as a familiar SMP system to the Solaris OS and the applications it supports. In addition, the Solaris 10 OS has incorporated many features to improve application performance on CMT architectures:

CMT Awareness

The Solaris 10 OS is aware of the UltraSPARC T2 processor hierarchy so that the scheduler can effectively balance the load across all the available pipelines. Even though it exposes the UltraSPARC T2 processor as 64 logical processors, the Solaris OS understands the correlation between cores and the threads they support, and provides a fast and efficient thread implementation.

Fine-Granularity Manageability

For the UltraSPARC T2 processor, the Solaris 10 OS has the ability to enable or disable individual cores and threads (logical processors). In addition, standard Solaris OS features such as processor sets provide the ability to define a group of logical processors and schedule processes or threads on them.

Binding Interfaces

The Solaris OS allows considerable flexibility in that processes and individual threads can be bound to either a processor or a processor set, if required or desired.

Image 30
Contents Server Architecture Table of Contents Executive Summary Evolution of Chip Multithreading CMT Business Challenges for WebBuilding out for Web Scale Rule-Changing Chip Multithreading CMT Technology Driving Datacenter Virtualization and Eco-EfficiencySecuring the Enterprise at Speed Chip Multiprocessing with Multicore Processors Chip Multithreading CMT with CoolThreads Technology Sun Sparc Enterprise T5120 and T5220 Servers UltraSPARC T2 Processor with CoolThreads TechnologySun Sparc Enterprise T5120 and T5220 servers Simplified Management Efficient and Predictable ScalabilityAccelerated Time to Market Industrys Most Open PlatformTradition of Leading Eco Efficiency System and Datacenter ReliabilityZero-Cost Security Space, Watts, and Performance Introducing the SWaP Metric UltraSPARC T2 Processor with CoolThreads Technology Taking Chip Multithreaded Design to the Next Level Memory Latency ComputeTime UltraSPARC T2 Processor Architecture FB DimmUltraSPARC T2 core block diagram UltraSPARC T2 Core Architecture and PipelinesUltraSPARC T2 per-core integer and floating-point pipelines Integrated Networking Stream Processing UnitIntegral PCI Express Support Power Management Sun Sparc Enterprise T5120 and T5220 Server Architecture System-Level ArchitectureMemory Subsystem SubsystemSun Sparc Enterprise T5120 Server Overview EnclosureFront and Rear Perspectives Sun Sparc Enterprise T5120 server, front and rear panelsSun Sparc Enterprise T5220 Server Overview Sun Sparc Enterprise T5220 server, front and rear panels System Management Technology Integrated Lights-Out Management Ilom System ControllerDiscover Sun Management Center SoftwareSun N1 System Manager GroupMonitor ManageHybrid User Interface CMT Awareness Enterprise-Class SoftwareScalability and Support for CoolThreads Technology Fine-Granularity ManageabilityEnd-to-End Virtualization Technology Solaris ZFS File SystemSecure and Robust Enterprise-Class Environment Container User Solaris Zones Fault Management and Predictive Self HealingSolaris Fault Manager Resource ManagementSolaris Service Manager Tuning and Debugging Application SelectionDevelopment Sun Java Enterprise System Java ES DeploymentEnterprise-Class Software Enterprise-Class Software Conclusion For More InformationWeb Site URL Description Sun Sparc Enterprise T5120 and T5220 Server Architecture