Linux container aka LXC is a copy of a Linux environment located in a file system which is like a chroot environment but uses Linux NameSpaces, runs its own seperate process, seperate file system and separate network stack which is virtualized by the underneath operating system. The underneath opearting system could be from linux or from windows.
In nutshell, we are doing Operating-system-level virtualization which is also known as containerization. The process is nothing but running multiple isolated Linux Systems (Containers) on a control host using single Linux Kernal. It also refers to an operating system feature in which the kernel allows the existence of multiple isolated user-space instances. Such instances, called containers,partitions, virtualization engines (VEs) or jails (FreeBSD jail or chroot jail), may look like real computers from the point of view of programs running in them. A computer program running on an ordinary operating system can see all resources (connected devices, files and folders, network shares, CPU power, quantifiable hardware capabilities) of that computer. However, programs running inside a container can only see the container's contents and devices assigned to the container.
SDN and NFV is the next phase of technology change which will help service provider to launch the services in single click. This is all about the programmability of the networks by using open source software defined network controller.
Tuesday, May 1, 2018
Brief About Docker Containers
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment