国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

2023年基準(zhǔn)Kubernetes報(bào)告:6個(gè)K8s可靠性失誤

這篇具有很好參考價(jià)值的文章主要介紹了2023年基準(zhǔn)Kubernetes報(bào)告:6個(gè)K8s可靠性失誤。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

2023年基準(zhǔn)Kubernetes報(bào)告:6個(gè)K8s可靠性失誤,k8s,云原生,云計(jì)算,kubernetes,容器,云原生

云計(jì)算日益成為組織構(gòu)建應(yīng)用程序和服務(wù)的首選目的地。盡管一年來(lái)經(jīng)濟(jì)不確定性的頭條新聞主要集中在通貨膨脹增長(zhǎng)和銀行動(dòng)蕩方面,但大多數(shù)組織預(yù)計(jì)今年的云使用和支出將與計(jì)劃的相同(45%),或高于計(jì)劃的(45%)。Flexera公司2023年云現(xiàn)狀報(bào)告中的新數(shù)據(jù)顯示,僅有10%的受訪者預(yù)計(jì)云支出會(huì)比計(jì)劃的略低或顯著降低。無(wú)論在支出方面的計(jì)劃如何,許多組織都在尋找方法來(lái)控制高昂的云成本,同時(shí)確保Kubernetes工作負(fù)載的可靠性。但是,將成本盡可能降低并不意味著您不需要確保平臺(tái)和服務(wù)的用戶滿意度。

通過(guò)分析超過(guò)150,000個(gè)工作負(fù)載和數(shù)百家組織的數(shù)據(jù),F(xiàn)airwinds制作了2023年Kubernetes基準(zhǔn)報(bào)告。該報(bào)告將2022年的數(shù)據(jù)與上一年的基準(zhǔn)進(jìn)行了比較。行業(yè)報(bào)告顯示,盡管在開(kāi)發(fā)和生產(chǎn)環(huán)境中采用Kubernetes的情況增加,但對(duì)Kubernetes最佳實(shí)踐的遵循仍然對(duì)許多組織構(gòu)成挑戰(zhàn)。不幸的是,缺乏遵循通常會(huì)導(dǎo)致現(xiàn)實(shí)世界中的后果,比如增加的安全風(fēng)險(xiǎn)、未受管控的云成本以及云應(yīng)用程序和服務(wù)可靠性的降低?;鶞?zhǔn)中有六個(gè)與可靠性相關(guān)的領(lǐng)域,每個(gè)領(lǐng)域都與配置錯(cuò)誤相關(guān)聯(lián)。

1. 內(nèi)存限制和內(nèi)存請(qǐng)求缺失

根據(jù)Kubernetes最佳實(shí)踐,您應(yīng)該始終在工作負(fù)載上設(shè)置資源限制和請(qǐng)求,但對(duì)于大多數(shù)人來(lái)說(shuō),很難確定每個(gè)應(yīng)用程序應(yīng)該使用哪些值。通常,這會(huì)導(dǎo)致要么根本不設(shè)置請(qǐng)求或限制,要么將它們?cè)O(shè)置得太高,然后再也不調(diào)整它們。根據(jù)2021年的基準(zhǔn)數(shù)據(jù),41%的組織為超過(guò)90%的工作負(fù)載設(shè)置了內(nèi)存請(qǐng)求和限制。但在最新的報(bào)告中,這個(gè)比例下降到僅為17%。這可能是由于開(kāi)發(fā)人員和DevOps團(tuán)隊(duì)不知道要設(shè)置什么限制,Kubernetes使用量增加而沒(méi)有增加配置可見(jiàn)性,或者兩者的結(jié)合。調(diào)整每個(gè)Pod的內(nèi)存限制和請(qǐng)求可以確保您的Kubernetes集群擴(kuò)展操作正常運(yùn)行。適當(dāng)設(shè)置內(nèi)存限制和請(qǐng)求可以幫助您確保Kubernetes集群上的應(yīng)用程序運(yùn)行盡可能高效和可靠

2. 存活探針和就緒探針缺失

