<<

DATACENTER SOLUTIONS

Consolidation through

Virtualization with the Sun x64 Server Product Line < Today’s IT organizations are being asked to perform a nearly-impossible juggling act. Deliver more applications but at lower cost. Increase performance but reduce the number of systems to manage. Buy the best server for the job but maintain the flexibil- ity to change which operating systems you support at a moment’s notice. Support Microsoft Windows today, the Solaris™ tomorrow, and keep your Linux skills well-honed. Fortunately, Sun has a solution that helps increase flexibility and reduce risk. With ™ x64 servers powered with AMD Opteron™ processors, you can choose which enterprise operating system to run today — Solaris, Windows, Linux — and change your mind tomorrow. But consoli- date multiple applications and different operating systems onto the same server? It’s an innova- tive way to do more with less, and it’s straightforward with technologies available from Sun and its partners (Figure 1).

Doing More with Less These demands translate into a unique set of Highlights Almost every enterprise depends on its IT challenges for IT organizations: organization to support applications that • Reducing capital expenses by using a • Consolidating multiple appli-- make it run. But in today’s economy, almost smaller number of larger, powerful, more cations onto a smaller number of servers helps IT organizations every business is cutting costs to the bone in cost-effective servers cut cost and complexity, do more order to deliver products and services more • Reducing operating expenses by managing with less. cost-effectively and efficiently than the com- a smaller number of servers and by support- • Sun Fire x64 servers give IT petition. This business climate translates into ing a small, core set of enterprise operating organizations the choice of pressure for IT organizations to do the same. systems running the Solaris Operating • Increasing server utilization by deploying System, Linux, or Microsoft IT organizations are tasked to cut cost and multiple applications onto a single server, Windows, and the flexibility to complexity while delivering high-perform- sharing resources and reducing the number re-deploy the moment their needs change. ance, high-availability, business-critical appli- of wasted CPU cycles cations that perform at lightning speed. • Optimizing flexibility and protecting invest- • IT organizations can consolidate multiple Solaris 10 OS and open ments by choosing servers that can be used source applications onto a single server using Web Server partitioning technology. lidation Application Server Conso • They can consolidate multiple Linux and Microsoft Windows Database Server Application Server

applications onto a single server Database Server Separate Servers using VMware ESX Server virtual Web Server machine technology.

Virtualization Technology

Sun Fire x64 Server

Figure 1: Consolidation through virtualization allows different applications to run in secure, isolated environments on a single server platform —like Sun Fire x64 servers 2 Solution Brief: Consolidation through Virtualization sun.com/amd

