精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何才能提供容器云服務?

汽車電子技術 ? 來源:碼農與軟件時代 ? 作者: 碼農與軟件時代 ? 2023-02-20 15:53 ? 次閱讀

一、容器與容器云

容器(Linux Container)也可譯為集裝箱,詳見《高冷的云原生,原來可以這樣理解》。

容器是計算演進方向的一個節點(物理機、虛擬機、容器、無服務器計算)。

虛擬機采用的虛擬化技術是Hypervisor(KVM、XEN)。優點是隔離性較好,存在的問題是每個虛擬機需要操作系統、依賴環境,運行起來比較重,啟動時間長。

容器采用的虛擬化技術是Namespace(《Linux 基礎知識:網絡命名空間》)和Cgroup,進行操作系統內核級的虛擬化。優點是輕量、秒級啟動,缺點是容器間的隔離,安全性需要提高。

虛擬機的管理有CloudStack、OpenStack。

容器的管理也出現了Mesos、Swarm、Kubernetes。

Kubernetes的基礎知識,可查閱:

Kubernetes:術語解釋

Kubernetes:集群部署

Kubernetes:邏輯組件

Kubernetes:Pod簡易理解

Kubernetes:flannel網絡

Kubernetes:應用部署與訪問

Kubernetes較好地解決了應用的編排與調度問題,但也存在著容器的安全隔離弱、運維管理成本高,需要進行容量規劃、節點管理、服務組件告警處理等問題。

二、公有云是如何提供容器服務的?

以阿里云為例,提供了容器服務ACK、彈性容器實例ECI、Serverless容器服務 ASK等。

圖片

下面我們來看下這些產品所解決的痛點是什么?

1. 容器服務ACK

針對Kubernetes學習曲線高、運維難等問題,公有云廠商通過適配和增強Kubernetes,簡化運維工作,推出Kubernetes托管服務。

阿里云推出了容器服務ACK(Alibaba Cloud Container Service for Kubernetes),提供不同等級的服務:

用戶自己進行容量規劃、節點(Master和Worker)部署( ECS或者裸金屬 )、維護等工作,稱為專有模式。

用戶只需部署Worker節點,Master節點和相關運維工作則由阿里云負責,稱為托管模式。

如需擴容Kubernetes集群,則只需調整ECS個數,其它工作則自動完成(響應級別為分鐘級)。

  1. 彈性容器實例ECI

容器服務ACK中,不論是專用模式還是托管模式,都需要進行容量的手工伸縮(分鐘級),并都存在資源利用不充分的問題(帶來成本)。

針對這些問題,阿里云推出了彈性容器實例ECI(Elastic Container Instance)。一個ECI就是一個Pod(Pod由阿里云來運維),供Kubernetes調度和運行。用戶只需提供打包好的鏡像,并為容器運行消耗的資源按需付費(免運維)。

ECI(容器形態)和ECS(虛擬機形態)具有同樣的地位,共享共用阿里云的計算基礎設施。

  1. Serverless Kubernetes(ASK)

基于ECI,阿里云推出了“Serverless”版本的ASK(Alibaba Serverless Kubernetes),不僅實現了Master節點的托管,還實現了計算節點的無限擴展。計算節點使用了Virtual Node來管理ECI(POD),用戶只需提交Yaml 文件即可創建Pod。

圖片

每個Virtual Node最多支撐3000個POD,如POD數量超過3000個,則需要創建多個Virtual Node。

圖片

那么,Virtual Node是如何實現的呢?

在《Kubernetes:邏輯組件》一文中,我們知道Kubernetes集群的邏輯組件包含kubelet,而kubelet的作用就是在Node節點上運行,接受kube-scheduler的調度請求,并根據請求信息創建和運行容器。

為了讓ECI這樣的容器彈性實例與Kubernetes集成,作為其中的Node節點,微軟Azure發起了Virtual Kubelet開源項目。其基本原理是Virtual Kubelet啟動時,會偽裝成一個Work節點,也就是Virtual Node,向kube-api-server組件注冊,當有請求調度到Virtual Node時,Virtual Kubelet調用Provider的API接口,實現Pod的創建。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 操作系統
    +關注

    關注

    37

    文章

    6747

    瀏覽量

    123204
  • 虛擬化技術
    +關注

    關注

    1

    文章

    50

    瀏覽量

    13041
  • 虛擬機
    +關注

    關注

    1

    文章

    908

    瀏覽量

    28109
