Virtualisering

Oprettet lørdag 05 oktober 2019


+cloud
+Docker
+Kubernetes
+Linux Containere (lxc)
+Linux Virtual Server
+LTSP - Linux Terminal Server Project
+Thin Clients og remote desktop
+VM
+Windows containere



Introduction to virtualization

Operating-system-level virtualization is a server virtualization method in which the kernel of an operating system allows the existence of multiple isolated user-space instances, instead of just one. Such instances, which are sometimes called containers, software containers,virtualization engines (VEs) or jails (FreeBSD jail or chroot jail), may look and feel like a real server from the point of view of its owners and users.

The above definition sums up the broad idea about containers, but to be more accurate, the traditional Virtual Machines used something called hypervisor that runs on top of kernel. This hypervisor provides virtualization to the applications that run on it by monitoring their resource usage and access patterns. This causes a lot of overhead resulting in unnecessary loss of performance. On the other hand, Operating-system-level virtualization works differently. It uses namespaces and cgroups to restrict application’s capabilities including the use of resources. This is a feature provided by the linux kernel. This has almost no overhead.

Copyright (C) 2020 Smarken.net
Om ZIM.smarken.net

hit counter


Backlinks: Teknik 1wiki:Teknologier