自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

容器與虛擬機究竟有何本質上的差異?

云計算
作為一種部署應用程序的全新方式,容器技術在短時間內獲得了廣泛關注,但是這種技術同樣存在某些限制,并且和虛擬機存在本質上的不同。

作為一種部署應用程序的全新方式,容器技術在短時間內獲得了廣泛關注,但是這種技術同樣存在某些限制,并且和虛擬機存在本質上的不同。

[[152017]]

虛擬化技術已經改變了現(xiàn)代計算方式,它能夠提升系統(tǒng)資源使用效率、消除應用程序和底層硬件之間的依賴關系,同時加強負載的可以移植性和安全性,但是hypervisor和虛擬機只是部署虛擬負載的方式之一。作為一種能夠替代傳統(tǒng)虛擬化技術的解決方案,容器虛擬化技術憑借其高效性和可靠性得到了快速發(fā)展,它能夠提供新的特性,并且?guī)椭鷶?shù)據(jù)中心專家解決新的顧慮。

容器和虛擬機之間的主要區(qū)別在于虛擬化層的位置和操作系統(tǒng)資源的使用方式。

虛擬機依賴于hypervisor,其通常被安裝在“裸金屬”系統(tǒng)硬件之上,這導致hypervisor在某些方面被認為是一種操作系統(tǒng)。一旦 hypervisor安裝完成, 就可以從系統(tǒng)可用計算資源當中分配虛擬機實例了,每臺虛擬機都能夠獲得***的操作系統(tǒng)和負載(應用程序)。

通常,***臺虛擬機都將會被用來運行系統(tǒng)管理程序,比如Microsoft System Center。而之后的虛擬機可能包含其他企業(yè)負載,比如數(shù)據(jù)庫、ERP、CRM、郵件服務器、媒體服務器、web服務器或者其他業(yè)務應用。虛擬機之間是完全隔離的——沒有任何一臺虛擬機知道(或者依賴)相同系統(tǒng)當中的另外一臺虛擬機的存在——惡意軟件、應用程序崩潰和其他問題只能影響一臺虛擬機。虛擬機從一個虛擬系統(tǒng)被移動到另外一個當中,而不用考慮系統(tǒng)硬件和操作系統(tǒng)等因素。

而容器環(huán)境的工作方式則有所不同。對于容器環(huán)境來說,需要首先安裝主機操作系統(tǒng),之后將容器層(比如LXC或libcontainer)安裝在主機操作系統(tǒng)(通常是Linux變種)之上。在安裝完容器層之后,就可以從系統(tǒng)可用計算資源當中分配容器實例了,并且企業(yè)應用可以被部署在容器當中。但是,每個容器化應用都會共享相同的操作系統(tǒng)(單個主機操作系統(tǒng))。

相比于虛擬機,容器擁有更高的資源使用效率,因為它并不需要為每個應用分配單獨的操作系統(tǒng)——實例規(guī)模更小、創(chuàng)建和遷移速度也更快。這意味相比于虛擬機,單個操作系統(tǒng)能夠承載更多的容器。云提供商十分熱衷于容器技術,因為在相同的硬件設備當中,可以部署數(shù)量更多的容器實例。然而,單個操作系統(tǒng)有可能引起影響所有相關實例的單點事故。比如,惡意軟件或者主機操作系統(tǒng)崩潰可能禁用或者影響所有容器。此外,容器易于遷移,但是只能被遷移到具有兼容操作系統(tǒng)內核的其他服務器當中,這樣會無形中減少遷移選擇。

從實際應用的角度來說,容器和虛擬機可以在同一個數(shù)據(jù)中心當中共存,因此這兩種技術被認為是互補的——為現(xiàn)代應用程序架構師和數(shù)據(jù)中心管理員添加了可用工具集,通過不同的方式為應用負載提供支持。

原文鏈接:www.searchvirtual.com.cn/showcontent_90857.htm

責任編輯:Ophira 來源: TechTarget中國
相關推薦

2013-01-08 10:02:26

虛擬化云計算

2013-01-06 09:55:36

虛擬化云計算

2023-06-03 00:04:10

容器虛擬機VM

2020-03-29 08:19:56

程序員代碼

2021-08-27 08:51:47

MyISAMInnoDB索引

2012-03-15 09:06:08

云計算IT就業(yè)

2025-02-14 10:25:53

2010-12-06 16:57:13

FreeBSDLinux

2020-05-25 10:02:38

云計算軟件開發(fā)容器

2013-01-05 10:35:36

UbuntuUbuntu手機Ubuntu手機操作系

2010-08-30 10:17:00

虛擬機在線遷移

2020-11-03 10:23:22

云計算容器技術

2018-05-21 21:11:51

手機馬達線性馬達

2023-05-29 07:30:56

容器虛擬機硬件

2022-09-09 07:41:35

DatabricksSnowflake數(shù)據(jù)

2018-05-03 14:48:22

Docker容器虛擬機

2017-06-06 15:34:55

2018-06-25 08:37:22

機器學習深度學習DNS

2019-01-03 11:18:43

Kubernetes虛擬機容器
點贊
收藏

51CTO技術棧公眾號