存活探針用于確定容器是否在運(yùn)行。在Kubernetes中,您使用探針定期監(jiān)視應(yīng)用程序的健康狀況。當(dāng)存活探針檢測(cè)到失敗狀態(tài)時(shí),Kubernetes會(huì)自動(dòng)重新啟動(dòng)容器,將您的服務(wù)恢復(fù)到可運(yùn)行狀態(tài)。您應(yīng)該在每個(gè)Pod的每個(gè)容器中放置一個(gè)存活探針;如果沒(méi)有存活探針,有故障或不起作用的Pod將無(wú)限期地運(yùn)行,消耗寶貴的資源并可能導(dǎo)致應(yīng)用程序錯(cuò)誤。最新的基準(zhǔn)報(bào)告顯示,83%的組織對(duì)超過(guò)10%的工作負(fù)載未設(shè)置存活探針或就緒探針。而在前一年,65%的組織對(duì)超過(guò)10%的工作負(fù)載未設(shè)置存活探針或就緒探針??上驳氖牵@個(gè)問(wèn)題并沒(méi)有得到改善。

3. 拉取策略未設(shè)置為Always

有時(shí)團(tuán)隊(duì)會(huì)依賴Docker容器鏡像的緩存版本,這可能導(dǎo)致可靠性問(wèn)題。默認(rèn)情況下,如果一個(gè)節(jié)點(diǎn)上沒(méi)有緩存該鏡像,它將始終被拉取。這可能導(dǎo)致每個(gè)節(jié)點(diǎn)上運(yùn)行不同版本的鏡像。它還可能在沒(méi)有直接訪問(wèn)ImagePullSecret的情況下提供對(duì)鏡像的訪問(wèn)權(quán)限。在最新的報(bào)告中,25%的組織幾乎對(duì)所有的工作負(fù)載都依賴于緩存鏡像,這與前一年的15%相比顯著增加。這種增加對(duì)應(yīng)用程序的可靠性產(chǎn)生了負(fù)面影響。

4. 部署副本缺失

在今年的基準(zhǔn)測(cè)試中,新增了對(duì)僅有一個(gè)副本的部署進(jìn)行檢查,這也可能對(duì)可靠性產(chǎn)生負(fù)面影響。根據(jù)數(shù)據(jù),25%的組織有超過(guò)一半的工作負(fù)載沒(méi)有副本。這會(huì)影響可靠性,因?yàn)?strong>如果一個(gè)節(jié)點(diǎn)崩潰,當(dāng)副本數(shù)為1時(shí),部署將重啟應(yīng)用服務(wù),但在此期間將沒(méi)有可用的副本導(dǎo)致服務(wù)短時(shí)間內(nèi)不可用。部署多個(gè)副本可以幫助組織確保容器穩(wěn)定可用。

5. 缺失CPU限制

根據(jù)2021年的數(shù)據(jù),36%的組織在少于10%的工作負(fù)載上缺少CPU限制。最新的報(bào)告顯示,受影響的工作負(fù)載數(shù)量在各類工作負(fù)載中都增加了。86%的組織的工作負(fù)載中超過(guò)10%受到影響。指定CPU限制很重要,因?yàn)?strong>沒(méi)有限制,容器將沒(méi)有任何上限,可以消耗全部節(jié)點(diǎn)上可用的CPU,導(dǎo)致性能減慢并耗盡所有CPU資源。

6. 缺失CPU請(qǐng)求

之前,只有50%的組織在至少10%的工作負(fù)載上缺少請(qǐng)求。最新的基準(zhǔn)報(bào)告顯示,78%的組織的工作負(fù)載中有超過(guò)10%受到影響。工作負(fù)載中缺少CPU請(qǐng)求的組織數(shù)量從0%上升到17%。如果允許一個(gè)單獨(dú)的Pod使用全部節(jié)點(diǎn)的CPU和內(nèi)存,它可能會(huì)使其他Pod的資源匱乏。適當(dāng)設(shè)置資源請(qǐng)求可以增加應(yīng)用程序和服務(wù)的可靠性,因?yàn)樗_保Pod將擁有訪問(wèn)所需資源的權(quán)限,并防止其他Pod占用節(jié)點(diǎn)上的所有可用資源。

Kubernetes的可靠性仍然是一個(gè)挑戰(zhàn)

