1.容器虛擬化技術
容器虛擬化技術又稱為容器技術,是近年來十分熱門的一種虛擬化技術。與系統虛擬化技術不同的是,容器技術不需要使用虛擬機監視器。它并不打算提供一個與實體機高度相似的虛擬機環境,而是以盡可能小的系統開銷為用戶提供一個隔離的、獨立的虛擬平臺環境。
2.容器虛擬化技術優缺點
(1)容器虛擬化技術的優點
①拓展性
通過對操作系統的抽象而非像服務器虛擬化一樣對整個物理機進行虛擬化,容器可以在1/20秒的時間內啟動,而虛擬機的啟動一般需要一分鐘;通過對操作系統的共享,一個主機上可以同時運行數千個容器,而只能支持幾十個虛擬機的運行。
②易用性
由于不需要虛擬出整個物理機資源,容器運行時基本不需要額外消耗系統資源,其性能非常接近裸機;通過對資源進行比虛擬機更小粒度的細分,容器提高了資源的利用率。
③可遷移性
由于容器虛擬化技術與底層所使用的平臺無關,容器可以方便地、動態地在在任何云平臺之間無縫遷移,而不需要擔心平臺鎖定問題。

(2)容器虛擬化技術的缺點
①前期高額的費用
雖然從長遠來看,虛擬化技術是有經濟效益的。當然考慮到更長久,我們不得不在硬件上投入更多的資金。從長遠來看,肯定會節省開支,但是現實成本還是挺高的。
②更大的錯誤影響面
在常規配置下,虛擬機存儲于本地物理機硬盤上。真實物理機down機,上面的虛擬機將全部不可用。另外物理機硬盤損壞,一般可以恢復出絕大部分文件,但碰巧壞的是虛擬機鏡像文件,結果虛擬機里面的文件可能全部損壞。
③一定的限制性
使用虛擬化技術的一個主要缺點是,它涉及到各種限制。并非所有的服務器和應用程序虛擬化是友好的,這意味著你的企業的IT基礎設施的某些方面可能與虛擬化解決方案兼容。為此,應該考慮的是,仍然有不完全支持虛擬化環境的供應商。
④降低硬件利用率
虛擬化必然需要占用一部分資源(CPU/內存/硬盤),一個可以發揮出100%性能的物理機,加上虛擬化以后,可能只能發揮出80%的性能,所以又說它會降低資源的利用率(高性能)。因此某些極度吃資源的應用可能并不適用于虛擬化的環境。
⑤實施配置復雜,管理復雜
通常的IT管理員并不能很好的排查并解決虛擬化使用過程中的問題,例如經常碰到的VM不能啟動或者卡死,沒有真實物理機那么好解決。
以上梳理了容器虛擬化技術的定義、優缺點,希望對你有所幫助,如果你想了解更多相關內容,敬請關注三個皮匠報告的行業知識欄目。
推薦閱讀:
服務器虛擬化是什么?優勢有哪些?
什么是web服務器?web服務器有哪些?作用、原理介紹
什么是虛擬存儲器?有哪些特征?