tft每日頭條

 > 生活

 > 虛拟機和容器技術區别

虛拟機和容器技術區别

生活 更新时间:2024-07-27 23:59:17
1、物理機

物理機是相對于虛拟機而言的對實體計算機的稱呼。物理機提供給虛拟機以硬件環境,有時也稱為“寄主”或“宿主”。

虛拟機和容器技術區别(三張圖看懂什麼是物理機)1

物理機示意圖

物理機可以理解為:一棟樓房一戶人家,該樓房有獨立的地基,獨立花園等,所有條件都是獨立的。

2、虛拟機

虛拟機(Virtual Machine)指通過 軟件 模拟的具有完整 硬件 系統功能的、運行在一個完全 隔離 環境中的完整 計算機系統 。

通過物理機和虛拟機的配合,一台計算機上可以安裝上多個操作系統(一個外界操作系統和虛拟機中的數個操作系統),并且幾個操作系統間還可以實現通信,就像是有多台計算機一樣。

虛拟系統通過生成現有 操作系統 的全新虛拟 鏡像 ,它具有真實 windows 系統完全一樣的功能,進入虛拟系統後,所有操作都是在這個全新的獨立的虛拟系統裡面進行,可以獨立安裝運行 軟件 ,保存數據,擁有自己的獨立桌面,不會對真正的系統産生任何影響 ,而且具有能夠在現有系統與虛拟鏡像之間靈活切換的一類操作 系統 。虛拟系統和傳統的虛拟機( Parallels Desktop , Vmware , VirtualBox , Virtual pc )不同在于:虛拟系統不會降低電腦的性能,啟動虛拟系統不需要像啟動 windows 系統那樣耗費時間,運行程序更加方便快捷;虛拟系統隻能模拟和現有 操作系統 相同的環境,而虛拟機則可以模拟出其他種類的操作系統;而且虛拟機需要模拟底層的硬件指令,所以在 應用程序 運行速度上比虛拟系統慢得多。

流行的 虛拟機軟件 有 VMware ( VMWare ACE )、 Virtual Box 和 Virtual PC ,它們都能在 Windows 系統上虛拟出多個計算機。

虛拟機和容器技術區别(三張圖看懂什麼是物理機)2

虛拟機示意圖

虛拟機和容器技術區别(三張圖看懂什麼是物理機)3

一棟樓(即一個物理機)包含多套房(虛拟機),一套房一戶人家(每套房代表一個虛拟機);每套房之間共享地基,共享花園,但是有獨立的衛生間,廚房和卧室等

即:一台計算機上可以安裝上多個操作系統(一個外界操作系統和虛拟機中的數個操作系統),并且幾個操作系統間還可以實現通信,就像是有多台計算機一樣。

3、容器

容器是一個開源的應用容器引擎,讓開發者可以打包他們的應用以及依賴包到一個可移植的容器中,然後發布到任何流行的 Linux 機器上,也可以實現 虛拟化 。容器是完全使用 沙箱 機制,相互之間不會有任何接口(類似 iPhone 的 app)。幾乎沒有性能開銷,可以很容易地在機器和數據中心中運行。最重要的是,他們不依賴于任何語言、框架包括系統。

虛拟機和容器技術區别(三張圖看懂什麼是物理機)4

容器示意圖

虛拟機和容器技術區别(三張圖看懂什麼是物理機)5

獨立容器

容器就像同膠囊公寓一樣,在一套房子隔成多個小隔間,每個隔間住一們租戶,共享地基,共享花園,并且共享一套房子裡的衛生間,廚房等設施。

即在一個物理機中可以安裝多個虛拟機,多個虛拟機共享物理機的硬件設施,一個虛拟機中又可以創建多個容器,多個容器共享物理機的硬件設施和虛拟機的共享設施;

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved