Technology News and Insights
One of the key breakthrough technologies in Solaris 10, Solaris Container has the ability to promote server consolidation, as well as improve application availability and manageability. In this interview, Inner Circle plays 20-plus questions with Sun virtualization experts Joost Pronk van Hoogeveen, Jeff Victor, and Chien-Hua Yen to more fully understand the potential, capabilities, and limitations of Solaris Containers and Solaris Zones.
IC: What are the differences among Logical Domains, Solaris Zones, and Solaris Containers?
Joost Pronk van Hoogeveen: Domains are a type of hardware partitioning, so the partitioning is done at the hardware level. Solaris Zones are part of Solaris Containers technology. As such, Zones manage the namespace isolation (separate IP addresses and users, for example) for Containers. Containers and Zones are a type of operating system virtualization, where the partitioning is not done at the hardware level, but rather within the operating system itself.
IC: Are Zones and Containers the same thing?
Jeff Victor Not exactly. The official definition for a Solaris 10 Container is a Solaris Zone using resource management features. But in casual conversation, few people distinguish between Zones and Containers.
IC: Aside from Zones, what else comprises Solaris Containers?
Joost Pronk van Hoogeveen: Solaris Containers are made up of two major components: Solaris Zones and Solaris Resource Manager (SRM). SRM manages the physical system resources every Container receives, and Solaris Zones control the namespace isolation. Together, Zones and SRM form the basis for Solaris Containers.
IC: What distinguishes Solaris Containers from virtual domain technologies, such as LPARs?
Joost Pronk van Hoogeveen LPARs are a typical virtual machine technology with a hypervisor layer between the hardware and the operating system, whereas Solaris Containers are a type of operating system virtualization. Virtual domains and virtual machines allow different types of operating systems to be run concurrently on the same physical machine. But, as with all virtual machine technologies, there is significant performance overhead to this approach. By contrast, Solaris Containers are very lightweight and create hardly any performance overhead. But Solaris Containers permit only a single operating system version.
![]()
If you're interested in this topic, these articles may be helpful:
![]() | Solaris Operating System Subscribe to Sun Inner Circle and access the complete article Freew... |
![]() | Open Source: WebBench performance on a Red Hat Enterprise Linux 5 Intel processor-based system and a Sun Solaris 10 AMD processo Executive summary Red Hat, Inc. (Red Hat) commissioned Principled Tec... |
![]() | Analyzing errors at the boundary Performance of .NET applications that call native code components pr... |
![]() | Upgrading from Linux to Solaris When "good enough" is no longer good enough Like many IT ve... |
![]() | IPSec in the Solaris 9 operating environment Sun Microsystems Inc. Keeping systems data secure—and this ... |
![]()
Related Jobs:
![]() | Systems Engineer #CSA_20060601 - NJ - Voorhees - SunGard Reference No.: CSA_20060601 Opening Date: June 1, 2006 Job Title: ... |
![]() | SW Engineer III #7582 - JAVA ONE 2005 - CA - Redwood City - Electronic Arts Inc. Post Description Online Platform Development will have a broad range... |
![]() | Software Developer 5 #IRC294876 - CA - Redwood Shores - Oracle The group is responsible for specifying and developing the core J2EE a... |
![]() | Ascential - (ETL) Developer #ADVA - VA - Herndon - Calnet Ascential - (ETL) Developer with Active Secret or Top Secret Clearance... |
![]() | SW Engineer II #8421 - CA - Redwood City - Electronic Arts Inc. Post Description Key responsibilities: The Software Engineer II - O... |
![]() | SW Engineer II #6000 - CA - Redwood City - Electronic Arts Inc. Post Description Get in the Game with EA! Electronic Arts (EA) is... |
![]() | Sr. Systems Admin - Unix #CM197692 - NJ - Voorhees - SunGard Reference No.: CM197692 Opening Date: June 7, 2006 Job Title: Sr. ... |
![]() | Technical Leader / Principal Software Engineer - MA - Burlington - Emptoris, Inc. Job Summary This person will be responsible for leading a team of 2-4... |
![]() | UNIX System Administrator - CA - Edwards Air Force Base - Arcata Associates, Inc. Essential Functions: Performs Unix systems administration to suppor... |
![]() | WIP Administrator #89227 - WA - Snoqualmie - T-Mobile USA, Inc. Job Details Requisition #: 89227 Position Title: WIP Administrator ... |

