国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

容器化和虛擬化的區(qū)別

IT那活兒 / 1857人閱讀
容器化和虛擬化的區(qū)別

點擊上方“IT那活兒”,關(guān)注后了解更多內(nèi)容,不管IT什么活兒,干就完了!!!




文章前言



業(yè)務(wù)是基于應(yīng)用運轉(zhuǎn),技術(shù)的發(fā)展,使得應(yīng)用發(fā)展的同時,其載體也在進步;容器化技術(shù)就是在技術(shù)和思想進步下誕生的寵兒之一它的出現(xiàn)對傳統(tǒng)應(yīng)用載體產(chǎn)生了不小的沖擊。
根據(jù)2021年的數(shù)據(jù)統(tǒng)計:京東云擁有全球最大規(guī)模的Docker集群、全球最大規(guī)模的Kubernetes集群,支撐萬億級電商交易,實現(xiàn)京東618購物節(jié)訂單100%云上完成、以及京東物流、京東健康全量上云。歷經(jīng)京東618、11.11、春晚等萬億級流量洪峰考驗,京東云服務(wù)多個視頻、媒體、在線教育、游戲等客戶,服務(wù)最高可用性保證達99.995%。





虛擬化技術(shù)



在容器化技術(shù)問世前,感謝VMware公司為我們帶來VM虛擬機!
通過創(chuàng)建軟件或虛擬表示形式的應(yīng)用、服務(wù)器、存儲和網(wǎng)絡(luò),以減少 IT 開銷,同時提高效率和敏捷性。
擬化技術(shù)可以提高 IT 敏捷性、靈活性和可擴展性,同時大幅節(jié)約成本。更高的工作負載移動性、更高的性能和資源可用性、自動化運維 - 這些都是虛擬化的優(yōu)勢,虛擬化技術(shù)可以使 IT 部門更輕松地進行管理以及降低擁有成本和運維成本。
虛擬計算機系統(tǒng)稱為“虛擬機”(VM),它是一種嚴密隔離且內(nèi)含操作系統(tǒng)和應(yīng)用的軟件容器。每個自包含虛擬機都是完全獨立的。通過將多臺虛擬機放置在一臺計算機上,可以僅在一臺物理服務(wù)器或“主機”上運行多個操作系統(tǒng)和應(yīng)用;在這過程中,名為“Hypervisor”的精簡軟件層可將虛擬機與主機分離開來,根據(jù)需要為每個虛擬機動態(tài)分配計算資源。
但是問題也是非常明顯:
  • 虛擬服務(wù)器的增長:隨著業(yè)務(wù)的增長,應(yīng)用需要擴展;這就意味著需要增加虛擬機的數(shù)量,而我們知道,隨著虛擬機數(shù)量的增加,IT生態(tài)系統(tǒng)中的其他組件(尤其是存儲和網(wǎng)絡(luò))將受到新增容量的影響。

  • 爭用資源:如果其中一個虛擬機負擔(dān)過重,可能會影響運行在同一物理服務(wù)器上的其他虛擬機。如果對CPU周期、內(nèi)存和帶寬等資源的爭用是一個長期存在的問題,則唯一可行的解決方案就是需要更強大的硬件來同時托管多個虛擬機(VM)。

  • 性能問題:即使有足夠的資源,某些工作負載在虛擬機(VM)上的性能也可能不如在專用硬件服務(wù)器上運行時那樣好。

  • 擴大故障面:如果某個業(yè)務(wù)的虛擬機應(yīng)為應(yīng)用故障影響到虛擬機的系統(tǒng),比如硬盤損壞,雖然一般情況恢復(fù)出絕大部分文件,但如果碰巧壞的是虛擬機鏡像文件,結(jié)果虛擬機里面的文件全軍覆沒。

  • 移植性較差:虛擬機在不同的虛擬機管理器或者云平臺之間的遷移比較困難。






容器化技術(shù)



縱觀對比容器化和虛擬化的結(jié)構(gòu)模型,我們發(fā)現(xiàn)兩者比較相似,而主要區(qū)別在于,容器的運行并不會獨占操作系統(tǒng),同一個宿主機上的容器會共享一個操作系統(tǒng):這樣會節(jié)省大量的系統(tǒng)資源。并且容器具有啟動塊和便于遷移的優(yōu)點。
而有一句話可以很好地總結(jié)了容器化的特點:容器即應(yīng)用。
與虛擬化相比,它有著如下幾點:
  • 啟動快:容器里面的應(yīng)用,直接就是底層系統(tǒng)的一個進程,而不是虛擬機內(nèi)部的進程。啟動容器相當于啟動本機的一個進程,而不是啟動一個操作系統(tǒng),速度就快很多。
  • 資源占用少:容器只占用需要的資源,不占用那些沒有用到的資源;虛擬機由于是完整的操作系統(tǒng),不可避免要占用所有資源。另外,多個容器可以共享資源,虛擬機都是獨享資源。
  • 體積小:容器只要包含用到的組件即可,而虛擬機是整個操作系統(tǒng)的打包,所以容器文件比虛擬機文件要小很多。
  • 簡化部署:容器技術(shù)可以將應(yīng)用打包成單一地址訪問的、Registry存儲的、 僅通過一行命令就可以部署完成的組件。
  • 服務(wù)組合:采用容器的方式進行部署,整個系統(tǒng)會變得易于組合,通過容器技術(shù)將不同服務(wù)封裝在對應(yīng)的容器中,之后結(jié)合一些腳本使這些容器按照要求相互協(xié)作,這樣操作不僅可以簡化部署難度還可以降低操作風(fēng)險。
  • 易于遷移:容器技術(shù)最重要的價值就是為在不同主機上運行服務(wù)提供一個輕便的、一致的格式。容器格式的標準化加快交付體驗,允許用戶方便地對工作負載進行遷移,避免局限于單一的平臺提供商。





虛擬化VS容器化優(yōu)缺點



總結(jié)兩者的優(yōu)缺點:

容器化
虛擬化
額外性能損耗
容器/虛擬機啟動速度
移植性
環(huán)境依賴
輕量級
重量級
第三方支持


容器:性能好、啟動快、輕量級、低成本、移植性強、環(huán)境一致化標準化、版本控制、對第三方組件支持友好;

虛擬機:性能損耗多、啟動慢、重量級、低成本、移植性弱、高使用靈活性、高安全性。





總  結(jié)



虛擬化的系統(tǒng)分配到的是獨有的一組資源有更強的隔離性,但是更加重了對總資源的占用和依賴程度。
而容器的隔離性更弱,但是它們更加輕量,即使在有限的資源下,也可以毫不費力地啟動上千個容器?;蛟S服務(wù)器虛擬化和容器技術(shù)都不是一種能夠滿足所有虛擬化任務(wù)的完美方案。但從實際應(yīng)用的角度來說,它們通常能在同一個數(shù)據(jù)中心中共存。
因此從目前的發(fā)展倆看,兩者處于合作又競爭的地位,就像智業(yè)云的文章中說的那樣:

我們可以選擇在一個容器中運行一個虛擬機,在一個虛擬機中運行一個或多個容器,這樣就能同時利用它們所帶來的各種便利。同時利用它們所帶來的各種便利。





本文作者:靳沛達

本文來源:IT那活兒(上海新炬王翦團隊)

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/129535.html

