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

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:

主站蜘蛛池模板: 图们市| 嘉禾县| 扬州市| 庄浪县| 北宁市| 陈巴尔虎旗| 石首市| 徐闻县| 普格县| 阳春市| 屏山县| 崇阳县| 江西省| 靖江市| 宽城| 万山特区| 昌都县| 泰来县| 万荣县| 清苑县| 潞西市| 旺苍县| 全椒县| 辽阳县| 永仁县| 抚松县| 德阳市| 北辰区| 龙山县| 吴忠市| 高淳县| 潮安县| 云和县| 青神县| 高台县| 永嘉县| 五华县| 湟源县| 盐池县| 涞源县| 扎赉特旗|