Version 3.1-enSolaris 10 Container Guide - 3.1 3. Use Cases

Effective: 30/11/2009

3.12. Solaris 8 and Solaris 9 containers for development

Requirement

[ug] There are still systems running in companies under Solaris 8 or Solaris 9 with self-developed software, and it must be possible for these systems to continue software development or debugging.

∙The operation of old systems under Solaris 8 or Solaris 9 is still necessary

∙Rarely used development systems are relatively expensive (ongoing maintenance)

∙Migrating the development to current systems does not guarantee executability of the software developed on the old systems.

Solution

[ug] On a current system under Solaris 10, Solaris 8 or Solaris 9 zones are set up with the development environment installed for the appropriate operating system. The details:

∙Branded zones, that is, the environment of an older Solaris version is active within the zone.

∙Installation of an archived legacy system.

∙CPU resource management based on the Solaris fair share scheduler.

∙Memory resource management.

Assessment

[ug] This use case has the following characteristics:

∙Applications are operated and further developed using the original version. Costly migration of the application to a new version is not necessary.

∙The original development software can continue to be used; there are no compatibility problems.

∙Current hardware based on Solaris 10 can be used.

∙Environmental costs such as electricity and cooling are lower, and capacity is higher than with an old computer.

∙The advanced software can be installed and operated both on a system under Solaris 8 or Solaris 9 as well as in a system with a corresponding branded zone.

27

Page 34
Image 34
Sun Microsystems 10 manual Solaris 8 and Solaris 9 containers for development