Thursday, April 23, 2009

Solaris Containers

I had find many products about Storage Container Set from some websites such as

Sell Glass Pitcher

Specialized in designing and producing all kinds of mouth-blow and machine-made glass container,..

Stainless Steel Pitcher

IITEM NO. 742/12PH 742/24PH ITEM NAME 12oz Frothing Pitcher with Santoprene Handle 24oz Frothing..

And you can see more from Trash Bag Holder washing machine covers medical ice pack brita water pitcher Stainless Steel Buckets Mini Excavator Buckets Galvanized Tin Buckets galvanized ice buckets cheap trigger sprayers
Solaris Containers (including Solaris Zones) is an implementation of operating system-level virtualization technology first made available in 2005 as part of Solaris 10.
A Solaris Container is the combination of system resource controls and the boundary separation provided by zones. Zones act as completely isolated virtual servers within a single operating system instance. By consolidating multiple sets of application services onto one system and by placing each into isolated virtual server containers, system administrators can reduce cost and provide all the same protections of separate machines on a single machine.
Contents
1 Terminology
2 Description
3 Resources needed
4 Branded zones
5 Documentation
6 Implementation issues
7 Similar technologies
8 References
9 See also
10 External links
//
Terminology
There is always one zone defined, named the "global" zone. Zones hosted by a global zone are known as "non-global zones" but are sometimes just called "zones". The term "local zone" is specifically discouraged, since in this usage "local" is not an antonym of "global". The global zone encompasses all processes running on the system, whether or not these processes are running within a non-global zone. Unless otherwise noted, "zone" will refer to non-global zones in this article.
Description
Each zone has its own node name, virtual network interfaces, and storage assigned to it; there is no requirement for a zone to have any minimum amount of dedicated hardware other than the disk storage necessary for its unique configuration. Specifically, it does not require a dedicated CPU, memory, physical network interface or HBA, although any of these can be allocated specifically to one zone.
Each zone has a security boundary surrounding it which prevents a process associated with one zone from interacting with or observing processes in other zones. Each zone can be configured with its own separate user list. The system automatically manages user ID conflicts; that is, two zones on a system could have a user ID 10000 defined, and each would be mapped to its own unique global identifier.
A zone can be assigned to a resource pool (processor set plus scheduling class) to guarantee certain usage, or can be given shares via fair-share scheduling. A zone can be in one of the following states:
Configured: configuration was completed and committed
Installed: the packages have been successfully installed
Ready: the virtual platform has been established
Running: the zone booted successfully and is now running
Shutting down: the zone is in the process of shutting down - this is a temporary state, leading to "Down"
Down: the zone has completed the shut down process and is down - this is a temporary state, leading to "Installed"
Some programs cannot be executed from within a non-global zone; typically this is because the application requires privileges that cannot be granted within a container. As a zone does not have its own separate kernel (in contrast to a hardware virtual machine), applications that require direct manipulation of kernel features, such as the ability to directly read or alter kernel memory space, may not work inside of a container.
Resources needed
Zones induce a very low overhead on CPU and memory. Currently a maximum of 8191 non-global zones can be created within a single operating system instance. "Sparse Zones", in which most filesystem content is shared with the global zone, can take as little as 50MB of disk space. "Whole Root Zones", in which each zone has its own copy of its operating system files, may occupy anywhere from several hundred megabytes to several gigabytes, depending on installed software.
Even with Whole Root Zones, disk space requirements can be negligible if the zone's OS file system is a ZFS clone of the global zone image, since only the blocks different from a snapshot image need to be stored on disk; this method also makes it possible to create new zones in a few seconds.
Branded zones
Although all zones on the system share a common kernel, an additional feature set has been added called branded zones (BrandZ for short), or non-native zones. This allows individual zones to emulate an OS environment other than the native one of the global OS.[1] The non-native environment is dubbed a "brand", which plugs into the BrandZ framework.
The brand for a zone is set at the time the zone is created, and is implemented with interposition points within the OS kernel that can be used to change the behavior of syscalls, process loading, thread creation, and other elements.
Three brands that have been implemented are Solaris Containers for Linux Applications, Solaris 8 Containers, and Solaris 9 Containers. The first is available when Solaris is run on x86 systems, and...(and so on)

Fish Bowl

Specifications: 1) Product name: Fish Bowl 2) Model Number: FB-01 3) Place of Origin: China 4)..

You can also see some feature products :

square plastic buckets garden tubtrug buckets high pressure sprayers gasoline knapsack sprayers mist agricultural sprayers pest control sprayers wagner power sprayers wholesale ice buckets material: paper straw include pressure sprayers water filteration pitcher hand compression sprayers glass cocktail stirrers pull lawn sprayers large ice buckets titanium tent peg flat back buckets handbags of straw de icing sprayers made of straw made by straw

No comments:

Post a Comment