• <input id="246qe"><object id="246qe"></object></input>
  • <input id="246qe"></input>
    <samp id="246qe"></samp>
    18221533805
    技術干貨|容器與虛擬化技術
    上海微信小程序開發制作、APP、網站、小程序定制、小程序外包開發公司

    技術干貨|容器與虛擬化技術

    2023-01-07

    技術專家部

    陳 可

    / 從微服務開始 /

    隨著微服務架構應用開發的廣泛應用,有許多IT公司推出了基于微服務架構的新產品。起初,微服務提供商在虛擬機中部署微服務,以實現微服務的隔離。

    隨著IT隨著行業的快速發展,虛擬機無法快速擴展,無法立即響應瞬時突然增加的負載或流量。此外,考慮到成本,傳統虛擬機技術的使用必須在虛擬機中運行,以實現隔離。這是操作系統和資源的重復和浪費。傳統的虛擬機技術逐漸無法滿足市場的需求, 容器技術開始成為市場的新寵兒。

    容 器

    容器技術 *:為了更好地平衡孤立組之間沖突的資源使用需求,有效地將單個操作系統的資源劃分為孤立組。這種技術是容器技術。

    *來源:百度百科

    一般來說,一個容器包含一個鏡像,包裝應用程序本身和其他資源(如類庫、其他二進制文件、配置文件等)。 ** ,

    容器是操作系統級虛擬化的輕量級技術。

    通過宿主機的內核,獨立使用宿主機的內存,在隔離環境中運行CPU 以及磁盤。

    材料來自網絡

    / 容器的作用 /

    容器的作用是解決同一代碼、環境變化、無法運行的問題

    1.運行環境變化無影響

    例如,用于開發ubuntu,生產機用的redhat;

    2.軟件架構改變無影響

    例如開發時使用www.agent-diploma.com, 但是用于生產機python3;

    3.物理設備變更無影響

    例如,筆記本電腦切換到測試服務器,物理服務器切換到公共云/私有云;

    容器與虛擬機關系

    1、目標相同

    通過隔離技術,容器和虛擬機構建了一套不依賴特定環境的應用單元;

    2.實現手段不同,如圖所示:

    材料來自網絡

    a、虛擬機是用軟件模擬物理服務器上層的特定硬件系統,必須使用虛擬機軟件Hypervisor中間層;

    b、容器化是共享宿主機操作系統的核心,因此不需要虛擬機技術hypervisor中間層;

    3、量級不同

    a、虛擬機包括操作系統,通常有幾個尺寸G,啟動操作系統和初始托管應用需要幾分鐘;

    b、容器是輕量級的,大小在M以內;性能,和VM相比之下,容器性能更好,幾乎可以在幾秒鐘內啟動;

    容器的優缺點

    優點

    1.快速:容器技術最大的優點是創建容器實例遠快于創建虛擬機實例;

    2.獨立性:每個容器都可以被視為不同的微服務,因此可以獨立升級而不擔心同步;

    3.版本控制:版本包裝在鏡像中,一個容器可以實現自己的版本控制;

    4.運行環境可移植:容器包裝所有運行應用程序所需的相關細節,如應用依賴和操作系統;這使得鏡像從一個環境移植到另一個環境更加靈活;

    5.標準化:基于開放標準,大多數容器可以在所有主流運行 Linux 發行版、Microsoft 平臺等等;

    6.安全:容器之間的過程是相互隔離的,因此其中一個容器的升級或變化不會影響其他容器;

    缺 點

    1.大量帶來的復雜性

    隨著容器和應用數量的增加,復雜性也隨之增加。在生產環境中管理如此多的容器是一項具有挑戰性的任務 Kubernetes 和 Mesos 具有一定規模的工具管理容器;

    2.資源競爭問題明顯

    容器共享宿主機核心,使用硬件資源。同一宿主機的多個容器是資源之間的競爭關系。合理評估和調度資源非常重要;

    3、基于 Linux Namespace 機制隔離不徹底

    基于容器技術Linux Namespace,在linux并不是所有的資源和對象都能在系統中Namespace例如,在虛機修改時間時,會發現宿主機也會發生變化;

    技術應用

    -邁普信創云網一體化解決方案-

    邁普信創云網一體化解決方案不僅提供基于虛擬化技術的云主機服務,還提供承載容器業務的云主機服務,為云本土應用提供支撐框架。

    支持X86、ARM、MIPS用戶可以自由安排和使用異構計算服務,更好地匹配企業級業務應用的多樣化特性

    異構計算服務通過統一的自服務界面進行管理,確保一致的用戶體驗,共同支持傳統集中架構和分布式架構共存的業務應用。

    圖文:陳 可

    編輯:葉友鑒

    審核:徐 東

    上海西陸信息科技有限公司 承接各類微信小程序開發制作、小程序定制、APP 網站 開發制作,聯系電話 18221533805、15900430334

    為您推薦

    區塊鏈技術本身不是全新的技術,那是什么技術呢?

    比特幣作為區塊鏈的最初應用,實踐了其作為分散電子現金系統的初衷,也向世界展示了區塊鏈技術的巨大價值和...

    海洋技術|聲納技術的發展道路

    分享最新科技信息,發布前沿學術動態!關注微信微信官方賬號: 木木西里(mumuxilinj)看看更...

    機械加工技術,微型機械加工技術快速成形技術精密超精密加工技術

    2019年1月9日,星期三,浙江玉環,陣雨,平均氣溫7°隨著現代機械加工的快速發展和機械加工技術的快...

    CHP 熱電聯產技術(CHP) 技術

    參考www.agent-diploma.com 熱電聯產技術(CHP) 技術概況 電廠鍋爐產生的蒸汽...

    技術方案溝通之技術要素的提取

     對技術交底書的充分理解是撰寫專業高質量專利文件的基礎。能否從交底書中提取技術要素是撰寫權利要求書的...

    什么是技術創新?什么又是技術?

    如今,技術創新一詞充斥著各種媒體。在媒體的鼓勵下,世界上幾乎沒有人談論技術創新,宣傳的力量令人驚嘆...

    揭秘3D打印技術之按需滴落技術(DOD技術)

    工業供墨系統噴嘴由多個高精度閥組成。噴字時,相應的閥門迅速打開和關閉,油墨依靠內部恒壓噴出,在運動表...

    繼劉強東“技術技術技術”后首次打造跨部門項目 京東技術布局邁入變現階段

    最近沃爾瑪中國換了教練,對B2B朱曉靜的空降零售巨頭對市場和技術有著深刻的理解,引發了外界對沃爾瑪的...

    什么是技術貿易中的技術商品?

    一、技術商品的概念技術商品具有一般商品的屬性,是交換、價值和使用價值的勞動產品。新技術的研發不僅需要...

    什么是信息技術?信息技術主要包括哪幾種技術?

    各種技術總稱、數據和信息的應用技術用于管理和處理信息。其內容包括:數據和信息的收集、表達、處理、安全...

    非技術人看技術崗位選擇

    為什么非計算機專業要學編程?沒有技術背景的人能學會編程嗎?三、技術崗位類別及工作內容四、學習開發技術...

    補牙新技術--樹脂滲透技術

    阿拉巴***大學伯明翰牙科學院的一項新的臨床試驗為齲齒患者提供了新的、更舒適的治療選擇。 這種新的治療方...

    DSP系統技術架構參考【技術類】

    基本上已經在前面了DSP介紹了典型的模式、主要機制和要點。有些學生可能會好奇DSP系統內部的技術架構...

    技術分析4:K線技術

    基金相關文章已更新4期,技術系列文章已更新3期。當許多人在股市上看到那些高K線名詞時,他們經常感到困...

    海鮮粥培訓 早點技術 包子技術 早餐早點技術培訓

    海鮮粥是香港和臺灣的食譜之一。以大米、蝦等新鮮海鮮為主要原料。海鮮粥的烹飪技巧主要是烹飪,味道咸鮮。...

    射頻技術秘籍 - 射頻技術升級

    作為一名工程師,你需要充分發揮射頻技術的效率。用戶體驗非常關鍵,用戶期望也很高。那么,如何充分發揮射...

    技術干貨|容器與虛擬化技術

    技術專家部陳 可/ 從微服務開始 /隨著微服務架構應用開發的廣泛應用,有許多IT公司推出了基于微服務...

    揭秘3D打印技術之融化擠壓成型技術(MEM技術)

    MEM熔化擠壓模式成型技術概述:到目前為止,世界上已經形成了許多不同的成型方法和工藝。其中,清華大學...

    華轉網:技術入股、技術許可和技術轉讓有什么區別?

    如果你掌握了一項成熟的技術并想依靠它來盈利,很多人會想到三種方式:技術股票、技術許可證和技術轉讓。這...

    本田EDT技術 地球夢想技術淺釋

    為了體驗駕駛樂趣,同時考慮低排放,許多汽車制造商將整合動力性能和燃油經濟性作為主要研發目標,在動力總...
    日本成年人视频网站