之间作業系統層虛擬化和开源操作系统比较相似
作業系統層虛擬化和开源操作系统比较有(在联盟百科)4共同点: Chroot,LXC,OpenVZ,操作系统。
Chroot
chroot是在unix系统的一个操作,針對正在運作的軟體行程和它的子进程,改变它外顯的根目录。一個運行在這個環境下,經由chroot設定根目錄的程式,它不能夠對這個指定根目錄之外的檔案進行存取動作,不能讀取,也不能更改它的內容。chroot这一特殊表达可能指chroot(2)系统调用或chroot(8)前端程序。 由chroot創造出的那个根目录,叫做“chroot监狱”(chroot jail,或chroot prison)。.
Chroot和作業系統層虛擬化 · Chroot和开源操作系统比较 ·
LXC
LXC,其名稱來自Linux軟體容器(Linux Containers)的縮寫,一種作業系統層虛擬化(Operating system–level virtualization)技術,為Linux内核容器功能的一个用户空间接口。它將應用軟體系統打包成一個軟體容器(Container),內含應用軟體本身的程式碼,以及所需要的作業系統核心和函式庫。透過統一的命名空間和共用API來分配不同軟體容器的可用硬體資源,創造出應用程式的獨立沙箱執行環境,使得Linux用户可以容易的创建和管理系统或应用容器。 在Linux內核中,提供了cgroups功能,來達成資源的區隔化。它同時也提供了名稱空間區隔化的功能,使應用程式看到的作業系統環境被區隔成獨立區間,包括行程樹,網路,使用者id,以及掛載的檔案系統。但是cgroups並不一定需要啟動任何虛擬機器。 LXC利用cgroups與名稱空間的功能,提供應用軟體一個獨立的作業系統環境。LXC不需要Hypervisor這個軟體層,軟體容器(Container)本身極為輕量化,提升了建立虛擬機器的速度。軟體Docker被用來管理LXC的環境。.
OpenVZ
OpenVZ是基于Linux内核和作業系統的操作系统级虚拟化技术。OpenVZ允许物理伺服器运行多个操作系统,被称虚拟专用伺服器(VPS,Virtual Private Server)或虚拟环境(VE,Virtual Environment)。 與VMware這種虛擬機和Xen這種硬體輔助虛擬化技術相比,OpenVZ的主机与客户系统都必须是Linux(雖然在不同的虛擬環境裡可以用不同的Linux發行版)。但是,OpenVZ聲稱這樣做有性能上的優勢。根据OpenVZ網站的說法,使用OpenVZ與使用獨立的实体伺服器相比,性能只會有1-3%的損失。 OpenVZ的Linux客户系统其实是共用OpenVZ主机Linux系统的内核,也就意味着OpenVZ的Linux客户系统不能升级内核。 OpenVZ是SWsoft, Inc.公司開發的專有軟件Virtuozzo(Virtuozzo虚拟机还支持Windows客户系统)的基礎。OpenVZ的授權為GPLv2。 OpenVZ由兩部分組成,一個經修改過的作業系統核心與一套用戶工具。 但是,基于OpenVZ的Linux虚拟机/Linux VPS可能配置起来不如基于KVM的Linux虚拟机/Linux VPS灵活。例如,OpenVZ虚拟机/VPS无法更新内核;不支持部分软件;其不能升级内核的限制也可能会给Linux的发行版升级带来麻烦。.
OpenVZ和作業系統層虛擬化 · OpenVZ和开源操作系统比较 ·
操作系统
操作系统(operating system,縮寫作 OS)是管理计算机硬件與软件資源的计算机程序,同时也是计算机系统的核心与基石。操作系统需要处理如管理與配置内存、決定系統資源供需的優先次序、控制輸入與輸出裝置、操作网络與管理文件系统等基本事務。操作系统也提供一個讓使用者與系統互動的操作界面。 操作系统的型態非常多樣,不同機器安裝的操作系统可從簡單到複雜,可從行動電話的嵌入式系统到超級電腦的大型作業系統。許多操作系统製造者對它涵盖范畴的定义也不尽一致,例如有些操作系统整合了图形用户界面,而有些僅使用命令行界面,而將图形用户界面視為一種非必要的應用程式。 操作系统理论在计算机科学中,為歷史悠久的分支;。.
上面的列表回答下列问题
- 什么作業系統層虛擬化和开源操作系统比较的共同点。
- 什么是作業系統層虛擬化和开源操作系统比较之间的相似性
作業系統層虛擬化和开源操作系统比较之间的比较
作業系統層虛擬化有6个关系,而开源操作系统比较有173个。由于它们的共同之处4,杰卡德指数为2.23% = 4 / (6 + 173)。
参考
本文介绍作業系統層虛擬化和开源操作系统比较之间的关系。要访问该信息提取每篇文章,请访问: