日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

在阿里,我们这样帮助用户实现业务云原生化迁云

發(fā)布時間:2025/3/20 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 在阿里,我们这样帮助用户实现业务云原生化迁云 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

「本文整理自阿里云高級開發(fā)工程師郝樹偉(流生)在大會上的演講,獲取云原生專場全部 PPT 合集請在阿里巴巴云原生公眾號后臺回復(fù)“724”」

7 月 24 日,阿里云開發(fā)者大會正式在上海世博中心召開,大會聚焦 IT 基礎(chǔ)設(shè)施云化、云數(shù)據(jù)庫、開源大數(shù)據(jù)、物聯(lián)網(wǎng)以及云原生等主題,向數(shù)千位開發(fā)者分享了云上開發(fā)的技術(shù)干貨。

云原生的時代已經(jīng)到來,云原生技術(shù)正在重塑整個軟件生命周期,阿里巴巴是國內(nèi)最早布局云原生技術(shù)的公司之一。

容器服務(wù)團隊在過去的幾年時間內(nèi)幫助很多用戶成功把業(yè)務(wù)云原生化并遷移上云,其中有現(xiàn)在已經(jīng)是我們 TOP10 的大客戶,也有需要在國內(nèi)開展業(yè)務(wù)的海外用戶,有些是從其他云廠商遷移過來的用戶,有些是從 IDC 里遷移上云的用戶,而且越來越多的用戶開始咨詢?nèi)绾螌ψ约旱膽?yīng)用做云原生化改造、如何把業(yè)務(wù)平滑地遷移到云上。

每個用戶的業(yè)務(wù)場景都是不同的,有些差異化的業(yè)務(wù)場景對容器平臺也有一些定制化的需求,我們在幫助這些用戶落實遷云方案的同時也在不斷思考如何把這些案例中共性的東西做一些沉淀,總結(jié)出一些優(yōu)秀的解決方案、最佳實踐以及開發(fā)一些工具來幫助用戶快速完成遷云的這件事情。這些解決方案、最佳實踐以及遷云工具就是今天這篇文章想要分享的內(nèi)容。

在幫助用戶落實遷云方案之前,我們首先必須要回答至少 3 個問題:

  • (1)ACK(阿里云容器服務(wù) Kubernetes)如何能保證用戶業(yè)務(wù)的可靠性、穩(wěn)定性、安全性和靈活性;
  • (2)如何設(shè)計遷云方案把業(yè)務(wù)平滑地遷移到 ACK;
  • (3)應(yīng)用如何做進一步改造來適配 ACK 提供的更強大的擴展能力。

ACK 如何保證用戶業(yè)務(wù)的多種特性

  • 首先,ACK 是以阿里云可靠穩(wěn)定的 IaaS 平臺為底座的,有最大的彈性化與低廉成本和全球化接入的優(yōu)勢;

  • 其次,ACK 本身處于阿里云的安全體系架構(gòu)之下并從基礎(chǔ)設(shè)施到容器運行時環(huán)境對容器集群有全維度的安全加固;過去幾年我們很好地支撐了成百上千家大小企業(yè)的業(yè)務(wù)運行,有海量用戶經(jīng)驗總結(jié)并經(jīng)過雙11驗證;

  • 除此之外,ACK 是在標(biāo)準(zhǔn)的 Kubernetes 基礎(chǔ)上,對與用戶息息相關(guān)的能力做了大幅提升,用戶完全不需要擔(dān)心會被某一家廠商綁定。

在我們過去幫助用戶業(yè)務(wù)上云的案例中,絕大部分是自建 Kubernetes 集群遷移到 ACK 集群,與自建 Kubernetes 集群相比較,ACK 在成本、彈性、IaaS 高度融合、性能、安全加固以及實踐經(jīng)驗等方面都有非常巨大的優(yōu)勢。

另外,ACK 與阿里云的所有 region 保持一致,除了國內(nèi)多個區(qū)域開服外,在東南亞、中東、歐洲、美東美西都有開服,完全可以滿足用戶開展全球業(yè)務(wù)的需求。

整體遷云方案設(shè)計

用戶業(yè)務(wù)整體遷云的方案設(shè)計會涉及到集群規(guī)劃、數(shù)據(jù)搬遷、監(jiān)控切換、日志切換以及最終的生產(chǎn)流量切換或并網(wǎng)操作。