to support one application and operating Users system today and support a different combi- nation tomorrow APPLICATION VIRTUALIZATION • Raising availability levels with local replica- Application tion and reliable servers equipped with redundant components CONTAINERS • Provide for continued operations by distrib- Operating System uting applications geographically VIRTUAL MACHINES Virtualization and Consolidation Hardware In the 1990s, a key strategy in designing Internet architectures was to decompose HARDWARE PARTITIONING applications into separate components. Each component was replicated for availability, Figure 2: Virtualization and partitioning technologies fit between layers of the hardware and hosted in its own security domain (usually a software stack, giving the illusion of a dedicated environment to the layer above. dedicated server), and tuned for optimal per- formance. This resulted in a large number of Consolidation each in a separate, virtualized environment. 1U and larger servers deployed across datacen- Consolidation is the strategy of moving multi- Virtualization allows applications to access the ter environments, each contributing to ineffi- ple applications from separate servers onto a resources they are authorized to use — and ciency: single, shared server. This technique is used by not exceed the boundaries of their security • Each server was sized to handle the maxi- IT organizations wishing to leverage the effi- domain. Virtualization also allows IT organiza- mum expected workload, leaving its CPU ciency and cost effectiveness of larger, more tions to manage resources like CPU, memory, (and other resources) underutilized most of powerful servers. and network bandwidth for greater utilization, the time. and dynamically adjust resource allocation. • Each 1U server required its own infrastruc- In some cases, multiple applications can be This helps IT organizations with the flexibility ture including power supplies and cooling consolidated onto a single application they need to respond quickly to rapidly-chang- fans, resulting in higher initial capital costs instance. For example, one database manage- ing workloads. and ongoing operational costs than with ment system can support different applications larger servers offering better economies of through a set of disjoint tablespaces. In most Virtualization begins with a single environment scale. cases, however, each application targeted to and creates the illusion of multiple ones. • Each server contributed to the number of share a single server requires its own applica- Virtualization can take place at several levels, systems to maintain, licenses to track, and tion instance. For example, separate Web but regardless of level the effect is that the operating system instances to support. server instances are needed to support devel- application or the operating system itself has Virtualization and consolidation techniques opment, staging, and production Web sites so the illusion that it ‘owns’ its environment. have evolved since the 1990s to the point that developers can change the environment Four different virtualization techniques are where today they can be used together to without affecting the business application. used in products from Sun and its partners support Internet architectures that are logi- today (Figure 2): cally decomposed but which physically share Virtualization and Partitioning • Hardware Partitioning creates multiple, the same infrastructure. This helps IT organiza- Consolidation is the goal, but virtualization secure, electrically-isolated domains on a tions achieve the same security, availability, and partitioning are the means by which multi- single server platform. Sun’s Dynamic and performance benefits of decomposed ple applications or application instances can System Domains technology is available on architectures while realizing a whole new level share the same platform and resources without mid-range and high-end UltraSPARC® of efficiency. Virtualization and consolidation interfering with each other. For example, processor-powered servers. are two key tools that help IT organizations do virtualization allows multiple Apache Web • Virtual Machines use software to create the more with less. server instances on the same server each to illusion that each operating system running have their own httpd.conf configuration file, on the has its own dedi- 3 Datacenter Solution: Consolidation through Virtualization sun.com/amd

cated hardware — despite the fact that port a centrally-located and managed pool UltraSPARC® processor-based products to its each operating system only ‘owns’ a part of of storage that can be securely partitioned x64 servers with AMD Opteron processors. the hardware platform. VMware ESX Server and allocated to servers and applications on is the virtual machine technology high- demand. Unprecedented Opportunity with lighted in this brief. • For years, Sun’s high-end servers have sup- Sun Fire x64 Servers • Containers partition a single operating ported Dynamic System Domains partition- Sun’s x64 servers make Sun a “One-Stop Shop” system instance to give each application the ing technology that allows IT organizations for IT organizations needing to support multi- illusion that it has its own environment and to treat their servers as a single pool of ple operating systems, and also for those its own dedicated set of resources. Solaris™ resources that can be allocated to a set of wishing to consolidate multiple applications Containers is the partitioning technology secure, electrically-isolated domains. onto a smaller number of servers. highlighted in this brief. • The Sun Secure Application Switch — • Application Virtualization refers to the fact N2000 Series virtualizes the network, allow- Sun Fire x64 Servers that many applications support virtualized ing IT organizations to allocate resources Sun’s x64 server product line runs existing 32- environments themselves. Most Web including hardware-accelerated TCP termina- and 64-bit operating systems and applications servers, for example, can host multiple tion and re-assembly, packet- filtering, load- with blinding speed. Built around AMD virtual sites concurrently, each with their balancing, and SSL encryption to multiple, Opteron processors and AMD DirectConnect own root and resources such as Common securely isolated virtual switches in order to Architecture, bandwidth between CPUs Gateway Interface (CGI) scripts. Sun ™ support virtualized service switching. memory, and I/O devices is increased and System Web server, for example, supports latency minimized — speeding both system multiple virtual Web sites. Leading-Edge Technologies for Everyone and application performance. With up to four Sun has had a long-held philosophy of develop- Single-Core or Dual-Core 800 Series CPUs, Sun Virtualizing the Datacenter ing leading-edge technologies for its high-end x64 servers are an ideal platform to support For years, Sun has been developing technolo- products and pushing them down to mid-range application consolidation. gies to help IT organizations reduce cost and and entry-level products over time. Nowhere is complexity by enabling them to manage their this philosophy more evident than in its server Beginning in summer 2005, Sun Fire V20z and resources as a single, centrally-managed, virtualization technologies. Sun first offered V40z servers will be available with dual-core flexible, dynamically-allocated pool. This Dynamic System Domains only in its high-end options, integrating two microprocessors on a strategy helps datacenters reduce the number servers, and now offers similar technologies in single chip to double the performance of of systems they manage and increase utiliza- many of its mid-range offerings. Solaris today’s single core systems (based on measur- tion, helping them be more cost effective. It Containers is a breakthrough technology that ing V40z servers with single- and dual-core helps them to leverage the economies of scale allows multiple virtual Solaris 10 OS environ- processors at the same clock rate). of powerful, reliable servers, storage, and ments to run on the same server, bringing networking technologies — even for the high-end partitioning technologies single- Better yet, dual-core Sun Fire servers help smallest applications. And it helps IT organiza- processor servers, and across the range of reduce the complexity, operational cost, space, tions with the flexibility they need to align with platforms that Sun supports, from its potent and power requirements faced by today’s IT their companies’ business objectives — and keep up with the rapid pace of change.