相關(guān)文章

  • 2019年主要企業(yè)云趨勢

    摘要:年將至,顯而易見,無所不包的云計算趨勢并未放緩,以下是我們對未來云計算趨勢發(fā)展的一些預(yù)測,希望能為云計算從業(yè)者有一些啟發(fā)和幫助。云計算已成為企業(yè)應(yīng)用程序的主要范例。 2019年將至,顯而易見,無所不包的云計算趨勢并未放緩,以下是我們對未來云計算趨勢發(fā)展的一些預(yù)測,希望能為云計算從業(yè)者有一些啟發(fā)和幫助。showImg(https://segmentfault.com/img/bVblBQ...

    rubyshen 評論0 收藏0
  • K8s、DevOps & 微服務(wù)三駕馬車,帶您走上云原生轉(zhuǎn)型之路

    摘要:針對這樣的客戶,靈雀云除了提供容器云,還會基于容器云提供工具鏈和咨詢服務(wù)。第三階段,是上云原生。靈雀云建議,先做邊緣應(yīng)用系統(tǒng)的微服務(wù)化,或者單體直接應(yīng)用上云。靈雀云會幫助客戶成立專家組,實踐敏捷活動和工具鏈一整套的解決方案。 今天很榮幸能在這里跟大家一起分享下靈雀云在金融行業(yè)的云原生解決方案。 CNCF的云原生核心理念是快速交付業(yè)務(wù)價值,而云原生時代,主要由三駕馬車驅(qū)動:容器、DevO...

    godiscoder 評論0 收藏0
  • 2017容器發(fā)展趨勢預(yù)測:更快速采納和創(chuàng)新

    摘要:已至,今年的容器圈將會如何發(fā)展編排基礎(chǔ)架構(gòu)服務(wù)和集群都會有怎樣的發(fā)展趨勢文中觀點,歡迎討論。容器編排框架的快速采用隨著越來越多的公司開始在生產(chǎn)環(huán)境中使用容器,編排框架和的采用量將會大大增加。和等公司的產(chǎn)品將會被更多地采用。 2017已至,今年的容器圈將會如何發(fā)展?編排、基礎(chǔ)架構(gòu)服務(wù)和集群都會有怎樣的發(fā)展趨勢?文中觀點,歡迎討論。 容器編排框架的快速采用 隨著越來越多的公司開始在生產(chǎn)環(huán)境...

    BaronZhang 評論0 收藏0
  • DevOps和容器:本地or云端,如何選擇?

    摘要:在本文中,我們將分析云和本地容器部署的利與弊,以及您所在的組織若想要做出正確選擇,應(yīng)該考慮哪些因素。公共云私有云混合在比較云和本地容器部署時,還需要考慮另一點公共云和私有云部署并沒有完全不兼容,甚至在許多方面,它們之間根本沒有明顯的界限。 在本地,還是去云端?這一辯論由來已久,尤其是在云計算興起時,那時人們一直在反復(fù)思考是該將工作負載保留在本地數(shù)據(jù)中心還是遷移到云主機上。 但是,Doc...

    王陸寬 評論0 收藏0
  • VMworld 2018前瞻:擬化顛覆云應(yīng)用生態(tài)系統(tǒng)

    摘要:在這個不可阻擋地轉(zhuǎn)向公有云的行業(yè)中,發(fā)現(xiàn)自己越來越難以將自己的云應(yīng)用生態(tài)系統(tǒng)產(chǎn)品與微軟谷歌和等合作伙伴的產(chǎn)品區(qū)分開來。諸如此類的戰(zhàn)略性舉措將有助于實現(xiàn)多元化,超越目前對虛擬存儲解決方案和網(wǎng)絡(luò)虛擬化產(chǎn)品收入的依賴。平臺虛擬化一般是涉及抽象應(yīng)用對硬件資源的訪問,例如計算能力、存儲驅(qū)動器、隨機存取內(nèi)存和I/O帶寬。下一步的演進是向堆棧上層遷移,虛擬化了應(yīng)用對軟件資源的訪問,尤其是運行時引擎、算法庫...

    Batkid 評論0 收藏0
  • Spring專題之Bean初始化源碼分析(1)

    摘要:初始化我們知道容器初始化后會對容器中非懶加載的,單例的以及非抽象的定義進行的初始化操作,所以我們分析源碼的入口也就是在容器初始化的入口,分析容器初始化后在什么地方開始第一次的初始化。 前言 Spring IOC容器在初始化之后會對容器中非懶加載的,單例的以及非抽象的bean定義進行bean的初始化操作,同時會也涉及到Bean的后置處理器以及DI(依賴注入)等行為。對于Bean的初始化,...

    harryhappy 評論0 收藏0

發(fā)表評論

0條評論

IT那活兒

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<