91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

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

3天內(nèi)不再提示

AWS 平臺的上云過程

openEuler ? 來源:openEuler ? 作者:openEuler ? 2022-09-29 09:34 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Rancher 是一套開源的企業(yè)級容器管理平臺,支持大量的 Kubernetes 發(fā)行版以及 Linux 操作系統(tǒng),將 openEuler Linux 納入支持體系是我們近期開展的一項工作。

這是一次 Rancher 和 openEuler 的上云之旅,同時也是我們內(nèi)部工程體系的一部分,一旦納入一種新的 OS,就需要讓它能在云端啟用,這是云原生時代的大勢所趨。本文展示了使用 AWS 平臺這一上云過程,并搭建了一套 Rancher+openEuler 的環(huán)境用于展現(xiàn)這種能力。 文中提到的相關(guān)產(chǎn)品版本信息如下:

openEuler 22.03 LTS
Rancher v2.6.8
K3s v1.24.4+k3s1
RKE2 v1.24.4+rke2r1

構(gòu)建 openEuler AMI openEuler 在 Cloud Image 這方面還不夠完善,目前主要提供 ISO 鏡像,在 Cloud Image 層面還只有一個簡單的 QCOW2 Image。我們首先實現(xiàn)了一套工程化方法,將 openEuler QCOW2 Image 轉(zhuǎn)換為 AWS AMI,這樣我們可以在云端靈活部署啟用。 這個過程需要做一些額外工作,我們重新調(diào)整了社區(qū) QCOW2 Image 的 rootdisk 分區(qū),引入了可以適配云環(huán)境的相關(guān)軟件包,并通過 scripts+packer 工具實現(xiàn)了整體構(gòu)建。構(gòu)建 AMI 的同時,也順帶解決了以下問題:

無法動態(tài)注入 ssh key;

無法自動擴容根磁盤;

禁用 Apparmor,確保容器正常啟動(實際不應(yīng)該直接禁用,后續(xù)會尋找更加合理的解決辦法);

默認內(nèi)置云原生場景必要的基礎(chǔ)軟件包(避免測試部署時手動安裝);

openEuler ARM64 系統(tǒng)缺少 ENA 驅(qū)動,導(dǎo)致 EC2 ARM 實例網(wǎng)絡(luò)無法激活。

后續(xù),我們會推動在 openEuler 社區(qū)建設(shè) Cloud Image。對于云原生場景,很顯然這是一項非常重要的基礎(chǔ)工作。 部署 Rancher 以及下游集群 openEuler 雖然內(nèi)置了 Docker 引擎,但最終我們?nèi)匀粵Q定不使用 Docker。從Kubernetes 生態(tài)角度來看,Docker 已不再是必需品。Rancher 無論是管理平面還是下游集群,也不會強烈依賴 Docker;而且 Containerd 已經(jīng)內(nèi)置到 K3s 和 RKE2 中,也不需要 openEuler 的 Containerd 軟件包。 在這個層面解耦是非常重要的,因為操作系統(tǒng)的軟件包存在很強的依賴關(guān)系,減少這種和 OS 軟件包的沖突,更有利于運維管理。未來,也會考慮將歐拉開源社區(qū)中的輕量化容器引擎 iSulad 等引入到我們的方案中,為客戶提供更為靈活多樣的選擇。 我們設(shè)計了一個部署架構(gòu),它可以快速展示 Rancher+openEuler 的能力:

使用 AMD64 AMI,啟動一臺 EC2 實例,部署 K3s;

在此 K3s上,部署 Rancher Server;

使用 ARM64 AMI,啟動一臺 EC2 實例,部署 K3s ARM64 版本,將其以導(dǎo)入方式納管到 Rancher;

使用 Rancher 中的 EC2 Node Driver,彈性創(chuàng)建 RKE2 集群,AMI 使用 AMD64 鏡像。

Local K3s 和 Rancher Server 的安裝較為簡單,這里我們可以直接簡化為兩行腳本:


curl -sfL https://get.k3s.io | K3S_TOKEN=SUSERancherGC sh -s - server --cluster-initcurl https://raw.githubusercontent.com/cnrancher/autok3s/master/assets/rancher-setup/rancher-l7.sh | sh -

另一個 K3s ARM64 集群的創(chuàng)建和導(dǎo)入也十分簡單,無需特別的參數(shù)處理。一旦 K3s ARM64 和 Rancher Server 都準備妥當之后,使用 Generic Import 導(dǎo)入即可。實際,我們可以看到這樣的效果:

e311e854-3f3b-11ed-9e49-dac502259ad0.png

基于 EC2 Node Driver 配置彈性 RKE2 集群相對復(fù)雜一些。首先需要配置好 AWS 的訪問密鑰,Rancher 支持大量的公有云生態(tài),在 AWS 上使用過程和其他云基本一致。

e333ba24-3f3b-11ed-9e49-dac502259ad0.png

創(chuàng)建 RKE2 集群時,選擇 EC2 Node Driver,配置 RKE2 節(jié)點模板,以及集群的基礎(chǔ)參數(shù)配置。在 AWS 上,選擇先前構(gòu)建的 AMI,并使用 openEuler 作為 SSH User,同時選擇 Spot 競價實例,對于普通的測試環(huán)境可以極大程度減少費用。

e36416ce-3f3b-11ed-9e49-dac502259ad0.png

通過 UI 以 SSH 靈活訪問 RKE2 節(jié)點,這些節(jié)點使用 openEuler Linux。這取決于我們先前配置 openEuler AMI 以及其 SSH User。

e3821a20-3f3b-11ed-9e49-dac502259ad0.png

使用 Node Drvier 方式最具特色的能力,就是可以快速進行集群擴容。因為 Rancher 連接了 EC2 API,并且會根據(jù)集群配置狀態(tài)自動將部署任務(wù)下發(fā)給新的 openEuler 節(jié)點。

e39acc82-3f3b-11ed-9e49-dac502259ad0.png

對于集群內(nèi)的資源管理,可以切換到集群瀏覽視圖,對每個 workload 資源精細化管理。

e43ad8da-3f3b-11ed-9e49-dac502259ad0.png

這樣,我們就完成了 Rancher 和 openEuler 的初步上云之旅。一個單節(jié)點的管理平面,兩個下游集群,分別是 K3s 集群和 RKE2 集群,并且 K3s 使用了 ARM64 系統(tǒng)。同時,一定程度展示了 Rancher 的多云多集群的管理能力。

e453c444-3f3b-11ed-9e49-dac502259ad0.png

未來商業(yè)化思考 通過 Rancher 對公有云的整合能力以及 Kubernetes 發(fā)行版的管理能力,可以很順暢地將 openEuler 帶入公有云環(huán)境。不但擴充了 Rancher 的兼容矩陣,也連接了 openEuler 生態(tài)。 SUSE 作為傳統(tǒng) Linux 廠商,也基于 openEuler 構(gòu)建了自己的商業(yè)發(fā)行版 SUSE Euler。同時,Rancher 在商業(yè)化層面也有 Rancher 企業(yè)版,通過 Rancher 企業(yè)版和SUSE Euler 的組合,可以為客戶帶來更穩(wěn)定的商業(yè)技術(shù)支持。

About SUSE Rancher

Rancher是一個開源的企業(yè)級Kubernetes管理平臺,實現(xiàn)了Kubernetes集群在混合云+本地數(shù)據(jù)中心的集中部署與管理。Rancher一向因操作體驗的直觀、極簡備受用戶青睞,被Forrester評為“2020年多云容器開發(fā)平臺領(lǐng)導(dǎo)廠商”以及“2018年全球容器管理平臺領(lǐng)導(dǎo)廠商”,被Gartner評為“2017年全球最酷的云基礎(chǔ)設(shè)施供應(yīng)商”。