Virtualizing Layer by Layer At each layer in the IT infrastructure, Sun helps virtualize resources, helping IT organizations increase reliability, resource utilization, flexibil- ity, and security. Sun’s virtualization strategy Sun Fire V20z Server Sun Fire V40z Server extends to three key infrastructure layers: storage, servers, and the network: Figure 3: Sun Fire V20z and V40z servers support the Solaris OS, Linux, and Microsoft Windows, • Many Sun StorEdge™ storage products sup- as well as two key options for consolidation through virtualization. 4 Datacenter Solution: Consolidation through Virtualization with Sun’s x64 Server Product Line sun.com/amd

organizations When coupled with the Solaris Java™ Enterprise System, Sun Java™ System trols to allow servers to be partitioned at sub- 10 OS, Sun’s dual-core x64 servers unleash Cluster Server supports multi-node clusters. CPU granularity without having to replicate the their true performance potential by delivering operating system image itself (Figure 4). near-linear scalability, multi-fold performance One-Stop Shop Solaris Containers provide a virtualized gains with existing applications, and greater With the option to run Solaris, Linux, or Solaris 10 Operating System image including a system utilization with Solaris Containers. Microsoft Windows on Sun x64 servers, IT unique root file system, a shared read-only set organizations have the flexibility to use one of system executables and libraries, and what- Improving Datacenter Efficiencies vendor to meet a wide variety of requirements. ever resources the root administrator assigns A rack of Sun Fire V40z servers populated with They can purchase one set of servers and to the container at creation time. Solaris AMD Dual-Core processors currently takes 58 storage, deploy them for one purpose today, containers can be booted and shut down just percent less power than the Intel Xeon MP and re-deploy the same hardware with a differ- like any instance of the Solaris 10 OS, and processor-based solution required to provide a ent operating system choice the moment their rebooted in seconds if the need arises. Unlike similar number of CPU cores (based on manu- needs change. virtual machines, which must intercept every facturer data sheets). In other words, cus- single interrupt and allocate it to the right tomers using an Intel Xeon MP processor-based Ideal Consolidation Platform instance, Solaris Containers support main- solution may be required to provide 2.4 times Sun’s x64 servers are the ideal platform for frame-level partitioning capabilities with more power to match the CPU core equivalent application consolidation. Because Solaris, almost zero overhead. of that delivered by a rack of Sun Fire V40z Linux, Windows, and ESX Server all run on x64 servers populated with AMD Dual-Core proces- processors in native mode, applications can Operating System Partitioning sors. Using a world-wide average energy price run at full processor speed, without the need Solaris Containers provide a set of up to 8192 of 13 cents per kilowatt-hour, customers could for time-consuming processor-set emulation. virtualized environments per Solaris 10 OS experience an average savings of USD $1,658 in With three operating system choices, cus- instance, each container appearing to users, power and air conditioning with a single V40z tomers have the greatest flexibility and invest- administrators, and applications as independ- server containing four dual-core processors. ment protection. Of the virtualization and ent, isolated systems. A global administrator partitioning technologies discussed on page 2, can create containers, allocate resources to Sun Fire V20z Server two stand out as best-of-breed technologies for them, and boot them as if they were an operat- The Sun Fire V20z Server (Figure 3) is a 1U use with Sun x64 servers: Solaris Containers ing system instance. Once booted, Solaris system that hosts 1-2 AMD Opteron 200 Series and VMware ESX Server. Containers provide a secure sandbox that processors, up to 16 GB of memory, and up to 2 includes: Ultra 320 SCSI disk drives. The server includes Partitioning the Operating System with • A virtual platform containing a unique root, two Gigabit Ethernet ports, and includes out-of- Solaris Containers shared user, and other administrator-config- band lights-out management capabilities Solaris Containers combine operating system ured file systems — plus network interfaces, facilitating remote datacenter deployment. partitioning with fine-grained resource con- inter-process communication objects, con-

