Original: Welcome Docker to SUSE Linux Enterprise Server
Lightweight virtualization is a hot topic these days. Also called "Operating System-level virtualization," it allows you-to-run multiple applications or systems on one host wit Hout a hypervisor. The advantages is Obvious:not has a hypervisor, the layer between the host hardware and the operating system and its Applications, is eliminated, allowing a much more efficient use of resources. That, in turn, reduces the virtualization overhead while still allowing for separation and isolation of multiple tasks on One host. As a result, lightweight virtualization is very appealing in environments where resource are critical, like server host ing or outsourcing business.
The recent "Lightweight virtualization" has become a hot topic. It is also called "Operating system virtualization", which agrees that you can execute multiple applications or hypervisors on a single host. The advantages are obvious: because it does not have a hypervisor virtualization management layer between the host hardware and the operating system to achieve more efficient resource utilization. The resulting benefits are. Reduced virtualization overhead, agreeing to separate and isolate multiple tasks in one server at the same time.
Therefore, lightweight virtualization is attractive in environments where data is used as a business-critical environment, such as server hosting or outsourcing (e.g. cloud computing, big data, and so on).
One specific example of operating System-level virtualization is Linux Containers, also sometimes called "LXC" For short. We already introduced Linux Containers to SuSE customers and users in February, as a part of the SUSE Linux Enterprise Ser Ver SP2. Linux Containers employ techniques like control Groups (cgroups) to perform resource isolation to Control CPU, memory, net Work, block I/O and namespaces to isolate the process view of the operating system, including users, processes or file sys TEMs. that provides advantages similar to those of "regular" virtualization Technologies–such as KVM or xen–, but with much s Maller I/O overhead, storage savings and the ability to apply dynamic parameter changes without the need to reboot the SYS Tem. The Linux Containers infrastructure is supported in SUSE Linux Enterprise one and would remain supported in SUSE Linux Enter Prise 12.
Linux Containers (Linux container. Sometimes also referred to as "LXC") is a typical operating system Layer virtualization sample.
We have introduced the "LXC" container for SuSE customers and users in the SuSE Linux Enterprise Server One SP2 version, released in February 2012. The "LXC" container uses a technology that is intended for control Groups (cgroups) for resource isolation, including: CPU, memory, network, I/O, and namespaces, which isolate the visual scope of each process in the operating system, including: User, process, or file system. It provides functionality similar to "normal" virtualization technologies such as KVM or Xen, with the advantage of being able to achieve lower I/O overhead, save a lot of other storage storage space, and dynamically adjust the parameters without having to start the virtual system again today (translator: This improves virtualization performance and provides greater flexibility).
The SUSE Linux Enterprise Linux 11 version number directly supports the "LXC" container architecture. Support for it will also be extended to the SuSE Linux Enterprise 12 version number.
Now, we is taking a next step to further enhance our virtualization strategy and introduce your to Docker. Docker is built on top of Linux Containers with the aim's providing an easy-to-deploy and manage applications. It packages the application including its dependencies in a container, which then runs like a virtual machine. Such packaging allows for application portability between various hosts, isn't only across one data center and also to the Cloud. And starting with SUSE Linux Enterprise Server, we plan to do Docker available to our customers so they can start usin G it to build and run their containers. This was the another step in enhancing the SUSE virtualization stories, building on top of what we have already do with Lin UX Containers. Leveraging the SUSE ecosystem, Docker and Linux Containers is not only a great-to-build, deploy and manage Applicatio ns The idea nicely plugs to tools like Open Build Service and Kiwi for easy and powerful image building orSUSE Studio, which offers a similar concept already for virtual machines. Docker easily supports rapid prototyping and a fast deployment process; Thus when combined with Open Build Service, it's a great tool for developers aiming to support various platforms with a UN Ified tool chain. This was critical for the future because those platforms easily apply also to clouds, public, private and hybrid. Combining Linux Containers, Docker, SuSE ' s development and deployment infrastructures and SuSE Cloud, our openstack-based Cloud infrastructure offering, brings flexibility in application deployment to a completely new level.
Now. We are embarking on a new step to further strengthen our virtualization strategy, and we are here to introduce you to the new Docker capabilities.
Docker is built on the "LXC" container to provide an easy way to deploy and manage applications.
It packs the application into its dependencies into a container. Then execute the virtual machine. This packaging approach allows applications to be portable across different hosts, not only in the same data center, but also in the cloud platform.
In SuSE Linux Enterprise Server 12 We plan to provide Docker functionality to our customers so that customers can start using it to build and execute their containers.
This new initiative to improve SuSE virtualization is a new page of history built on the "LXC" containers we already support.
Using the SuSE ecosystem, Docker and "LXC" containers will not only be an excellent way to build, deploy, and manage applications, but our idea is to implement easy and powerful graphical deployments by cleverly accessing the open build service and the Kiwi. Or is this functionality implemented through SUSE Studio to provide a concept of bulk deployment that is similar to an existing virtual machine already implemented. Docker's high-speed prototyping and high-speed deployment process is simple, so when combined with open build service, this is a great tool to combine. Enables developers to support a platform of various version numbers in a single, unified tool.
This is crucial for the future. Because these platforms are very easy to apply to public, private, and hybrid clouds. Combine the development and deployment architecture of the "LXC" container, Docker, SuSE, and SuSE Cloud (OpenStack-based cloud infrastructure). SUSE's application deployment flexibility will reach a whole new level.
Introducing Docker follows the SUSE philosophy by offering choice on the virtualization space, allowing for flexibility, p Erformance and simplicity for Linux in data centers and the cloud.
Introducing Docker follows the SuSE philosophy. Provides many other choices for virtualized architectures, enabling flexibility, high performance, and simple management of data center and cloud computing.
Welcome Docker to SUSE Linux Enterprise Server "level Limited, English-Chinese comparison, error correction"