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:
![]() | 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... |
![]() | Solaris Operating System Freeware. Sun is working to ensure that the strength of the Solaris... |
![]() | IPSec in the Solaris 9 operating environment Sun Microsystems Inc. Keeping systems data secure—and this ... |
![]() | Analyzing errors at the boundary Performance of .NET applications that call native code components prom... |
![]() | Upgrading from Linux to Solaris When "good enough" is no longer good enough Like many IT ve... |
![]()
Related Jobs:
![]() | WIP Administrator #89227 - WA - Snoqualmie - T-Mobile USA, Inc. Job Details Requisition #: 89227 Position Title: WIP Administrator ... |
![]() | 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. ... |
![]() | Software Developer 5 #IRC294876 - CA - Redwood Shores - Oracle The group is responsible for specifying and developing the core J2EE a... |
![]() | UDC Security Architect #1933 - PA - Malvern - SunGard Reference No.: 1933 Opening Date: August 1, 2006 Job Title: UDC Se... |
![]() | SW Engineer III #8422 - CA - Redwood City - Electronic Arts Inc. Post Description Software Engineer III - Online Platform Development... |
![]() | Senior Systems Engineer - Network Applications #4383 - GA - Duluth - Arrow Electronics, Inc. Arrow Electronics, Inc., a Fortune 500 company (ranking: 209), is on... |
![]() | SW Engineer III #7582 - JAVA ONE 2005 - CA - Redwood City - Electronic Arts Inc. Post Description Online Platform Development will have a broad range... |
![]() | Systems Engineer #CSA_20060601 - NJ - Voorhees - SunGard Reference No.: CSA_20060601 Opening Date: June 1, 2006 Job Title: ... |
![]() | UNIX System Administrator - CA - Edwards Air Force Base - Arcata Associates, Inc. Essential Functions: Performs Unix systems administration to suppor... |