Sun Fire V40z Server Users Users Users The Sun Fire V40z server (Figure 3) is a 3U system that hosts 2 or 4 AMD Opteron 800 Applications Applications Applications Series processors, up to 32 GB of memory, and Container Container Container up to 6 Ultra 320 SCSI disk drives with a built-in Allocated Allocated Allocated RAID controller. Availability can be improved Resources Resources Resources further by configuring the server with dual, Single Solaris 10 Operating System Instance redundant, hot-swap power supplies. Sun Fire x64 or UltraSPARC-Processor-Based Server These hardware capabilities can be comple- mented with Sun software technologies to Figure 4: Solaris Containers combine operating system partitioning with fine-grained improve availability even further. Part of Sun resource controls, offering a secure, isolated environment for each consolidated application. 5 Datacenter Solution: Consolidation through Virtualization with Sun’s x64 Server Product Line sun.com/amd

sole devices, and sub-container resource Users Users Users management facilities; Applications Applications Applications • System identity settings including host name, time zone, RPC domain, and locale; Linux Linux Windows • Secure isolation from other containers Virtualized Hardware Virtualized Hardware Virtualized Hardware enforced by the kernel and capable of pre- venting a process within a container, even if Allocated Allocated Allocated Resources Resources Resources compromised, from escalating privileges to compromise another container; VMware ESX Server Virtual Machine Software • Fault isolation that restricts the propagation Sun Fire x64 Server of software faults to a single container. If an error does cause a container to fail, it can reboot in only a few seconds because the Figure 5: Each virtual machine supported by VMware ESX Server software supports an single operating system instance running on idealized hardware environment, including CPUs, memory, disk, and even BIOS. the server remains intact. CPUs and memory are dynamically allocated, ple instances and different versions of Linux, A Solaris Container hosting a Web server might resource-capping controls can be used to set FreeBSD, Novell Netware, and Microsoft be allocated an IP address with rights to bind limits on the amount of resources consumed Windows. The ESX Server architecture imple- to port 80, and a disk device containing a file by specific containers. Finally, Solaris IP ments abstractions that allow hardware system for the Web site content. The Web Quality--of-Service can be used to manage resources to be allocated to multiple workloads server cannot see any resources not allocated network bandwidth used by multiple contain- in fully-isolated environments. to its container. If the Web server fails, or its ers, helping administrators to maintain speci- security is penetrated by an intruder, it cannot fied QoS levels in a consolidated environment. Idealized Hardware Platform affect other containers or the applications VMware ESX Server runs directly on Sun Fire running in them. Virtualizing the Hardware with x64 servers to provide a secure, uniform plat- VMware ESX Server form for deploying, managing, and remotely Fine-Grained Resource Control VMware ESX Server is virtual infrastructure controlling multiple operating system Solaris Resource Manager software gives software for partitioning, consolidating, and instances. Hardware interfaces, such as device administrators almost unlimited flexibility to managing systems in mission-critical environ- drivers, enable hardware-specific service deliv- assign and isolate resources to specific contain- ments. ESX Server and VMware Virtual ery while hiding hardware differences from ers. In many cases. Resource Manager can be Infrastructure Nodes provide a highly-scalable other parts of the system. The VMware virtual- used to allocate resources to multiple applica- virtual machine platform with advanced ization layer provides an idealized hardware tions within a single container. Across multi- resource management capabilities, all which environment and virtualizes underlying physi- ple containers, Dynamic Resource Pooling can be managed by VMware VirtualCenter. cal resources. By presenting a standard - allows administrators to allocate discrete pools Rather than virtualizing an operating system architecture hardware platform to guest of resources such as CPUs to specific contain- instance, it works one layer lower, providing a operating systems, ESX Server makes it easy to ers. Administrators can dynamically change the layer of abstraction between the server hard- move virtual environments from machine to content of resource pools manually or auto- ware and the software that runs on it machine without having to exactly match matically on a rule basis. For example, an (Figure 5). This allows ESX Server to support a CPUs, disk drivers, and network interfaces. additional CPU can automatically be added to different class of consolidation requirements Each virtual platform consists of idealized a container when its utilization exceeds 80 than Solaris Containers — namely support for CPUs, memory, disk and network interfaces. percent — and all without rebooting. applications requiring kernel-level isolation Each virtual environment has its own CPU or and supporting multiple operating systems on CPUs, with virtualization of the 32-bit x86 The Fair share Scheduler supports dynamic the same server. By virtualizing the hardware, architecture complete down to the registers, resource allocation, allowing proportions of a single system running ESX Server can support translation lookaside buffer, and other control resources — such as fractions of a CPU — to be a heterogeneous environment including multi- structures. Most instructions are directly exe- allocated to containers. When resources like 6 Datacenter Solution: Consolidation through Virtualization with Sun’s x64 Server Product Line sun.com/amd