目前Rancher在全球擁有超過三億的核心鏡像下載量,并擁有包括中國聯(lián)通、中國平安、中國人壽、上汽集團、三星、施耐德電氣、西門子、育碧游戲、LINE、WWK保險集團、澳電訊公司、德國鐵路、廈門航空、新東方等全球著名企業(yè)在內(nèi)的共40000家企業(yè)客戶。

2020年12月,SUSE完成了對RancherLabs的收購,Rancher成為了SUSE"創(chuàng)新無處不在(Innovate Everywhere)"企業(yè)愿景的關(guān)鍵組成部分。SUSE和Rancher共同為客戶提供了無與倫比的自由和所向披靡的創(chuàng)新能力,通過混合云IT基礎(chǔ)架構(gòu)、云原生轉(zhuǎn)型和IT運維解決方案,簡化、現(xiàn)代化并加速企業(yè)數(shù)字化轉(zhuǎn)型,推動創(chuàng)新無處不在。

當前,SUSE及Rancher在中國大陸及港澳臺地區(qū)的業(yè)務(wù),均由數(shù)碩軟件(北京)有限公司承載。SUSE在國內(nèi)擁有優(yōu)秀的研發(fā)團隊、技術(shù)支持團隊和銷售團隊,將結(jié)合Rancher領(lǐng)先的云原生技術(shù),為中國的企業(yè)客戶提供更加及時和可信賴的技術(shù)支撐及服務(wù)保障。

審核編輯:彭靜
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 容器
    +關(guān)注

    關(guān)注

    0

    文章

    531

    瀏覽量

    22970
  • AWS
    AWS
    +關(guān)注

    關(guān)注

    0

    文章

    444

    瀏覽量

    26571
  • openEuler
    +關(guān)注

    關(guān)注

    2

    文章

    337

    瀏覽量

    6732

原文標題:一次 Rancher 和 openEuler 的上云之旅

文章出處:【微信號:openEulercommunity,微信公眾號:openEuler】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    stm32 AWS連接怎么使用?

    stm32 AWS連接怎么使用,官方的擴展包看不明白
    發(fā)表于 04-01 07:21

    阿里發(fā)布企業(yè)數(shù)字化及外包平臺服務(wù):阿里眾包平臺

    設(shè)計、營銷推廣、大數(shù)據(jù)人工智能等各類企業(yè)、數(shù)字化轉(zhuǎn)型服務(wù)。阿里正式發(fā)布旗下眾包平臺業(yè)務(wù)(網(wǎng)址:https://zhongbao.aliyun.com/),支持包括:網(wǎng)站定制開發(fā),
    發(fā)表于 06-19 18:03

    亞馬遜AWS和阿里Aliyun的區(qū)別優(yōu)勢

    團隊需要國際化,把服務(wù)全都放在AWS是特別好的,在國內(nèi)的話體驗最好的其實就是阿里了?! “⒗?b class='flag-5'>云的優(yōu)點:  首先它易于國人使用,支付寶付款,可以開子賬號團隊協(xié)作,安全關(guān)把關(guān)也還算是可
    發(fā)表于 04-28 17:36

    使用 SensorTile.box 和 AWS 進行日志記錄

    Raspberry Pi 設(shè)置 AWS Greengrass Core在此示例中,Raspberry Pi 托管 AWS IoT Greengrass Core。這允許 Pi 充當通往
    發(fā)表于 08-27 11:42

    有沒有例程通過esp32連接AWS IOT平臺?如何連接到AWSiot平臺?

    有沒有例程通過esp32連接AWS IOT平臺??如何連接到AWSiot平臺?百度找的一些博客都說在樂鑫SDK esp-idf的例程esp-idf\examples\protocols\aws
    發(fā)表于 02-20 06:00

    AWS即將推出計算實例系列預(yù)覽

    AWS即將推出計算實例系列預(yù)覽,使企業(yè)可以在AWS訓(xùn)練人工智能(AI)模型,其性價比與顯卡比高40%。
    的頭像 發(fā)表于 12-08 10:18 ?2402次閱讀

    亞馬遜已停止社交平臺Parler的AWS服務(wù)

    據(jù)BuzzFeed,亞馬遜周六將受美國保守派人士歡迎的社交平臺Parler移出計算服務(wù)平臺AWS)。
    的頭像 發(fā)表于 01-11 10:41 ?2503次閱讀

    AWS無服務(wù)器平臺

      AWS 無服務(wù)器計算服務(wù)支持在 AWS 構(gòu)建和部署應(yīng)用程序,而無需管理服務(wù)器。AWS 無服務(wù)器
    的頭像 發(fā)表于 10-20 17:54 ?1820次閱讀

    AWS無服務(wù)器平臺

      AWS 無服務(wù)器計算服務(wù)支持在 AWS 構(gòu)建和部署應(yīng)用程序,而無需管理服務(wù)器。AWS 無服務(wù)器
    的頭像 發(fā)表于 11-30 16:30 ?1382次閱讀

    AWS的無服務(wù)器多層架構(gòu)

      我們之前關(guān)于 AWS 無服務(wù)器平臺的文章討論了該平臺的基本原理和挑戰(zhàn)以及簡單的應(yīng)用程序使用案例。在本文中,我們將介紹企業(yè)如何使用 AWS
    的頭像 發(fā)表于 12-08 15:42 ?1359次閱讀

    AWS無服務(wù)器平臺

      AWS 無服務(wù)器計算服務(wù)允許在 AWS 構(gòu)建和部署應(yīng)用程序,而無需管理服務(wù)器。AWS 無服務(wù)器
    的頭像 發(fā)表于 12-08 15:48 ?1213次閱讀

    金鴿BL101:簡單4步實現(xiàn)Modbus設(shè)備對接亞馬遜AWS IOT平臺

    :第二步,在網(wǎng)關(guān)內(nèi)添加Modbus從機的數(shù)據(jù)點第三步在網(wǎng)關(guān)中設(shè)置連接亞馬遜AWS平臺的相關(guān)參數(shù)第四步:登錄亞馬遜AWS賬號在“行動”—“測試”訂閱主題“iot/top
    的頭像 發(fā)表于 03-29 15:50 ?1747次閱讀
    金鴿BL101:簡單4步實現(xiàn)Modbus設(shè)備對接亞馬遜<b class='flag-5'>云</b><b class='flag-5'>AWS</b> IOT<b class='flag-5'>平臺</b>

    CK-RA6M5的RA AWS連接,帶蜂窩網(wǎng)絡(luò)-入門指南

    電子發(fā)燒友網(wǎng)站提供《CK-RA6M5的RA AWS連接,帶蜂窩網(wǎng)絡(luò)-入門指南.pdf》資料免費下載
    發(fā)表于 02-19 10:50 ?0次下載
    CK-RA6M5<b class='flag-5'>上</b>的RA <b class='flag-5'>AWS</b><b class='flag-5'>云</b>連接,帶蜂窩網(wǎng)絡(luò)-入門指南

    Commvault在AWS推出Commvault Cloud網(wǎng)絡(luò)彈性平臺

    混合網(wǎng)絡(luò)彈性和數(shù)據(jù)保護解決方案的領(lǐng)先提供商Commvault(納斯達克代碼:CVLT)宣布將在Amazon Web Services(AWS推出Commvault Cloud網(wǎng)絡(luò)彈性平臺
    的頭像 發(fā)表于 10-15 09:19 ?1117次閱讀

    AWS安全入門:數(shù)據(jù)前必知的基礎(chǔ)防線

    初創(chuàng)公司、中小企業(yè)及大型企業(yè)。而談及計算,安全問題始終是企業(yè)最關(guān)心的核心議題之一,也是平臺能夠獲得如此廣泛信任的基礎(chǔ)。AWS將“安全為本”的原則融入其服務(wù)的構(gòu)
    的頭像 發(fā)表于 01-07 13:43 ?1267次閱讀
    <b class='flag-5'>AWS</b>安全入門:數(shù)據(jù)<b class='flag-5'>上</b><b class='flag-5'>云</b>前必知的基礎(chǔ)防線