VirtualizationSafely consolidate multiple applications onto one system and increase your utilization rates with the advanced functionality of Solaris 10. ![]() HighlightsWith the escalating costs of managing your vast networks of servers and software components, you're looking for new ways to reduce IT infrastructure costs and better manage service levels. Consolidating multiple applications onto a single system means changing the way they're deployed, and this can be a very expensive solution. And that's where Virtualization and Solaris Operating System comes in. Solaris Containers, part of a comprehensive offering of Sun virtualization technologies also including Logical Domains (LDoms), uses virtualization to allow you to maintain the one-application-per-server deployment model, while sharing hardware resources.
Sun xVMSun's approach to simplify and optimize operation of the next-generation data center is Sun xVM, a family of technologies that address both the virtualization of individual servers, as well as the unified management of the physical and virtual aspects of the datacenter. Sun's virtualization strategy simplifies management (of business, applications, and data) to improve ROI and business agility, optimize efficiency and utilization and cut costs by extending virtualization across the entire IT infrastructure—from desktops, servers, OS, appliances, storage and the network. Logical Domains (LDoms)Sun's new server virtualization and partitioning technology for Sun CoolThreads servers, LDoms, enables you to run multiple OSs simultaneously on a single CoolThreads server, thereby better utilizing server capacity and increasing efficiency and ROI. Enhanced Solaris Containers functionality allows you to improve system utilization by enabling you to securely run multiple, software-isolated applications on a single system or a logic domain. By leveraging the combined functionality of Solaris 10's Predictive Self Healing, Container and LDoms, you are provided with an extra layer of security that allows you to automatically recover from potentially catastrophic system problems. This breakthrough innovation is what makes the Solaris 10 OS on Sun Fire / SPARC Enterprise CoolThreads servers the clear choice for achieving higher utilization rates without compromising service levels, privacy or security. Solaris ContainersOS virtualization with Solaris Containers allows you to maintain the one-application-per-server deployment model while simultaneously sharing hardware resources. An integral part of the Solaris 10 Operating System, Solaris Containers isolate software applications and services using flexible, software-defined boundaries and allows many private execution environments to be created within a single instance of the Solaris 10 OS. Each environment has its own identity, separate from the underlying hardware, so it behaves as if it's running on its own system making consolidation simple, safe, and secure.
Leverage Solaris Features
Solaris Containers is able to take advantage of the other technologies built into Solaris to make your environment even more cost effective and observable. Efficient Filesystem Observability Network control Secure the secure Extend to do more Sizing your ContainerSolaris Containers can further enable customized security, performance or utilization requirements, through container sizing. IT managers and system administrators also have the ability to run a container bound to a specific set of CPUs. This ensures that applications assigned to these CPUs will have sole access to these resources. Delegated authority model Fine Tune Performance Ease Usability Server ConsolidationA primary objective of the Solaris 10 Operating System design is to deliver tools that help you do more with less by consolidating your applications onto fewer systems. Solaris Containers allow administrators to create multiple virtual environments on a single system so applications can safely run without endangering each other. As a result, companies can better consolidate applications onto fewer servers without concern for resource constraints, fault propagation, or security, making consolidation simple, safe, and secure. Administrators also gain tight control over allocation of system and network resources, significantly improving resource utilization. Application IsolationWith Solaris Containers, each application runs in its own private, isolated environment—separate from the underlying hardware—virtually eliminating error propagation, unauthorized access, and unintentional intrusions among Solaris Containers. Providing a fine granularity of control, Solaris Containers enable administrators to ensure that all workloads have access to an appropriate amount of computing resources and that no workload is able to consume the entire system unless authorized to do so. Because resources are isolated and dedicated to a Solaris Container and its applications rather than a complete system, highly efficient application consolidation is now possible. For example, Web servers typically listen to network port 80, and in order to do that they require root privileges, which entails a high security risk. To reduce these risks and run multiple Web servers per system, each Web server can run in a Solaris Container and listen to its own unique port 80, operating in an isolated and secure manner. Rapid Application DeploymentDeveloping new applications and services—and getting them operational as quickly as possible—can be a critical success factor for any business. Solaris Containers can speed application deployment by enabling applications to be developed, tested, and deployed on a single server without fear that they will impact one another. Private container identities also make it possible to have multiple development versions of the same application on the same system. As a result, Solaris Containers can help lower costs by eliminating the need to purchase a new system for new releases or revisions. Multiple deployment scenarios can be tested with ease, and administrators can roll back to previous settings and configurations if needed. In addition using the migration features of Solaris Containers (attach, detach and clone) it is now possible to rapidly create, test and deploy applications into a production environment not only reducing required downtime but also have in place, by default, a roll back strategy. A developer can now create an application in a container, harden it and hand off to the test team. The test engineer can test and verify the migrated container before handing over to the production team. Finally, the production administrator can duplicate and introduce the verified, hardened container into production. All done more rapidly that in a traditional non-virtualized environment and also with the minimum of disruption. Application AvailabilityAs an increasing number of applications are consolidated onto a single server, the potential exists for underlying hardware or complex software problems to negatively affect a much wider range of users and services than in the past. In the case of an underlying hardware problem, the Predictive Self Healing functionality in Solaris 10 has been specifically designed to work with Solaris Containers to automatically detect and mitigate hardware problems before they occur. In the event of a complex software issue causing system and application availability issues, DTrace technology has also been designed to be run either in a Solaris Container or across an entire system, giving system administrators the ability to determine the root cause of system issues as they happen in real time on production systems. |
|
|||||||||
|
|