Kubernetes為組織提供了出色的價(jià)值,并支持按需擴(kuò)展和靈活性。與此同時(shí),它是一個(gè)復(fù)雜的環(huán)境,有很多可配置項(xiàng)。學(xué)習(xí)如何適當(dāng)?shù)卣{(diào)整它們以滿足您的環(huán)境和業(yè)務(wù)需求可能會(huì)很具有挑戰(zhàn)性,并容易出錯(cuò)。Kubernetes基準(zhǔn)報(bào)告可以幫助您了解其他組織在哪些方面存在問(wèn)題,并為您提供有助于使組織的部署盡可能安全、可靠和高效的改變。

?文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-609861.html

到了這里,關(guān)于2023年基準(zhǔn)Kubernetes報(bào)告:6個(gè)K8s可靠性失誤的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Istio:如何優(yōu)化Kubernetes中的服務(wù)可靠性

    作者:禪與計(jì)算機(jī)程序設(shè)計(jì)藝術(shù) 在微服務(wù)架構(gòu)的日益流行和普及下,越來(lái)越多的公司都在探索基于容器技術(shù)、Service Mesh 和 Kubernetes 的新型應(yīng)用架構(gòu)模式。而 Service Mesh 則是 Service Proxy 的一種實(shí)現(xiàn)方式,通過(guò)它能夠在分布式環(huán)境下提供服務(wù)間的流量控制、熔斷、監(jiān)控等功能。

    2024年02月05日
    瀏覽(26)
  • Kubernetes(K8S)學(xué)習(xí)(三):K8S實(shí)戰(zhàn)案例

    Kubernetes(K8S)學(xué)習(xí)(三):K8S實(shí)戰(zhàn)案例

    附:查看命名空間命令 kubectl get namespace kubectl get ns 創(chuàng)建wordpress-db.yaml文件,這里以mysql作為wordpress的db: yaml內(nèi)容: 根據(jù)wordpress-db.yaml配置,創(chuàng)建資源mysql數(shù)據(jù)庫(kù): yaml中MySQL配置說(shuō)明: 用戶:root ??????密碼:rootPassW0rd 數(shù)據(jù)庫(kù)名稱:wordpress 用戶:wordpress ??????密碼:wo

    2024年04月09日
    瀏覽(30)
  • K8s(Kubernetes)學(xué)習(xí)(二):k8s集群搭建

    K8s(Kubernetes)學(xué)習(xí)(二):k8s集群搭建

    minikube 只是一個(gè) K8S 集群模擬器,只有一個(gè)節(jié)點(diǎn)的集群,只為測(cè)試用,master 和 worker 都在一起。 裸機(jī)安裝 至少需要兩臺(tái)機(jī)器(主節(jié)點(diǎn)、工作節(jié)點(diǎn)個(gè)一臺(tái)),需要自己安裝 Kubernetes 組件,配置會(huì)稍微麻煩點(diǎn)。 缺點(diǎn):配置麻煩,缺少生態(tài)支持,例如負(fù)載均衡器、云存儲(chǔ)。 直接用

    2024年02月09日
    瀏覽(37)
  • Kubernetes(K8S)學(xué)習(xí)(四):K8S之Storage

    Kubernetes(K8S)學(xué)習(xí)(四):K8S之Storage

    kubernetes使用NFS共享存儲(chǔ)有兩種方式: (1)手動(dòng)方式靜態(tài)創(chuàng)建所需要的PV和PVC(見(jiàn)本文1.3.2小節(jié))。 (2)通過(guò)創(chuàng)建PVC動(dòng)態(tài)地申請(qǐng)PV(見(jiàn)本文1.4.2小節(jié))。 Volume地址 :https://kubernetes.io/docs/concepts/storage/ 1.1.1、Volume簡(jiǎn)介 volume(/?v?lju?m/,IT詞匯–百度百科): 在電腦中, volume(

    2024年04月15日
    瀏覽(26)
  • K8s(Kubernetes)學(xué)習(xí)(一):k8s概念及組件

    K8s(Kubernetes)學(xué)習(xí)(一):k8s概念及組件

    Kubernetes中文文檔:https://kubernetes.io/zh-cn/docs/home/ Kubernetes源碼地址:https://github.com/kubernetes/kubernetes 首先要了解應(yīng)用程序部署經(jīng)歷了以下幾個(gè)時(shí)代: 傳統(tǒng)部署時(shí)代:在物理服務(wù)器上運(yùn)行應(yīng)用程序。 虛擬化部署時(shí)代:虛擬化技術(shù)允許你在單個(gè)物理服務(wù)器的 CPU 上運(yùn)行多臺(tái)虛擬機(jī)

    2024年02月05日
    瀏覽(26)
  • K8S認(rèn)證工程師(CKA)考試(最新版,實(shí)測(cè)可靠)

    k8s的全部考試答案,親測(cè)可靠,博主CKA,CKS已過(guò),歡迎交流。(求個(gè)關(guān)注吧) 1、權(quán)限控制 RBAC 設(shè)置配置環(huán)境: [candidate@node-1] $ kubectl config use-context k8s Context 為部署流水線創(chuàng)建一個(gè)新的 ClusterRole 并將其綁定到范圍為特定的 namespace 的特定 ServiceAccount 。 Task 創(chuàng)建一個(gè)名為 deploy

    2024年04月25日
    瀏覽(27)
  • Kubernetes(K8s)

    為 容器化 應(yīng)用提供集群部署和管理的開(kāi)源工具,由 Google 研發(fā),在2014開(kāi)源。 Pod :一個(gè) pod 可以運(yùn)行多個(gè)容器。 運(yùn)行在 cluster 所有節(jié)點(diǎn)上,負(fù)責(zé)啟動(dòng) POD 和容器。 用于初始化 cluster Kubenetes 命令行工具,部署和應(yīng)用,查看各種資源、創(chuàng)建、刪除和更新組件。 統(tǒng)一路由

    2024年02月08日
    瀏覽(21)
  • Kubernetes k8s

    Kubernetes k8s

    一個(gè)開(kāi)源的容器編排引擎,用來(lái)對(duì)容器化應(yīng)用進(jìn)行自動(dòng)化部署、 擴(kuò)縮和管理。 從架構(gòu)設(shè)計(jì)層面,k8s能很好的解決可用性,伸縮性;從部署運(yùn)維層面,服務(wù)部署,服務(wù)監(jiān)控,應(yīng)用擴(kuò)容和故障處理,k8s都提供了很好的解決方案。 k8s主要包括以下幾點(diǎn): 服務(wù)發(fā)現(xiàn)與調(diào)度 Kubernetes

    2024年02月19日
    瀏覽(23)
  • 【K8s】K8s是什么,一文帶你了解kubernetes

    【K8s】K8s是什么,一文帶你了解kubernetes

    作者簡(jiǎn)介: 辭七七,目前大二,正在學(xué)習(xí)C/C++,Java,Python等 作者主頁(yè): 七七的個(gè)人主頁(yè) 文章收錄專欄: 七七的閑談 歡迎大家點(diǎn)贊 ?? 收藏 ? 加關(guān)注哦!???? kubernetes,簡(jiǎn)稱K8s,是用8代替名字中間的8個(gè)字符“ubernete”而成的縮寫(xiě)。是一個(gè)開(kāi)源的,用于管理云平臺(tái)中多個(gè)主

    2024年02月03日
    瀏覽(90)
  • Kubernetes(k8s)實(shí)戰(zhàn):使用k8s+jenkins實(shí)現(xiàn)CICD

    Kubernetes(k8s)實(shí)戰(zhàn):使用k8s+jenkins實(shí)現(xiàn)CICD

    CIDI(Continuous Integration,Continuous Delivery Deployment),持續(xù)集成,持續(xù)部署,持續(xù)發(fā)布。 也就是說(shuō),在本地開(kāi)發(fā)完代碼之后,push到遠(yuǎn)程倉(cāng)庫(kù),然后代碼打包、部署的這個(gè)過(guò)程完全是自動(dòng)化完成的。 但是我們不要進(jìn)入一個(gè)誤區(qū),CICD并不意味著一定就是這一套流程,只要實(shí)現(xiàn)了代

    2024年02月12日
    瀏覽(31)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包