cuted on the physical CPUs, allowing compute- CPU shares and restricting a virtual machine to Complimentary Workloads intensive workloads to run at near-native run on a certain set of physical CPUs (CPU IT organizations can deploy a set of applica- speed. While each guest operating system has scheduling affinity). Similarly, administrators tions onto servers based on their complimen- the illusion that it owns up to 3.6 GB of con- may specify minimum and maximum memory tary resource requirements. For example, an tiguous memory, ESX Server actually manages sizes, as well as memory shares, for each On-Line Transaction Processing (OLTP) system memory so that physical memory in a virtual virtual machine. might occupy most of a server’s resources machine may actually be un-mapped or paged during the daytime while customers are plac- out. All of this takes place without the knowl- Guest Operating System Choice ing orders. At night, long-running Data edge of, and without interfering with, the One of the benefits of virtualizing an entire Warehousing queries can absorb unused CPU guest operating system. Disk devices are hardware platform is that different guest cycles, helping to increase overall IT resource presented to the guest OS as a SCSI drive operating systems and different versions of utilization and efficiency. connected to a SCSI adapter. This is the only each operating system can co-exist on the disk storage controller seen by the guest oper- same platform, giving IT organizations a flexi- Complimentary Web applications can be ating system, virtually eliminating the need to ble range of consolidation options. In the ESX deployed in similar manner. A site, for load potentially de-stabilizing disk drivers into Server architecture, guest operating systems example, can be deployed in secure virtualized interact only with the standard environments across a number of servers x86-compatible virtual hardware dedicated to different purposes. When a major Consolidation is the goal. presented by the virtualization news story results in an astronomical increase layer. This provides the capability in activity, the stand-by Web servers can be Virtualization and partitioning for ESX Server to support any x86- pressed into service simply by adding them to a compatible operating system. In load-balanced service group. The IT organiza- are the means. practice, however, ESX Server tion can respond to a spike in workload with- supports a subset of x86-compati- out the delay of having to wheel in new servers ble operating systems that are and load operating system and application the OS. Each disk device is implemented with a tested throughout the product development software onto them. flat file, the format of which is the same cycle. VMware documents the installation and regardless of what type of device it actually operation of these guest operating systems Flattening Layers resides on, including SCSI, RAID, and Fibre and trains its technical personnel in their A high-availability, three-tier Web application Channel adapters. ESX Server can support up support. requires at least six servers, two at each tier. to four virtual network cards within each Using virtualization technologies to flatten the virtual machine, each of which has its own The list of supported guest operating systems architecture, a minimum of only two servers is MAC address and one or more IP addresses. A is available at http://www.vmware.com needed: two servers for availability, with each virtual switch mechanism allows administra- /pdf/esx_systems_guide.pdf and includes server hosting Web, application, and database tors to configure when to pass network traffic multiple versions of Red Hat Linux, SuSE Linux, software each in its own secure, virtualized from one VM instance to another, and when it FreeBSD, Novell Netware, and Microsoft environment. Network traffic can be secured exits the server to a physical switch. Windows operating systems. outside of the each container by allocating a dedicated network interface to each environ- Granular Resource Management Consolidation through ment, or by sharing interfaces and implement- The resource manager in ESX Server uses a Virtualization and Partitioning ing separation through VLANs. proportional share mechanism to allocate CPU, Virtualization with VMware ESX Server and memory, and disk resources across multiple partitioning with Solaris Containers gives Sun IT organizations can flatten layers in a number virtual machines. Network bandwidth is con- customers a flexible set of choices for consoli- of contexts where related applications require trolled with network traffic shaping. Minimum dating multiple applications onto a single multiple tiers today. For example, a Web and maximum percentages of a single physical server. Putting these technologies to work in application firewall and a Web server can be CPU's processing power can be specified for an IT environment opens up a whole new deployed in separate environments on the each virtual machine. ESX Server also allows realm of possibilities. same server. A mail server, virus scanner, and 7 Datacenter Solution: Consolidation through Virtualization with Sun’s x64 Server Product Line sun.com/amd

