Version 3.1-en Solaris 10 Container Guide - 3.1 3. Use Cases Effective: 30/11/2009
3.6. Consolidation development/test/integration/production
Requirement
[ug] Usually, further systems supporting the same application exist while an application is in
production:
• Development systems
• Test systems
• Integration systems, with simulation of the application environment where applicable
• Disaster recovery systems
Solution
[ug] The different systems can be implemented on a computer in zones. The details:
• Sparse-root zones, that is, the zones inherit everything possible from the global zone.
• Option: Resource pools with their own processor set for production.
• Option: Application administrator with root access.
• Option: Software installation per mount.
• Option: OS release upgrade per flash image.
Assessment
[ug] This use case has the following characteristics:
• Fewer computers need to be operated overall. Therefore, savings can be made on space,
power consumption and air conditioning.
• The applications can be tested on exactly the same environment that they are to be run on later.
• Switch to a new software version in production can be achieved simply by rerouting the load to
the zone with the new version. Installation after test is not required.
21
Figure 12: [dd] Use case: Consolidation development/test/integration/production
Global Zone
System
Develop-
ment
Test
Production Integration