遷云到 ACK 需要涉及到哪些組件、搬遷哪些數(shù)據(jù)、切換哪些服務(wù)等,都是需要用戶有清晰的概念的。

  • 首先需要做集群規(guī)劃,用戶需要根據(jù)自己業(yè)務(wù)場景的不同來選擇不同的機器類型,比如 CPU 機器還是 GPU 機器、比如虛擬服務(wù)器 ECS 還是神龍裸金屬服務(wù)器、網(wǎng)絡(luò)規(guī)劃這部分會涉及到容器集群基礎(chǔ)設(shè)施選擇vpc內(nèi)網(wǎng)網(wǎng)絡(luò)還是經(jīng)典網(wǎng)絡(luò)、集群內(nèi)pod之間進行通信模式是flannel模式還是terway模式等;

  • 在容量規(guī)劃這部分,用戶可以根據(jù)自己的成本以及預(yù)算,規(guī)劃一個可滿足初期業(yè)務(wù)正常運行的容量即可,隨后可以配置動態(tài)擴縮容隨時彈縮集群規(guī)模;

  • 在安全防護提升這部分,有基礎(chǔ)架構(gòu)安全比如設(shè)置合理的安全組規(guī)則,有鏡像安全比如使用私有鏡像并定義鏡像安全掃描,K8S 應(yīng)用安全管理比如設(shè)置不同服務(wù)間互相訪問的網(wǎng)絡(luò)安全策略等;

  • 監(jiān)控切換這部分相對于用戶自建 Kubernetes 會更加全維度和立體,從基礎(chǔ)設(shè)施到容器運行時監(jiān)控一應(yīng)俱全,并可根據(jù)閾值設(shè)定觸發(fā)報警通知。用戶一般也會把自建的日志收集方案切換成阿里云上企業(yè)級的日志產(chǎn)品 SLS;

  • 數(shù)據(jù)遷移是非常重要的一部分,這些數(shù)據(jù)包括數(shù)據(jù)庫數(shù)據(jù)、存儲數(shù)據(jù)、容器鏡像等,我們會對接阿里云上企業(yè)級的粗出產(chǎn)品以及遷移工具,目的是為了保證數(shù)據(jù)遷云的可靠性、安全性;

  • 應(yīng)用改造主要涉及的內(nèi)容包括鏡像地址的更新、服務(wù)暴露方式的優(yōu)化以及存儲盤掛載方式的更新適配;最后提供一個滿足用戶快速迭代上線產(chǎn)品的 CICD 方案。

以上各個組件調(diào)試完畢后,我們就可以進行一部分生產(chǎn)流量的切換。從集群規(guī)劃到生產(chǎn)流量切換便是用戶業(yè)務(wù)遷移上云所需要涉及到的方方面面。

我們提供了一個企業(yè)容器化生命周期模型,這個模型是根據(jù)時間階段和用戶側(cè)各個業(yè)務(wù)角色來劃分的:

比如業(yè)務(wù)架構(gòu)師角色需要關(guān)心的是業(yè)務(wù)上云能給公司帶來什么價值,在 TCO 和場景上會帶來哪些優(yōu)化,云平臺在安全性以及計算、存儲、網(wǎng)絡(luò)能力上是否能滿足當(dāng)前業(yè)務(wù)需求;IT 架構(gòu)師負責(zé)規(guī)劃當(dāng)前業(yè)務(wù)需要的集群容量和規(guī)模以及網(wǎng)絡(luò)選型等問題,剩下的就是系統(tǒng)管理員與應(yīng)用管理員把遷云方案的各個細節(jié)落實下來。

這個模型的主要核心關(guān)注點是讓用戶的業(yè)務(wù)上云后能更穩(wěn)定、成本更低、效率更高。

全棧遷云架構(gòu)思路分兩種:一種是整體遷移,一種是平滑遷移。

整體遷移是指用戶應(yīng)用全部遷移上云后,各個組件調(diào)試完畢、測試驗收通過后,可以整體切換生產(chǎn)流量到線上集群,待線上集群上的業(yè)務(wù)穩(wěn)定運行一段時間后再下線原有環(huán)境。

平滑遷移是指用戶可以使用線上 ACK 集群納管線下節(jié)點,或者線上集群與線下集群混合組網(wǎng)對外提供服務(wù),逐步改造業(yè)務(wù)組件上云后將原有環(huán)境下線。

這兩種方式相比,整體遷移更簡單,平滑遷移響度復(fù)雜但對業(yè)務(wù)影響小,所以也需要根據(jù)用戶的實際場景做選擇。

容器化整體遷云這部分還有兩個小場景:

一個是用戶從自建 Kubernetes 集群遷移到 ACK,此場景下用戶的應(yīng)用已經(jīng)做了很大一部分的云原生化改造,遷移工作相對來說會簡單些;

還有一部分用戶的應(yīng)用是傳統(tǒng)應(yīng)用,直接運行在虛擬機或者裸金屬服務(wù)器上,沒有做過任何云原生化的改造,對于這部分場景,我們也提供了相關(guān)工具或方案幫助用戶進行云原生化的遷云改造,比如使用 derrick 項目可以自動檢測源碼項目類型并生成 Dockerfile 和用于應(yīng)用部署編排的 yaml 文件,比如我們正在聯(lián)合 ECS SMC(遷云中心)開發(fā)的虛擬機轉(zhuǎn)換容器鏡像并運行在 ACk 集群中的能力。

為了幫助用戶提高遷云的效率,我們也在持續(xù)積累和開源一些遷云工具。

比如 ack-image-builder 為用戶提供創(chuàng)建 ACK 集群節(jié)點自定義鏡像的模板并通過校驗?zāi)K檢查自定義鏡像是否滿足 ACK 集群要求;sync-repo 能夠幫助用戶快速完成容器鏡像批量遷移至 ACR(容器鏡像倉庫服務(wù)); velero 能夠幫助用戶快速把其他云廠商后者自建 Kubernetes 集群下的完整應(yīng)用遷移至 ACK 集群。

Velero遷移Kubernetes應(yīng)用到ACK視頻DEMO](http://cloud.video.taobao.com/play/u/3300558962/p/1/e/6/t/1/232004050150.mp4))

在數(shù)據(jù)搬遷部分,可靠遷移是關(guān)鍵,根據(jù)用戶數(shù)據(jù)類型的不同,我們會使用與之匹配的企業(yè)級遷移工具,比如數(shù)據(jù)在線遷移服務(wù) DOMS,比如 OSS 的遷移工具,還有離線海量數(shù)據(jù)遷移方案閃電立方等。

數(shù)據(jù)、應(yīng)用遷云完成后,需要進一步適配監(jiān)控、日志等組件,待各個組件調(diào)試完畢通過驗收后,可以使用智能 DNS 進行生產(chǎn)流量的切割。

應(yīng)用改造和優(yōu)化

對于應(yīng)用改造和優(yōu)化這部分,K8s 到 K8s 的場景下,需要優(yōu)化的是去適配自動擴容等自建 K8s 不具備的那些能力,在傳統(tǒng)應(yīng)用遷移到 ACK 的場景下,這部分的工作量會更大些,所以我們針對這個場景也輸出了一些方案,比如類似于異地多活的方案,我們把用戶傳統(tǒng)應(yīng)用環(huán)境,通常是虛擬機或者裸機環(huán)境集成到線上 ACK 部署的 Istio 網(wǎng)格中,逐步改造應(yīng)用直至業(yè)務(wù)全部切換到線上 ACK 集群。

在應(yīng)用逐步改造的這個過程中,會涉及到應(yīng)用如何容器化、網(wǎng)絡(luò)環(huán)境如何遷移以及數(shù)據(jù)遷移的問題。

應(yīng)用容器化這個問題,我們可以使用前面我提到過的一個服務(wù)叫做 SMC 遷云中心來完成虛擬機轉(zhuǎn)換為容器鏡像的過程,網(wǎng)絡(luò)這部分可以通過 iptables, External, CoreDNS PrivateZone 等方式對 IP 地址 DNS 域名做處理,保持原先的邏輯 IP 和域名不變,并通過 Istio 實現(xiàn)網(wǎng)絡(luò)虛擬路由和可觀測性的管理。

案例

典型案例如下圖所示:

接下來是部分遷云案例:

  • 有對高性能網(wǎng)絡(luò)有特殊需求的用戶;
  • 有做深度學(xué)習(xí)相關(guān)業(yè)務(wù)對大規(guī)模GPU機器有需求的用戶;
  • 有要求裸金屬機型服務(wù)器的用戶等等。

ACK 云原生化遷云解決方案、混合云 2.0 管理能力發(fā)布


在云原生場景實戰(zhàn)分論壇上,阿里云容器服務(wù) ACK 正式發(fā)布云原生化遷云解決方案、混合云 2.0 管理能力。

ACK 云原生化遷云解決方案


云原生化遷云解決方案旨在實現(xiàn)容器化整體遷云。方案能幫助用戶快速完成遷云方案評估、遷云實施和生產(chǎn)流量切換,全面提升用戶業(yè)務(wù)的可靠性、安全性、靈活性并降低開發(fā)運維成本,為用戶提供全方位保障,讓用戶聚焦業(yè)務(wù)創(chuàng)新。

ACK 混合管理能力 2.0


ACK 混合管理能力 2.0 提供了多維度統(tǒng)一能力,進一步減少開發(fā)者工作量:

  • 首先提供統(tǒng)一管理能力。可以納管用戶 IDC 自有 K8s 集群和各類 K8s 集群,利用統(tǒng)一的控制平面實現(xiàn)統(tǒng)一的安全治理、應(yīng)用管理和監(jiān)控、日志等能力。

  • 其次在統(tǒng)一的資源調(diào)度基礎(chǔ)上提供動態(tài)彈性能力。幫助客戶更好利用云端計算資源實現(xiàn)彈性擴容,從容應(yīng)對突發(fā)流量。

  • 最后是統(tǒng)一的服務(wù)治理能力。可以實現(xiàn)就近訪問,故障轉(zhuǎn)移,灰度發(fā)布等功能,配合阿里云混合云能力輕松支持支持云容災(zāi)、異地多活等應(yīng)用場景。


不久前,阿里云發(fā)布了 Edge@ACK 云邊端一體化的云原生邊緣容器產(chǎn)品。在此次大會上,阿里技術(shù)專家詳細闡述了邊緣容器如何在阿里云 CDN 落地。CDN 正在進行二次變革,從以內(nèi)容分發(fā)服務(wù)為主轉(zhuǎn)變?yōu)檫吘売嬎?#xff0c;其節(jié)點經(jīng)過改造后也可升級為具備存儲、計算、傳輸、安全功能云計算節(jié)點,形成處理高頻、高交互的海量數(shù)據(jù)的能力。


阿里云 ENS 就是基于 CDN 的邊緣節(jié)點服務(wù),在阿里云看來:“云原生”在云邊端一體化時代將會發(fā)揮更大的價值。

總結(jié)

以上是生活随笔為你收集整理的在阿里,我们这样帮助用户实现业务云原生化迁云的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 熟妇人妻中文字幕无码老熟妇 | 熟女精品一区二区三区 | 少妇户外露出[11p] | 日韩播放 | chinese精品自拍hd | 成人四色 | 一区二区国产电影 | 日本xxxx在线观看 | 女人脱下裤子让男人捅 | 日韩成人高清视频在线观看 | 91精品一区 | 国产精品成人免费一区二区视频 | 爱爱亚洲| 亚洲影音 | 亚洲成人黄色av | 操久久久 | 那里有毛片看 | 精品国产免费一区二区三区 | 日本一区二区在线看 | 天天插综合网 | 国产专区在线播放 | 中文字幕第10页 | 天堂视频在线免费观看 | 欧美日韩一区二区不卡 | 欧美国产在线观看 | 男人的天堂aa | 99久久精品一区二区成人 | 99久99| 国产高清视频一区 | 亚洲一区二区三区视频在线 | 国产精品久久久久久久久免费相片 | 国产精品高潮呻吟久久久久久 | 欧洲金发美女大战黑人 | 日韩欧美黄色网址 | 1级黄色大片儿 | 亚洲最新在线观看 | 国产成人精品亚洲男人的天堂 | 亚洲成人一二三区 | 草草地址线路①屁屁影院成人 | 精品在线一区二区 | 亚洲精品国产suv一区 | 国产又粗又大又爽 | 夫妻啪啪呻吟x一88av | 91操人 | 国产黄色一级网站 | 亚洲大片免费看 | 久久久久久久av | 日本黄色不卡 | 欧美一级免费观看 | 美女黄色一级视频 | 亚洲一二三精品 | 欧洲高潮三级做爰 | 91最新视频 | 国产三级中文字幕 | 日本一区二区高清免费 | 污污视频在线观看免费 | 香蕉视频在线免费播放 | 美女视频黄是免费 | 美女网站在线看 | 韩产日产国产欧产 | 国产大片一区 | 中文字幕免费一区二区 | 免费成人av| av免费观看不卡 | 91网站免费看 | 四川丰满妇女毛片四川话 | 小罗莉极品一线天在线 | 欧美一级黄色网 | 国产精品无码av在线有声小说 | 在线视频一区二区 | 亚洲色图视频在线 | 另类综合网 | 国产精品白嫩极品美女 | 91亚洲精品久久久蜜桃网站 | 亚洲综合色一区二区 | 国产精品普通话 | 九色porny自拍视频在线播放 | 亚洲图片欧美色图 | 97精品人妻一区二区三区在线 | 欧美久草视频 | 国产一区在线观看免费 | 在线看一区二区 | 色婷婷国产精品综合在线观看 | 国产精选毛片 | av影视天堂 | 九色91popny蝌蚪| ts人妖在线观看 | 中文字幕一区二区三区夫目前犯 | 欧洲美一区二区三区亚洲 | 蜜桃久久久久 | 国产ts变态重口人妖hd | 熟女俱乐部一区二区 | 天堂视频免费 | 青青草原综合网 | 欧美熟妇精品黑人巨大一二三区 | a天堂资源在线 | 久久久久久久久蜜桃 | 他趴在我两腿中间添得好爽在线看 | 日韩黄页网站 |