Table 1: Consolidation and Virtualization Guidelines

If you have… Then… ment’s data itself. Given the same version of Multiple applications running on the Consolidate using Solaris Containers the Solaris 10 OS or VMware ESX Server on Solaris 10 OS another system in another datacenter, it’s Multiple open-source applications Run each application in its own Solaris straightforward to re-constitute a previously- Container saved environment. Mixture of Linux and Solaris Migrate Linux applications to Solaris and applications consolidate using Solaris containers Shared Hosting Environments Internet Service Providers can offer customers or their own complete Web hosting environment, Consolidate onto two servers, one hosting giving them control over Web server software multiple Solaris applications in Solaris and even administrator passwords. Using Containers, the other one hosting multiple Solaris Containers or VMware ESX Server, ISPs Linux applications in ESX Server can offer dedicated hosting with the efficiency virtual machines of a shared hosting infrastructure. A set of Linux and/or Microsoft Consolidate onto a single server using ESX Windows applications Server Consolidation Guidelines or At a high level, the choices for an IT organiza- tion wishing to consolidate multiple applica- Applications running on multiple ver- tions onto a single powerful Sun Fire x64 server sions of Linux and/or Microsoft are straightforward (Table 1): Windows • To consolidate multiple applications running on the Solaris 10 OS, use Solaris Containers. spam filtering suite can be installed into sepa- Legacy Application Consolidation • To consolidate applications running on Linux rate environments so that if an intruder is Sometimes a set of applications running on old and/or Microsoft Windows, use ESX Server. successful in breaking one component’s secu- or multiple operating system versions need a rity, they no longer have access to all three. performance boost that can be accomplished At a deeper level, consolidation offers IT organi- by re-hosting onto a faster server. Using virtual zations the opportunity to simplify their envi- Development, Staging, and Production machine technology, these applications can be ronment by limiting the number of platforms With virtualization and partitioning technolo- consolidated onto high-performance x64 they support. gies, IT organizations can deploy development, servers and receive the needed performance test, staging, and production versions of an boost. Host each operating system and appli- Migrating While Consolidating application onto the same server. Each devel- cation instance in its own separate virtual IT organizations can cut cost and complexity by oper can work in their own personal environ- machine, assign an x64 processor to each VM, migrating applications to a smaller number of ment. Once an application has been tested and watch performance soar. platforms, giving them greater choice when and readied for deployment, it can be installed consolidating. Consider: into a virtualized environment for staging. Geographic Replication, Disaster Recovery • Migrating Linux applications to the Solaris When the new application is deployed, it’s a Deploying applications into containers or 10 OS allows IT organizations to consolidate matter of changing IP address and resource virtual machines makes it easy to package and applications running on both systems into allocation — and the staging environment re-deploy them anywhere around the globe for Solaris Containers environments. Many becomes the production one. Using this both geographic replication and disaster recov- open source applications that run on Linux approach reduces the number of resources that ery purposes. Both Solaris Containers and also come packaged with the Solaris an IT organization must support, and it pro- VMware ESX Server facilitate backing up and Operating System. These applications can vides an automatic fallback mechanism in the restoring virtual environments. In both cases, be used out-of-the-box in one or more Solaris event that a new version must be rolled back to two sets of data are stored: the configuration Containers. Other Linux applications can be the previous one. settings for the container or virtual machine re-compiled using the Linux libraries that are environment, and an archive of the environ- included with the Solaris 10 OS. 8 Datacenter Solution: Consolidation through Virtualization with Sun’s x64 Server Product Line sun.com/amd

• Many server functions supported in Microsoft Consolidating using VMware ESX Server Windows have open source and commercial When an IT organization wishes to consolidate Learn More alternatives that run on the Linux and multiple Linux applications, multiple Microsoft To learn more about Sun Fire x64 servers, Solaris Operating Systems. Through migra- Windows applications, or a combination of the please visit sun.com/amd. tion, IT organizations can reduce the number two, ESX Server is the consolidation option of of platforms and help to reduce licensing choice. Not only can its virtual machine tech- To learn more about Solaris Containers, costs. For example, Microsoft Exchange nology support both operating systems, it can visit sun.com/solaris. Server functions can be supported with open support multiple versions of each one as well. source sendmail open source calendaring To learn more about VMware ESX Server, packages, and also with Sun Java Enterprise IT organizations consolidating onto Sun x64 visit www.vmware.com. System software. Web applications running servers running ESX Server have the additional on Microsoft Internet Information Service benefit of migration software that helps to To learn how to put consolidation (IIS) can be ported to run on open source package up an entire environment so that it can through virtualization to work for you, Apache or Web Server. be installed in its own virtual machine. contact your Sun sales representative. Those that use Active Server Pages in Microsoft IIS can take advantage of Sun Java™ Sun — the Ideal Consolidation Partner System Active Server Pages. (Currently, not For IT organizations attempting a nearly-impos- ing to deploy a dedicated operating system can all Sun Java Enterprise System products can sible juggle of competing priorities, consolidat- choose between Solaris, Linux, and Microsoft be installed in Solaris Containers.) ing multiple applications onto a smaller Windows today, and re-deploy the same server number of more powerful servers is one that with a different operating choice the moment Consolidating using Solaris Containers helps to reduce capital and operational costs, their needs change. Those wishing to consoli- For IT organizations wishing to consolidate increase utilization, increase availability levels, date multiple applications running on multiple multiple applications running on the Solaris 10 and provide for continued operation through operating systems have the flexibility to run OS, multiple open-source applications, Linux geographic replication. them unchanged in virtual machine environ- applications ported to the Solaris OS, or any ments or migrate open source and Solaris combination of the above, Solaris Containers is When IT organizations look for the right plat- applications into Solaris Containers. Whichever the consolidation technology of choice. form to support their operations, there is no choice an IT organization makes for consolida- better partner than Sun. With a long history of tion through virtualization, the best choice is IT organizations consolidating using Solaris pushing mainframe-quality features down the using Sun Fire x64 servers. Containers accrue all of the benefits of using product line to its mid-range and entry-level the Solaris Operating System. Solaris servers, Solaris Containers is only one of many Containers are a low-overhead partitioning technologies that Sun can share with all of its approach, and the technology is included with customers, regardless of how many or how the Solaris 10 OS at no extra cost. With feature large of a server they purchase. parity across platforms, Solaris Containers can be used on Sun Fire servers regardless of the When it comes to platform choice, Sun Fire underlying processor architecture. V20z and V40z servers offer the power of single- and dual-core processors with flexibility and investment protection. IT organizations wish-

Sun Microsystems, Inc. 4150 Network Circle, Santa Clara, CA 95054 USA Phone 1-650-960-1300 or 1-800-555-9SUN Web sun.com ©2005 , Inc. All right reserved Sun, Sun Microsystems, the Sun logo Sun Fire, StorEdge, Solaris, and Java are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries. ALL SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. in the U.S. and other countries. Products bearing SPARC trademarks are based on architecture developed by Sun Microsystems, Inc. Opteron is a trademark of Advanced Micro Devices, Inc.