• 
    <ul id="auswy"><sup id="auswy"></sup></ul>
  • <ul id="auswy"></ul>
    ABB
    關注中國自動化產業發展的先行者!
    CAIAC 2025
    2025工業安全大會
    OICT公益講堂
    當前位置:首頁 >> 資訊 >> 行業資訊

    資訊頻道

    SuperEdge v0.3.0 版本發布,更快捷部署,更強大的邊緣自治能力
    • 點擊數:6229     發布時間:2021-06-24 03:04:41
    • 分享到:
    SuperEdge 將 Kubernetes 強大的容器管理能力擴展到邊緣計算場景中,把云原生能力擴展到邊緣側,不僅很好的實現了云端對邊緣端資源和業務的管理和控制,而且提供了邊緣增強應用管理能力,支持多區域應用部署、區域自治、灰度發布等一系列能力。SuperEdge 提供的強大的邊緣自治和接入能力,顯著加速用戶業務向邊緣計算的轉型,打通云原生與邊緣計算的邊界,云邊協同助力工業互聯網、物聯網、車聯網、大數據、人工智能等業務更快更好的落地。

    背景

    SuperEdge 將 Kubernetes 強大的容器管理能力擴展到邊緣計算場景中,把云原生能力擴展到邊緣側,不僅很好的實現了云端對邊緣端資源和業務的管理和控制,而且提供了邊緣增強應用管理能力,支持多區域應用部署、區域自治、灰度發布等一系列能力。SuperEdge 提供的強大的邊緣自治和接入能力,顯著加速用戶業務向邊緣計算的轉型,打通云原生與邊緣計算的邊界,云邊協同助力工業互聯網、物聯網、車聯網、大數據、人工智能等業務更快更好的落地。

    新特性及優化

    SuperEdge 在 2021-05-20 發布了 v0.3.0 版本,獲取 v0.3.0 版本信息,請掃碼訪問【Release v0.3.0】。

    1623320653114071.png

    本次更新主要聚焦于提升用戶使用體驗,簡化用戶安裝部署邊緣集群和節點的流程,繼續增強邊緣節點狀態感知和自治能力,詳情如下:

    Edgeadm 支持一鍵安裝 K8s 邊緣集群和 Join 邊緣節點

    edgeadm 新增支持一鍵安裝 Kubernetes 邊緣集群,支持為邊緣集群添加任意位置的邊緣節點,便于用戶快速體驗 SuperEdge 的邊緣能力。

    edgeadm 工具提供:

    • 支持一鍵安裝 Kubernetes 邊緣集群,參數與 Kubeadm 保持一致

    • 支持 Join 任何位置的邊緣節點,只需節點可以單向訪問 Master

    • 支持在線和離線兩種安裝方式,方便用戶根據實際情況靈活選用

    • 支持部署高可用集群

    只需三步就可搭建起一個 K8s 邊緣集群:

    • 下載安裝包

    arch=amd64 version=v0.3.0 && rm -rf edgeadm-linux-* && wget https://superedge-1253687700.cos.ap-guangzhou.myqcloud.com/$version/$arch/edgeadm-linux-$arch-$version.tgz && tar -xzvf edgeadm-linux-* && cd edgeadm-linux-$arch-$version && ./edgeadm

    注意修改"arch=amd64"參數,目前支持[amd64, arm64]

    • 安裝邊緣 Kubernetes master 節點

    ./edgeadm init --kubernetes-version=1.18.2 --image-repository superedge.tencentcloudcr.com/superedge --service-cidr=10.96.0.0/12 --pod-network-cidr=192.168.0.0/16 --install-pkg-path ./kube-linux-*.tar.gz --apiserver-cert-extra-sans=<Master節點外網IP> --apiserver-advertise-address=<Master節點內網IP> --enable-edge=true

    • Join 邊緣節點

    ./edgeadm join <Master節點外網IP/Master節點內網IP/域名>:Port --token xxxx --discovery-token-ca-cert-hash sha256:xxxxxxxxxx --install-pkg-path <edgeadm kube-*靜態安裝包地址> --enable-edge=true

    節點智能感知技術

    在原生 Kubernetes 設計中,所有節點可以從 Apiserver 更新 Endpoints數據,從而避免將流量路由到異常的節點上,以便提高服務 SLA。而在邊緣計算的場景下,節點與 ApiServer 經常面臨弱網斷連的情況,處于斷聯期間的節點無法獲取到更新的 Endpoints 數據,導致服務 SLA 大幅下降現象。

    為了解決這個問題,SuperEdge 實現了節點智能感知技術,該技術基于 SuperEdge 首創的邊緣分布式健康探測技術(EdgeHealth)和服務區域自治技術(ServiceGroup),讓處于斷聯狀態的節點也可以感知并剔除異常 Endpoints,讓邊緣業務更可靠。

    舉例,集群中存在 A,B,C 三節點,一個服務 Svc 的后端實例均勻地分布在三個節點上,A 節點與云端斷聯后,B 節點故障,由于 A 節點上緩存的仍是斷聯前的 Service 的 Endpoints 列表,因此對于 Service 的訪問仍舊會轉發到 B 節點上,造成訪問的失敗;在使用 SuperEdge 的節點智能感知技術后,A 節點可以自行將屬于 B 節點上的后端摘除,保證了服務訪問的正常。

    面對更為極端的情況,集群中所有節點同云端斷聯,節點也依然能保證服務后端的可用,極大增強了邊緣集群的自治能力。

    支持 golang 1.16

    支持 golang 1.16 版本,支持最新 golang 語言特性

    關注和試用

    了解更多 SuperEdge 項目信息,請關注 Github SuperEdge 項目:SuperEdge[1]

    試用最新版本 SuperEdge 邊緣容器集群,請參考詳細流程 一鍵安裝邊緣獨立 Kubernetes 集群[2]

    關注【騰訊云原生】公眾號,后臺回復關鍵詞【edgeadm】可觀看相關演示視頻【用 edgeadm一鍵安裝邊緣 Kubernetes 集群】。

    參考資料

    [1]SuperEdge:【 https://github.com/superedge/superedge】

    [2]一鍵安裝邊緣獨立 Kubernetes 集群:【 https://github.com/superedge/superedge/blob/main/docs/installation/install_edge_kubernetes_CN.md】


    熱點新聞

    推薦產品

    x
    • 在線反饋
    1.我有以下需求:



    2.詳細的需求:
    姓名:
    單位:
    電話:
    郵件: