BigAdmin System Administration Portal
XPert Session - Solaris 8 and Solaris 9 Containers
Active Tab XPert Session
Begin Tab Sub Links Active SubSession XPerts Home
Page 2 (11-17 of 17 questions)
Last Updated July 24, 2008

What is Solaris 8 Containers and Solaris 9 Containers?

Solaris 8 Containers (formerly known as Solaris 8 Migration Assistant) helps customers to accelerate the deployment of application environments currently using Solaris 8 or Solaris 9 to the latest SPARC systems running Solaris 10.

Solaris 9 Containers is functionally similar to Solaris 8 Containers. With Solaris 9 Containers software, customers can run their existing Solaris 9 applications on the latest SPARC systems running Solaris 10.

 
 
Q: Does a Solaris 8/9 branded zone run a Solaris 8/9 kernel?

A: A Solaris 8 Container (aka Solaris 8 branded zone) includes a layer of software that translates Solaris 8 system calls into Solaris 10 system calls, which it issues into the Solaris 10 kernel. There is no Solaris 8 kernel involved.

The same is true for Solaris 9 Containers.

David Thorarinsson - June 19, 2008 Back to top


Q: Can this be a long-term solution? If not, why not?

A: Solaris 8 Containers technology has the same life cycle dates as the Solaris 8 release, as documented at http://www.sun.com/software/solaris/lifecycle.xml. A link for Solaris 8 details is at the bottom of that web page (see "Solaris 8 Transition Information"). Those details include specific dates. The last date is the date on which Sun will cease generally available support for Solaris 8: March 31, 2012. This gives Solaris 8 a life cycle of 12 years.

Therefore, the annual support subscriptions for Solaris 8 Containers will cease on March 31, 2012. This gives, at most, roughly four more years (in addition to the three that have already passed, since Solaris 10 was released) to get those Solaris 8 workloads implemented on the Solaris 10 OS.

Lee Teck Meng - June 24, 2008 Back to top


Q: Does this imply that you can have an Oracle database that is certified at Solaris 8 or 9, and not at Solaris 10, installed on Solaris 10 Containers?

A: Yes, that will work. For example, I worked with a customer who was running Oracle 8 and 9i on a Solaris 8 system. They are now running those same workloads in a Solaris 8 Container on a Solaris 10 system.

Ian Lidiard - June 26, 2008 Back to top


Q: Can I run a Solaris 8 zone on a Sun SPARC Enterprise M5000 with Solaris 10 08/07 as the base release? Is there a best practices doc for setting up Solaris 8 zones on a Solaris 10 host?

A: Yes, you can use Solaris 8 Containers on any Sun SPARC Enterprise M-series system running the Solaris 10 8/07 OS. Solaris 10 5/08 is good, too.

I am not aware of a Best Practices doc for Solaris 8 Containers, but your Sun account team can find people with the right expertise to help you.

Editor's note: See also these resources on BigAdmin:

John - June 26, 2008 Back to top


Q: Is it necessary to buy other software for this feature, or is it part of the Solaris 10 product?

A: Solaris 8 Containers (and Solaris 9 Containers) are products, separate from the Solaris 10 OS. Use of these products requires an annual support subscription. You can get details from your local Sun sales team or Sun Partner sales team.

Editor's note: For more info, see the Legacy Apps section of the Solaris 10 Upgrade Resources hub on BigAdmin. You'll see a "Note" about subscriptions for these products.

Rodrigo Drummond - June 30, 2008 Back to top


Q: Could I NFS export from a Solaris 8 container?

A: Solaris Containers cannot use the Solaris NFS server software. This is true for Solaris 8 Containers, Solaris 9 Containers, and Solaris 10 Containers. The Solaris NFS server software can run in the Solaris 10 global zone instead.

Also, Containers can use some other NFS server programs. You might visit the User-space NFSv3 Server home page at http://unfs3.sourceforge.net/.

Nicolas Dorfsman - July 2, 2008 Back to top


Q: We have installed Solaris 8 in a container on a Sun SPARC Enterprise T5120 server. The application we run in the container is not multithread-capable and is ending up running on one thread, consuming 1.57% of the CPU and taking a very long time to finish. Is there any way to let the Solaris 8 Container see only the cores, and hence have one process per core, instead of one process per thread on the CPU?

A: Yes, you can use psradm(1M) to disable the other hardware threads on the same core. In CMT systems like the Sun SPARC Enterprise T5120 server, the Solaris OS thinks each thread is a CPU. I think CPUs 0, 1, 2 and 3 are the hardware threads on core 0, etc. By disabling the other three "CPUs" on that core, the remaining "CPU" will get more CPU power.

However, this will not speed up memory accesses or I/O, so the performance will not be four times better.

Sigbjorn Lie - July 24, 2008 Back to top


Question file was not found.

BigAdmin
  
 
BigAdmin Upgrade Hub