收藏 人收藏

    評論

    相關推薦

    別再提什么計算,你需要的只是服務

    和健壯性?! 《?b class='flag-5'>云服務”是指在計算的技術架構支撐下,對外提供的按需分配、可計量的IT服務,可用于替代用戶本地自建的IT
    發表于 05-23 18:27

    持續優化云原生體驗,阿里在Serverless容器與多云上的探索

    基礎設施之間的混合體。忘掉服務器管理的細節,無服務器運行容器應用阿里提供著國內最大規模的公共
    發表于 05-15 23:22

    Bazaar:阿里Serverless計算服務探秘

    完成。從而將業務開發人員解放出來,讓他們更好的關注自身業務。這便是 Serverless 計算背后的核心思想??梢娺@一思想能夠產生的一大基石便是計算服務。只有憑借計算構建的強大基礎運維平臺,
    發表于 06-08 15:35

    解鎖高性能計算與區塊鏈應用,阿里Kubernetes服務召喚神龍

    的可信計算能力支撐區塊鏈應用加密等場景。所以通過神龍(X-Dragon)彈性裸金屬服務器+容器服務可以提供給用戶在上環境的安全性以及
    發表于 06-13 15:52

    阿里容器服務通過LoadBalancer暴露IPv6服務

    了IPv6改造的要求,國內的各大互聯網廠商都在進行著IPv6的改造,IPv6的改造已迫在眉睫。那么部署在阿里容器服務上的應用如何暴露提供IPv6的
    發表于 09-16 17:20

    阿里容器服務如何使用

    阿里容器服務使用教程
    發表于 04-28 14:46

    求一種在Arm服務器上Robox安卓容器的構建與使用方案

    應用無需遷移,又支持虛擬化和容器技術,CPU、內存、存儲和網絡等資源可按需彈性分配,可以完美地為終端用戶提供安卓服務。終端用戶可以通過手機、電腦等設備遠程訪問Arm
    發表于 06-17 14:34

    阿里與AWS并列成為了全球容器產品最完善的服務廠商

    Gartner公共容器報告評選標準嚴格,需要在Serverless容器、服務網格、安全沙箱容器、混合云和邊緣等10個產品維度考核
    的頭像 發表于 04-03 09:49 ?2075次閱讀
    阿里<b class='flag-5'>云</b>與AWS并列成為了全球<b class='flag-5'>容器</b>產品最完善的<b class='flag-5'>云</b><b class='flag-5'>服務</b>廠商

    容器服務價格高嗎?容器服務價格表一覽

    一般來說,其價格并不是特別高。容器服務的費用價格高低取決于多種因素,包括服務提供商、所選服務
    的頭像 發表于 09-12 10:05 ?207次閱讀

    容器服務引擎是什么?如何使用

    容器服務引擎(CloudContainerEngine,簡稱CCE),是一個企業級的Kubernetes集群托管服務,提供高度可擴展、高性
    的頭像 發表于 09-30 10:17 ?162次閱讀

    租用容器服務費用高嗎?

    租用容器服務費用高嗎?租用容器服務的費用并不是特別高,其費用通常包括基礎資源費用、附加
    的頭像 發表于 10-10 10:54 ?112次閱讀

    容器引擎屬于saas層服務嗎?二者是什么關系

    容器引擎屬于SaaS層服務容器引擎通常被視為一種平臺即服務(PaaS)的變體或擴展,雖然它
    的頭像 發表于 10-12 10:57 ?174次閱讀

    服務架構與容器的關系與區別

    服務架構與容器密切相關又有所區別。微服務將大型應用拆分為小型、獨立的服務,而容器
    的頭像 發表于 10-21 17:28 ?176次閱讀

    容器服務引擎是什么意思?

    容器服務引擎是什么意思?容器服務引擎是一種基于云原生架構的
    的頭像 發表于 10-19 17:08 ?148次閱讀

    Kubernetes集群搭建容器需要幾臺服務器?

    Kubernetes集群搭建容器需要幾臺服務器?至少需要4臺服務器。搭建容器所需的
    的頭像 發表于 10-21 10:06 ?131次閱讀