中文字幕日韩一区二区不卡,亚洲av永久无码精品天堂动漫,亚洲av无码国产精品麻豆天美,最新版天堂中文在线,中文字幕视频在线看

a&s專業(yè)的自動化&安全生態(tài)服務平臺
公眾號
安全自動化

安全自動化

安防知識網

安防知識網

手機站
手機站

手機站

大安防供需平臺
大安防供需平臺

大安防供需平臺

資訊頻道橫幅A1
首頁 > 資訊 > 正文

論數(shù)據中心虛擬化兩大技術代表:容器和虛擬機

虛擬化技術在數(shù)據中心內已經生根發(fā)芽,應用非常普及,無論是在服務器、還是網絡、存儲等設備中都是如此。
資訊頻道文章B

  虛擬化技術起源于服務器,后來在網絡設備中也出現(xiàn),雖然都叫虛擬化技術,但是實現(xiàn)的原理是完全不同的,網絡設備中的虛擬化也不能像服務器中的虛擬化可以虛擬化出數(shù)百或上千的虛擬設備,實現(xiàn)的技術也完全不同。本文著重講述的是服務器中的虛擬化技術。服務器是數(shù)據中心最為重要的組成部分,所有的應用服務都要安裝在服務器上,并運行,所以服務器上的虛擬化技術與應用最為密切相關。從早年的虛擬機技術到如今的容器技術,都是虛擬化技術的典型代表。

  虛擬機技術,很多人可能都不陌生。不少人自己也在PC上安裝過虛擬機,這也是實現(xiàn)虛擬化的一個實踐。虛擬機技術可以分為兩大類:硬件虛擬化技術和指令集虛擬化技術,硬件虛擬化技術的典型代表是VMware、Xen等,指令集虛擬化技術的典型代表時Qemu、Boch等。虛擬機技術在數(shù)據中心早已深入人心,在數(shù)據中心也已普及應用多年,正是應用普遍,可以衍生出了不少細分技術,儼然已經成為數(shù)據中心虛擬化技術的重要代表之一。通過虛擬機技術,可以在一臺物理服務器上模擬出一臺或多臺虛擬的計算機,這些虛擬機完全就像真正的計算機那樣進行工作,例如可以安裝操作系統(tǒng)、安裝應用程序、訪問網絡資源等等。

  對于使用者而言,它只是運行在你物理計算機上的一個應用程序,但是對于在虛擬機中運行的應用程序而言,它就像是在真正的計算機中進行工作。因此,當在虛擬機中進行軟件評測時,可能系統(tǒng)一樣會崩潰,但是,崩潰的只是虛擬機上的操作系統(tǒng),而不是物理計算機上的操作系統(tǒng),并且使用虛擬機的恢復功能,可以馬上恢復虛擬機到安裝軟件之前的狀態(tài)。

  容器技術是通過虛擬化操作系統(tǒng)的方式來管理代碼和應用程序,是在2013年才開始出現(xiàn)并迅速興起的一種虛擬化技術,容器技術主要是由一些技術型創(chuàng)新企業(yè)設計開發(fā)的,比如: BlueData、CoreOS、Docker、Kismatic、PortWorx等等,其中最為出名的要屬Docker技術,Docker幾乎成為了容器技術的代表。容器技術是讓你可以將更多的計算工作負載塞入到單單一臺服務器上,并且讓你可以在一瞬間為新的計算任務提高增加容量。

  從理論上來說,這意味著你可以購買較少的硬件,自建或租賃較少的數(shù)據中心場地,并且雇用較少的人手來管理這些設備。每個容器內都包含一個獨享的完整用戶環(huán)境空間,并且一個容器內的變動不會影響其他容器的運行環(huán)境。為了能達到這種效果,容器技術使用了一系列的系統(tǒng)級別的機制諸如利用Linux namespaces來進行空間隔離,通過文件系統(tǒng)的掛載點來決定容器可以訪問哪些文件,通過cgroups來確定每個容器可以利用多少資源。此外容器之間共享同一個系統(tǒng)內核,這樣當同一個庫被多個容器使用時,內存的使用效率會得到提升。

  虛擬機和容器兩大技術,從描述上看目的都是虛擬化,但是技術熱點和實現(xiàn)方式則完全不同。虛擬機提供了專用操作系統(tǒng)的安全性和更牢固的邏輯邊界。如果是虛擬機,虛擬機管理程序與硬件對話,就如同虛擬機的操作系統(tǒng)和應用程序構成了一個單獨的物理機。虛擬機中的操作系統(tǒng)可以完全不同于主機的操作系統(tǒng)。而容器具有輕量級特性,所需的內存空間較少,提供非??斓膯铀俣?,創(chuàng)建容器的速度比虛擬機要快得多,那是由于虛擬機必須從存儲系統(tǒng)檢索10GB至20GB的操作系統(tǒng)。容器中的工作負載使用主機服務器的操作系統(tǒng)內核,避免了這一步,容器可以在二十分之一秒內啟動完畢。擁有這么快的速度讓開發(fā)團隊可以激活項目代碼,以不同的方式測試代碼,或者在其網站上推出額外的電子商務容量――這一切都非??臁L摂M機和容器都具有高度可移植性,但方式不一樣。就虛擬機而言,可以在運行同一虛擬機管理程序(通常是VMware的ESX、微軟的Hyper-V或者開源Zen或KVM)的多個系統(tǒng)之間進行移植。而容器不需要虛擬機管理程序,因為它與某個版本的操作系統(tǒng)綁定在一起。

  但是容器中的應用程序可以移到任何地方,只要那里有一份該操作系統(tǒng)的副本。容器技術使得應用程序以標準方式進行了格式化,之后才放到容器中。開發(fā)人員可以使用同樣的工具和工作流程,不管目標操作系統(tǒng)是什么。一旦在容器中,每種類型的應用程序都以同樣的方式在網絡上移動。這樣一來,容器酷似虛擬機,它們又是程序包文件,可以通過互聯(lián)網或內部網絡來移動。當然,容器技術沒有虛擬機技術那么成熟。虛擬機是一項高度發(fā)展、非常成熟的技術,事實證明可以運行在最關鍵的業(yè)務工作負載。容器技術也開始在谷歌、阿里等互聯(lián)網公司中得到應用推廣,隨著技術的成熟與穩(wěn)定,大有取代虛擬機技術之勢。當然不能忽略的是,容器技術也面臨著一些未解決的問題。比如:安全問題,相鄰的容器共享處理器、內存和磁盤等資源,這種行為讓安全專業(yè)人員深為擔憂。容器技術在一個計算機上只能運行一個應用程序,限制了應用程序的處理規(guī)模。所以容器是值得使用的技術,不過要謹慎使用,需深思熟慮,而不是貿然行動。

  在數(shù)據中心的虛擬化進程中,到底采用虛擬機還是容器?這最終還是取決于你的需求。如果你只是希望將應用運行的實例進行隔離,那么對于管理應用運行環(huán)境、啟動應用實例以及控制資源 開銷方面容器將是一個極為高效的工具。如果你從服務器虛擬化的角度來尋找最好的環(huán)境隔離方案,那么系統(tǒng)級的虛擬化是更好的方案:和容器相比,鄰居租戶對系統(tǒng)的影響在虛擬化的方案下將不是一個問題。盡管現(xiàn)在很多容器都在專注于提高其隔離能力,但是虛擬機的隔離還是要優(yōu)于容器。從物理服務器過渡到虛擬服務器是一個很自然的過程,并且現(xiàn)在針對虛擬服務器的管理的生態(tài)系統(tǒng)也很完善。當然兩者并不是對立的,我們可以在一個容器中運行一個虛擬機,也可以在一個虛擬機中運行一個容器,還可以在一個虛擬機中運行多個容器,兩種技術走向融合,這樣才能讓兩種虛擬化技術在數(shù)據中心里發(fā)揮更大的作用。
 

參與評論
回復:
0/300
文明上網理性發(fā)言,評論區(qū)僅供其表達個人看法,并不表明a&s觀點。
0
關于我們

a&s傳媒是全球知名展覽公司法蘭克福展覽集團旗下的專業(yè)媒體平臺,自1994年品牌成立以來,一直專注于安全&自動化產業(yè)前沿產品、技術及市場趨勢的專業(yè)媒體傳播和品牌服務。從安全管理到產業(yè)數(shù)字化,a&s傳媒擁有首屈一指的國際行業(yè)展覽會資源以及豐富的媒體經驗,提供媒體、活動、展會等整合營銷服務。

免責聲明:本站所使用的字體和圖片文字等素材部分來源于互聯(lián)網共享平臺。如使用任何字體和圖片文字有冒犯其版權所有方的,皆為無意。如您是字體廠商、圖片文字廠商等版權方,且不允許本站使用您的字體和圖片文字等素材,請聯(lián)系我們,本站核實后將立即刪除!任何版權方從未通知聯(lián)系本站管理者停止使用,并索要賠償或上訴法院的,均視為新型網絡碰瓷及敲詐勒索,將不予任何的法律和經濟賠償!敬請諒解!
? 2024 - 2030 Messe Frankfurt (Shenzhen) Co., Ltd, All rights reserved.
法蘭克福展覽(深圳)有限公司版權所有 粵ICP備12072668號 粵公網安備 44030402000264號
用戶
反饋