Sun Microsystems T5220, T5120 manual User

Page 33

31

Enterprise-Class Software

Sun Microsystems, Inc.

By taking advantage of Logical Domains, organizations gain the flexibility to deploy multiple operating systems simultaneously on a single platform. In addition, administrators can leverage virtual device capabilities to transport an entire software stack hosted on a Logical Domain from one physical machine to another. Logical Domains can also host Solaris Containers to capture the isolation, flexibility, and manageability features of both technologies. Deeply integrating Logical Domains with both the UltraSPARC T2 processor and the Solaris 10 OS increases flexibility, isolates workload processing, and improves the potential for maximum server utilization.

The Logical Domains architecture includes underlying server hardware, hypervisor firmware, virtualized devices, and guest, control, and service domains. The hypervisor firmware provides an interface between each hosted operating system and the server hardware. An operating system instance controlled and supported by the hypervisor is called a guest domain. Communication to the hypervisor, hardware platform, and other domains for creation and control of guest domains is handled by the control domain. Guest domains are granted virtual device access via a service domain which controls both the system and hypervisor, and also assigns I/O.

To support virtualized networking, Logical Domains implement a virtual Layer 2 switch, to which guest domains can be connected. East guest domain can be connected to multiple vswitches and multiple guest domains can also be connected to the same vswitch. Vswitches can either be associated with a real physical network port, or they may exist without an associated port, in which case the vswitch provides only communications between domains within the same server. This approach also gives guest domains a direct communication channel to the network (Figure 13). Each guest domain believes it owns the entire NIC and the bandwidth it provides, yet in practice only a portion of the total bandwidth is allotted to the domain. As a result, every NIC can be configured as demand dictates, with each domain receiving bandwidth on an as- needed basis.

 

Logical Domain 1

 

 

Logical Domain 2

 

 

Logical Domain 3

 

 

Service Domain

 

User

User

User

User

User

User

User

User

User

Virtual

 

 

Ethernet

 

 

Application

Application

Application

Application

Application

Application

Application

Application

Application

Virtual

 

Bridge

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Ethernet

 

 

 

 

 

 

 

 

 

 

 

Bridge

Device

Virtual Ethernet Driver

Virtual Ethernet Driver

Virtual Ethernet Driver

 

 

Driver

 

 

 

 

 

 

 

 

 

 

 

Virtual Network 2

 

 

 

Hypervisor

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Virtual Network 1

 

 

 

 

 

I/O Bridge

Shared

Network

Interface

Figure 13. Data moves directly between a Logical Domain and a virtualized device

Image 33
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 UltraSPARC T2 Processor with CoolThreads Technology Sun Sparc Enterprise T5120 and T5220 ServersSun Sparc Enterprise T5120 and T5220 servers Accelerated Time to Market Efficient and Predictable ScalabilitySimplified Management 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 FB Dimm UltraSPARC T2 Processor ArchitectureUltraSPARC T2 Core Architecture and Pipelines UltraSPARC T2 core block diagramUltraSPARC T2 per-core integer and floating-point pipelines Integrated Networking Stream Processing UnitIntegral PCI Express Support Power Management System-Level Architecture Sun Sparc Enterprise T5120 and T5220 Server ArchitectureSubsystem Memory SubsystemEnclosure Sun Sparc Enterprise T5120 Server OverviewSun Sparc Enterprise T5120 server, front and rear panels Front and Rear PerspectivesSun Sparc Enterprise T5220 Server Overview Sun Sparc Enterprise T5220 server, front and rear panels Integrated Lights-Out Management Ilom System Controller System Management TechnologySun N1 System Manager Sun Management Center SoftwareDiscover GroupMonitor ManageHybrid User Interface Scalability and Support for CoolThreads Technology Enterprise-Class SoftwareCMT Awareness Fine-Granularity ManageabilityEnd-to-End Virtualization Technology Solaris ZFS File SystemSecure and Robust Enterprise-Class Environment Container User Solaris Fault Manager Fault Management and Predictive Self HealingSolaris Zones Resource ManagementSolaris Service Manager Tuning and Debugging Application SelectionDevelopment Deployment Sun Java Enterprise System Java ESEnterprise-Class Software Enterprise-Class Software For More Information ConclusionWeb Site URL Description Sun Sparc Enterprise T5120 and T5220 Server Architecture