官术网_书友最值得收藏!

  • Containers in OpenStack
  • Pradeep Kumar Singh Madhuri Kumari
  • 187字
  • 2021-07-02 21:17:21

The historical context of virtualization

Traditional virtualization appeared on the Linux kernel in the form of hypervisors such as Xen and KVM. This allowed users to isolate their runtime environment in the form of virtual machines (VMs). Virtual machines run their own operating system kernel. Users attempted to use the resources on host machines as much as possible. However, high densities were difficult to achieve with this form of virtualization, especially when a deployed application was small in size compared to a kernel; most of the host's memory was consumed by multiple copies of kernels running on it. Hence, in such high-density workloads, machines were pided using technologies such as chroot jails which provided imperfect workload isolation and carried security implications.

In 2001, an operating system virtualization in the form of Linux vServer was introduced as a series of kernel patches.

This led to an early form of container virtualization. In such forms of virtualization, the kernel groups and isolates processes belonging to different tenants, each sharing the same kernel.

Here is a table that explains the various developments that took place to enable operating system virtualization:

主站蜘蛛池模板: 湖北省| 伊春市| 陇西县| 宁陕县| 兴仁县| 西平县| 辽中县| 嵩明县| 双鸭山市| 通山县| 桦甸市| 吉隆县| 东海县| 澄城县| 长宁县| 南京市| 施甸县| 时尚| 普陀区| 南城县| 兰考县| 威远县| 达尔| 大兴区| 鹤峰县| 信丰县| 海盐县| 土默特右旗| 曲靖市| 辉县市| 汪清县| 乡宁县| 东辽县| 前郭尔| 昌宁县| 高唐县| 尚义县| 中卫市| 阿拉尔市| 六安市| 宣武区|