日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

ack-koordinator(ack-slo-manager)

更新時(shí)間:

ack-koordinator是一個(gè)QoS感知的調(diào)度系統(tǒng),通過(guò)CPU Burst、動(dòng)態(tài)資源超賣(mài)等功能,在優(yōu)化集群資源利用率的同時(shí)優(yōu)先保障高優(yōu)應(yīng)用的服務(wù)質(zhì)量,從而提升系統(tǒng)整體的穩(wěn)定性。此外,ack-koordinator還支持資源畫(huà)像以及重調(diào)度能力。本文介紹ack-koordinator組件的基本信息和變更記錄。

說(shuō)明

如需了解組件的發(fā)布和變更記錄,可直接跳轉(zhuǎn)至變更記錄

ack-koordinator是什么

ack-koordinator是一個(gè)基于Kubernetes的QoS感知調(diào)度系統(tǒng),能夠有效提升集群資源利用率,并針對(duì)不同優(yōu)先級(jí)的應(yīng)用提供QoS保障能力,避免應(yīng)用因資源競(jìng)爭(zhēng)而影響性能表現(xiàn)。例如,ack-koordinator支持將Service服務(wù)型應(yīng)用與批處理任務(wù)混合部署在同一節(jié)點(diǎn),通過(guò)動(dòng)態(tài)資源超賣(mài)、QoS感知調(diào)度等能力,在提升集群資源利用率的同時(shí),保障Service應(yīng)用的服務(wù)質(zhì)量,適用于批處理、高性能計(jì)算、AI任務(wù)和機(jī)器學(xué)習(xí)等業(yè)務(wù)場(chǎng)景。ack-koordinator是ACK支持QoS感知調(diào)度的核心組件,提供彈性資源限制、拓?fù)涓兄{(diào)度、動(dòng)態(tài)資源超賣(mài)等QoS感知調(diào)度能力,以及負(fù)載感知調(diào)度、重調(diào)度、資源畫(huà)像等功能。

使用時(shí),您可以登錄容器服務(wù)管理控制臺(tái)在ACK集群中安裝ack-koordinator組件,然后通過(guò)ConfigMap或Pod Annotation啟用并使用相關(guān)功能。

組件架構(gòu)

ack-koordinator由中心側(cè)組件和單機(jī)側(cè)組件兩部分組成,各模塊功能描述如下。

  • Koordinator Manager:以Deployment的形式部署的中心組件,由主備兩個(gè)實(shí)例組成,以保證組件的高可用。

    • SLO Controller:負(fù)責(zé)資源超賣(mài)管理,支持根據(jù)節(jié)點(diǎn)混部時(shí)的運(yùn)行狀態(tài),動(dòng)態(tài)調(diào)整集群的超賣(mài)資源量,同時(shí)為管理各節(jié)點(diǎn)的差異化SLO策略。

    • Recommender:提供資源畫(huà)像功能,預(yù)估工作負(fù)載的峰值資源需求,簡(jiǎn)化配置容器資源規(guī)格的復(fù)雜度。

  • Koordinator Descheduler:以Deployment的形式部署的中心組件,提供重調(diào)度功能。

  • Koordlet:以DaemonSet的形式部署的單機(jī)組件,支持在離線混部場(chǎng)景下的動(dòng)態(tài)資源超賣(mài)、負(fù)載感知調(diào)度、QoS感知調(diào)度等。

  • Koordinator調(diào)度插件:ack-koordinator組件在安裝時(shí)不包括Koord-Scheduler模塊,相關(guān)調(diào)度能力已經(jīng)以插件形式集成在ACK調(diào)度器中默認(rèn)安裝。

說(shuō)明

ACK Serverless集群中,ack-koordinator只包括Koordinator Manager組件,并提供資源畫(huà)像功能。

image

版本號(hào)說(shuō)明

自v1.1.1-ack.1版本起,ack-koordinator的版本號(hào)格式變更為x.y.z-ackn

  • x.y.z:對(duì)應(yīng)Koordinator開(kāi)源版本,表示ack-koordinator已支持對(duì)應(yīng)開(kāi)源版本的所有功能。

  • ackn:在此開(kāi)源版本基礎(chǔ)上的功能增強(qiáng)和優(yōu)化。

相關(guān)概念

QoS

Kubernetes社區(qū)為Pod提供了三種服務(wù)質(zhì)量(Quality of Service, QoS)類(lèi),包括Guaranteed、Burstable和BestEffort。Koordinator在兼容并增強(qiáng)Kubernetes QoS的基礎(chǔ)上,引入了新的QoS分類(lèi)(LS(Latency Sensitive)類(lèi)、BE(Best Effort)等),并通過(guò)獨(dú)立的字段koordinator.sh/qosClass進(jìn)行管理。Koordinator QoS旨在更精細(xì)地控制和優(yōu)化混部場(chǎng)景下工作負(fù)載的資源使用與調(diào)度,保障系統(tǒng)整體的服務(wù)質(zhì)量。

重調(diào)度

Kubernetes調(diào)度(Scheduling)是將Pending的Pod分配到節(jié)點(diǎn)上的過(guò)程。重調(diào)度(Descheduling)通常是指將部署在某個(gè)節(jié)點(diǎn)上調(diào)度不合理的Pod重新調(diào)度到另一個(gè)節(jié)點(diǎn)。在集群利用率不均而產(chǎn)生熱點(diǎn)節(jié)點(diǎn)、節(jié)點(diǎn)屬性變化導(dǎo)致存量Pod調(diào)度規(guī)則不匹配等場(chǎng)景下,您可以使用重調(diào)度來(lái)優(yōu)化資源使用,確保Pod在最佳節(jié)點(diǎn)上運(yùn)行,從而保障集群的高可用性和工作負(fù)載的高效運(yùn)行。

混部

在離線混合部署,即混部(Colocation),是一種資源利用策略,允許不同種類(lèi)、不同優(yōu)先級(jí)的工作負(fù)載在同一計(jì)算節(jié)點(diǎn)上共存,以提高資源利用率和降低成本。混部策略可以更充分地利用計(jì)算和存儲(chǔ)資源,減少資源閑置,降低集群資源成本,尤其是在面對(duì)波峰波谷明顯的業(yè)務(wù)負(fù)載時(shí)更為明顯。

支持的功能

ack-koordinator組件的各模塊涵蓋對(duì)應(yīng)Koordinator開(kāi)源版本支持的功能,安裝配置中,僅默認(rèn)開(kāi)啟常用功能的feature-gate。Koordinator開(kāi)源版本的其他功能,需在開(kāi)啟ack-koordinator對(duì)應(yīng)模塊的feature-gate后使用。關(guān)于Koordinator開(kāi)源版本的其他功能,請(qǐng)參見(jiàn)Koordinator官網(wǎng)文檔

類(lèi)型

功能文檔

功能說(shuō)明

與開(kāi)源版本是否一致

負(fù)載感知調(diào)度

根據(jù)節(jié)點(diǎn)的實(shí)際負(fù)載情況,將Pod優(yōu)先調(diào)度到負(fù)載較低的節(jié)點(diǎn),以實(shí)現(xiàn)節(jié)點(diǎn)負(fù)載均衡,降低節(jié)點(diǎn)故障風(fēng)險(xiǎn)。

QoS感知調(diào)度

CPU Burst性能優(yōu)化策略

動(dòng)態(tài)感知CPU Throttled現(xiàn)象并對(duì)容器參數(shù)進(jìn)行自適應(yīng)調(diào)節(jié),在出現(xiàn)突發(fā)負(fù)載時(shí),為容器臨時(shí)提供額外的CPU資源以保障并提升應(yīng)用的服務(wù)質(zhì)量。

啟用CPU拓?fù)涓兄{(diào)度

將Pod固定在節(jié)點(diǎn)的CPU Core上運(yùn)行,緩解因CPU上下文切換、跨NUMA訪存導(dǎo)致的應(yīng)用性能下降問(wèn)題

啟用動(dòng)態(tài)資源超賣(mài)

實(shí)時(shí)收集節(jié)點(diǎn)的真實(shí)負(fù)載數(shù)據(jù),量化集群中已分配但未使用的CPU和內(nèi)存資源,為BestEffort作業(yè)提供資源并保證BestEffort作業(yè)之間的資源公平性。

啟用CPU資源彈性限制能力

動(dòng)態(tài)資源超賣(mài)的場(chǎng)景下,將BE Pod的CPU資源使用限制在合理范圍內(nèi),優(yōu)先保障節(jié)點(diǎn)中LS Pod的穩(wěn)定運(yùn)行

啟用容器CPU QoS

避免不同優(yōu)先級(jí)的應(yīng)用之間可能存在的CPU資源爭(zhēng)搶?zhuān)瑑?yōu)先保障LS應(yīng)用的CPU資源使用。

啟用容器內(nèi)存QoS

支持根據(jù)優(yōu)先級(jí)為容器設(shè)置服務(wù)質(zhì)量參數(shù),在確保內(nèi)存資源公平性的前提下,優(yōu)先保障高優(yōu)先級(jí)應(yīng)用的性能

啟用容器L3 Cache及內(nèi)存帶寬隔離

避免不同優(yōu)先級(jí)的應(yīng)用之間可能存在的L3 Cache和內(nèi)存帶寬資源爭(zhēng)搶?zhuān)瑑?yōu)先保障LS應(yīng)用的內(nèi)存資源使用。

動(dòng)態(tài)修改Pod的資源參數(shù)

基于cgroups文件動(dòng)態(tài)修改Pod資源參數(shù),在不重啟Pod的情況下,在Pod或Deployment維度臨時(shí)修改CPU、內(nèi)存、磁盤(pán)IO等單機(jī)隔離參數(shù)。

使用硬件DSA進(jìn)行數(shù)據(jù)流加速

基于英特爾?DSA數(shù)據(jù)流加速器,提升節(jié)點(diǎn)上數(shù)據(jù)密集型工作負(fù)載的數(shù)據(jù)處理效能,還能進(jìn)一步優(yōu)化容器內(nèi)存就近訪問(wèn)的加速效果。

多NUMA機(jī)型的容器內(nèi)存就近訪問(wèn)加速

保證數(shù)據(jù)安全的前提下將綁核應(yīng)用遠(yuǎn)端NUMA上的內(nèi)存遷移至本地,提高本地訪存命中率,為內(nèi)存密集型的工作負(fù)載提供更好的訪存性能。

重調(diào)度

啟用重調(diào)度功能

在集群資源利用不均衡、節(jié)點(diǎn)負(fù)載過(guò)高或有新的調(diào)度策略需求等場(chǎng)景下,將部署在某個(gè)節(jié)點(diǎn)上調(diào)度不合理的Pod重新調(diào)度到另一個(gè)節(jié)點(diǎn),以維護(hù)集群健康、優(yōu)化資源使用以及提高工作負(fù)載的服務(wù)質(zhì)量。

使用負(fù)載熱點(diǎn)打散重調(diào)度

動(dòng)態(tài)感知集群內(nèi)節(jié)點(diǎn)負(fù)載的變化,自動(dòng)優(yōu)化超過(guò)負(fù)載水位安全閾值的節(jié)點(diǎn),防止出現(xiàn)負(fù)載極端不均衡的情況。

GPU拓?fù)涓兄?/p>

啟用NUMA拓?fù)涓兄{(diào)度

基于NUMA拓?fù)涓兄{(diào)度能力將Pod調(diào)度到最佳的NUMA節(jié)點(diǎn)上,從而減少跨NUMA節(jié)點(diǎn)的訪問(wèn)以?xún)?yōu)化性能。

資源畫(huà)像

通過(guò)對(duì)資源使用量歷史數(shù)據(jù)的分析,為容器推薦資源規(guī)格,有效簡(jiǎn)化了容器配置Request和Limit的復(fù)雜度。

組件的安裝和管理

ack-koordinator已在容器服務(wù)管理控制臺(tái)組件管理頁(yè)面上架,您可以在組件管理頁(yè)面進(jìn)行組件的安裝、升級(jí)、卸載等操作。

前提條件

安裝和管理組件

您可以在組件管理頁(yè)面安裝ack-koordinator組件。后續(xù)使用過(guò)程中,您也可以在此操作界面修改組件參數(shù)配置或按需升級(jí)組件。

  • 安裝組件:參見(jiàn)下方步驟安裝并驗(yàn)證組件是否部署成功。

  • 修改組件參數(shù):系統(tǒng)會(huì)按新配置自動(dòng)重新部署ack-koordinator

  • 升級(jí)組件:如果您曾經(jīng)通過(guò)其他方式對(duì)ack-koordinator已部署的模塊(Deployment、DaemonSet)做過(guò)手動(dòng)修改,組件升級(jí)后自定義的配置將被覆蓋。

  1. 登錄容器服務(wù)管理控制臺(tái),在左側(cè)導(dǎo)航欄選擇集群

  2. 集群列表頁(yè)面的目標(biāo)集群右側(cè),單擊操作列下更多 > 組件管理

  3. 組件管理頁(yè)面,定位ack-koordinator,然后在ack-koordinator卡片中單擊安裝

  4. 安裝組件ack-koordinator對(duì)話(huà)框,按需修改配置參數(shù),然后單擊確定

  5. (可選)在集群管理頁(yè)左側(cè)導(dǎo)航欄,選擇應(yīng)用 > Helm,查看ack-koordinator的部署狀態(tài)。

    如果ack-koordinator狀態(tài)已部署,表明組件已成功部署。

卸載組件

清理未下線節(jié)點(diǎn)的ConfigMap

CPU拓?fù)涓兄{(diào)度功能為每個(gè)ACK節(jié)點(diǎn)在kube-system命名空間下創(chuàng)建拓?fù)湫畔onfigMap。從0.5.1版本起,ack-koordinator會(huì)自動(dòng)清理已下線節(jié)點(diǎn)的ConfigMap,但卸載ack-koordinator后,未下線節(jié)點(diǎn)的ConfigMap仍會(huì)保留。這些未清理的ConfigMap不會(huì)影響您其他功能的正常使用,但會(huì)占用數(shù)據(jù)空間,建議您及時(shí)清理。

  1. 組件管理頁(yè)面,定位ack-koordinator,按照頁(yè)面提示完成組件的卸載。

  2. 刪除拓?fù)湫畔onfigMap。

    1. 在左側(cè)導(dǎo)航欄,選擇配置管理 > 配置項(xiàng),然后在頁(yè)面頂部,選擇kube-system命名空間。

    2. 在名稱(chēng)文本框中搜索-numa-info,然后在下方列表,選擇符合${NODENAME}-numa-info命名格式的ConfigMap,單擊目標(biāo)ConfigMap右側(cè)操作列下的刪除,按照頁(yè)面提示完成刪除。

清理CRD對(duì)象

寫(xiě)在ack-koordinator組件時(shí),可能還遺留一些CRD對(duì)象。這些未清理的對(duì)象不會(huì)影響您其他功能的正常使用,但會(huì)占用數(shù)據(jù)空間。如果您后續(xù)可能需要重新安裝ack-koordinator,這些對(duì)象可能會(huì)影響組件相關(guān)功能的正常使用,建議您及時(shí)清理。涉及的CRD如下。

autoscaling.alibabacloud.com

slo.koordinator.sh

image

image

費(fèi)用說(shuō)明

ack-koordinator組件本身的安裝和使用是免費(fèi)的,不過(guò)需要注意的是,在以下場(chǎng)景中可能產(chǎn)生額外的費(fèi)用:

  • ack-koordinator是非托管組件,安裝后將占用Worker節(jié)點(diǎn)資源。您可以在安裝組件時(shí)配置各模塊的資源申請(qǐng)量。

  • ack-koordinator默認(rèn)會(huì)將資源畫(huà)像、精細(xì)化調(diào)度等功能的監(jiān)控指標(biāo)以Prometheus的格式對(duì)外透出。若您配置組件時(shí)開(kāi)啟了ACK-Koordinator開(kāi)啟Prometheus監(jiān)控指標(biāo)選項(xiàng)并使用了阿里云Prometheus服務(wù),這些指標(biāo)將被視為自定義指標(biāo)并產(chǎn)生相應(yīng)費(fèi)用。具體費(fèi)用取決于您的集群規(guī)模和應(yīng)用數(shù)量等因素。建議您在啟用此功能前,仔細(xì)閱讀阿里云Prometheus計(jì)費(fèi)說(shuō)明,了解自定義指標(biāo)的免費(fèi)額度和收費(fèi)策略。您可以通過(guò)賬單和用量查詢(xún),監(jiān)控和管理您的資源使用情況。

相關(guān)內(nèi)容

ack-koordinatorack-slo-manager的關(guān)系

ack-slo-manager是ack-koordinator的前身,孵化了開(kāi)源項(xiàng)目Koordinator。后續(xù)隨著Koordinator逐漸成熟穩(wěn)定,也對(duì)ack-slo-manager實(shí)現(xiàn)了反哺。ack-koordinator既提供了Koordinator開(kāi)源版本已經(jīng)支持的功能,還在ack-slo-manager的基礎(chǔ)上增加了更為豐富的功能。建議您參見(jiàn)將ack-koordinator從應(yīng)用市場(chǎng)遷移至組件中心及時(shí)升級(jí)至最新組件版本,以便享用新功能特性和缺陷修復(fù)。

ack-koordinator從應(yīng)用市場(chǎng)遷移至組件中心

若您正在使用的ack-koordinator版本是通過(guò)應(yīng)用市場(chǎng)完成部署的(即版本低于v0.7)請(qǐng)參見(jiàn)下文完成遷移。

若您修改過(guò)應(yīng)用市場(chǎng)ack-koordinator的ConfigMap,請(qǐng)先備份再升級(jí);若未修改,請(qǐng)參見(jiàn)步驟2直接升級(jí)組件。

  1. 使用kubectl或通過(guò)控制臺(tái)對(duì)ack-koordinator的ConfigMap進(jìn)行備份。

    kubectl

    1. 根據(jù)原ConfigMap配置的命名空間(例如kube-system)和名稱(chēng)(例如ack-slo-manager-config),執(zhí)行以下命令,將原配置保存在名稱(chēng)為slo-config.yaml的文件中。

      kubectl get cm -n kube-system ack-slo-manager-config -o yaml > slo-config.yaml
    2. 執(zhí)行vim slo-config.yaml命令編輯上述文件,將ConfigMap的字段修改為kube-system,將name字段修改為ack-slo-config,并刪除ConfigMap中所有annotationslabels,避免升級(jí)時(shí)被自動(dòng)覆蓋。

    3. 執(zhí)行以下命令,將修改后的配置提交到集群中。

      kubectl apply -f slo-config.yaml 

    控制臺(tái)

    1. 記錄原ConfigMap中的鍵值對(duì)。

      1. 在左側(cè)導(dǎo)航欄中,單擊配置管理 > 配置項(xiàng),然后在頁(yè)面頂部,選擇在應(yīng)用市場(chǎng)安裝ack-koordinator時(shí)指定的命名空間(默認(rèn)為kube-system)。

      2. 在名稱(chēng)文本框中搜索ack-slo-manager-config,依次單擊目標(biāo)ConfigMap名稱(chēng),記錄ConfigMap的鍵值對(duì)。

    2. 使用原ConfigMap中的鍵值對(duì),創(chuàng)建新的ConfigMap。

      1. 在左側(cè)導(dǎo)航欄中,選擇配置管理 > 配置項(xiàng),然后在頁(yè)面頂部,選擇所有命名空間

      2. 配置項(xiàng)頁(yè)面右上角,單擊創(chuàng)建,輸入配置項(xiàng)名稱(chēng)為ack-slo-config,選擇新配置的命名空間kube-system,單擊+添加,輸入上一步記錄的鍵值對(duì),單擊創(chuàng)建

  2. 組件管理頁(yè)面,升級(jí)ack-koordinator至最新版本。

    重要

    若您修改過(guò)應(yīng)用市場(chǎng)中ack-koordinator的ConfigMap,則需要在ack-koordinator參數(shù)配置對(duì)話(huà)框中,將步驟1備份的ConfigMap的名稱(chēng)(例如ack-slo-config)填入到對(duì)應(yīng)的配置項(xiàng)中。

從resource-controller遷移至ack-koordinator

resource-controller組件已下線,目前ack-koordinator已支持原resource-controller的所有功能,例如啟用CPU拓?fù)涓兄{(diào)度動(dòng)態(tài)修改Pod的資源參數(shù)等。若您的集群正在使用resource-controller,請(qǐng)參見(jiàn)以下步驟完成從resource-controller到ack-koordinator的遷移。

  1. 將resource-controller升級(jí)至最新版本。

    1. 登錄容器服務(wù)管理控制臺(tái),在左側(cè)導(dǎo)航欄選擇集群

    2. 集群列表頁(yè)面,單擊目標(biāo)集群名稱(chēng),然后在左側(cè)導(dǎo)航欄,選擇運(yùn)維管理 > 組件管理

    3. 組件管理頁(yè)面,定位resource-controller,按照頁(yè)面提示完成組件的升級(jí)。

  2. 安裝并配置ack-koordinator

    1. 組件管理頁(yè)面,定位ack-koordinator,然后在組件卡片區(qū)域,按頁(yè)面提示進(jìn)行安裝。

    2. 安裝組件ack-koordinator對(duì)話(huà)框,按需修改agentFeatureGates(Koordlet的feature-gates控制開(kāi)關(guān))并配置其他參數(shù),然后單擊確定

      1. 檢查集群目前是否使用了動(dòng)態(tài)修改Pod的資源參數(shù)中的CPU Limit調(diào)節(jié)功能(即通過(guò)創(chuàng)建CRD或Pod Annotation的形式修改了指定容器的cgroups參數(shù)文件cpu.cfs_quota_us)。若使用,請(qǐng)繼續(xù)執(zhí)行步驟ii;若未使用,請(qǐng)直接執(zhí)行步驟c

      2. 參考如下命令,從當(dāng)前ack-koordlet的對(duì)應(yīng)的DaemonSet YAML中獲取當(dāng)前feature-gate配置。

        kubectl get daemonset -n kube-system ack-koordlet -o yaml |grep feature-gates
        - --feature-gates=AllAlpha=false,AllBeta=false,...,CPUBurst=true,....
      3. 參考如下示例,修改當(dāng)前ack-koordlet的feature-gate配置,關(guān)閉CPU Burst策略模塊,即設(shè)置CPUBurst=false(參數(shù)之間使用英文半角逗號(hào)(,)分隔),其他保持不變。

        關(guān)閉后,集群內(nèi)所有容器的CPU Burst機(jī)制將不會(huì)生效,以此避免兩個(gè)模塊同時(shí)修改容器的cgroups參數(shù)文件cpu.cfs_quota_us。

        AllAlpha=false,AllBeta=false,...,CPUBurst=false,....

        如需實(shí)現(xiàn)容器的CPU資源彈性能力,推薦您使用CPU Burst性能優(yōu)化策略功能自動(dòng)調(diào)整Pod的CPU資源彈性,請(qǐng)參見(jiàn)CPU Burst性能優(yōu)化策略

    3. 在頁(yè)面左側(cè)導(dǎo)航欄,選擇應(yīng)用 > Helm,查看ack-koordinator的部署狀態(tài)。

      如果ack-koordinator狀態(tài)已部署,表明組件已成功部署。

  3. 組件管理頁(yè)面,定位resource-controller,然后按照頁(yè)面提示完成組件的卸載。

常見(jiàn)問(wèn)題

組件安裝時(shí)報(bào)錯(cuò):no matches for kind "ServiceMonitor" in version "monitoring.coreos.com/v1" ensure CRDs are installed first

集群中未安裝Prometheus。請(qǐng)參見(jiàn)使用阿里云Prometheus監(jiān)控安裝Prometheus組件,或在組件管理頁(yè)面安裝ack-koordinator時(shí)取消選中ack-koordinator開(kāi)啟Prometheus監(jiān)控指標(biāo)

組件安裝時(shí)報(bào)錯(cuò):task install-addons-xxx timeout, error install addons map[ack-slo-manager:Can't install release with errors: ... function "lookup" not defined

需升級(jí)Helm到3.0或以上版本。請(qǐng)參見(jiàn)【組件升級(jí)】Helm V2 Tiller升級(jí)公告完成升級(jí)。

變更記錄

2024年09月

版本號(hào)

鏡像地址

變更時(shí)間

變更內(nèi)容

變更影響

v1.5.0-ack1.14

  • registry.cn-hangzhou.aliyuncs.com/acs/koord-manager:v1.5.0-ack1.14-4225002-aliyun

  • registry.cn-hangzhou.aliyuncs.com/acs/koordlet:v1.5.0-ack1.14-4225002-aliyun

  • registry.cn-hangzhou.aliyuncs.com/acs/koord-descheduler:v1.5.0-ack1.14-4225002-aliyun

2024年09月12日

  • 優(yōu)化重調(diào)度maxUnavailablePerWorkload參數(shù)的計(jì)算邏輯。

  • 修復(fù)通過(guò)cgroups動(dòng)態(tài)調(diào)整Pod資源參數(shù)的功能。

  • 資源畫(huà)像相關(guān)指標(biāo)更名。

  • 優(yōu)化內(nèi)部相關(guān)接口。

無(wú)

2024年07月

版本號(hào)

鏡像地址

變更時(shí)間

變更內(nèi)容

變更影響

v1.5.0-ack1.12

  • registry.cn-hangzhou.aliyuncs.com/acs/koord-manager:v1.5.0-ack1.12-a096ae3-aliyun

  • registry.cn-hangzhou.aliyuncs.com/acs/koordlet:v1.5.0-ack1.12-a096ae3-aliyun

  • registry.cn-hangzhou.aliyuncs.com/acs/koord-descheduler:v1.5.0-ack1.12-a096ae3-aliyun

2024年07月29日

優(yōu)化內(nèi)部接口。

無(wú)

2024年01月

版本號(hào)

鏡像地址

變更時(shí)間

變更內(nèi)容

變更影響

v1.3.0-ack1.8

  • registry.cn-hangzhou.aliyuncs.com/acs/koord-manager:v1.3.0-ack1.8-94730e0-aliyun

  • registry.cn-hangzhou.aliyuncs.com/acs/koordlet:v1.3.0-ack1.8-94730e0-aliyun

  • registry.cn-hangzhou.aliyuncs.com/acs/koord-descheduler:v1.3.0-ack1.8-94730e0-aliyun

2024年01月24日

  • 支持在ACK靈駿集群安裝。

  • 功能與v1.3.0-ack1.6版本一致。

無(wú)

2023年12月

版本號(hào)

鏡像地址

變更時(shí)間

變更內(nèi)容

變更影響

v1.3.0-ack1.7

  • registry.cn-hangzhou.aliyuncs.com/acs/koord-manager:v1.3.0-ack1.7-3500ce9-aliyun

  • registry.cn-hangzhou.aliyuncs.com/acs/koordlet:v1.3.0-ack1.7-3500ce9-aliyun

  • registry.cn-hangzhou.aliyuncs.com/acs/koord-descheduler:v1.3.0-ack1.7-3500ce9-aliyun

2023年12月21日

  • 支持在ACK Edge集群安裝。

  • 僅在云端Worker節(jié)點(diǎn)安裝,不在邊緣節(jié)點(diǎn)安裝。

  • 功能與v1.3.0-ack1.6版本一致。

無(wú)

2023年10月

版本號(hào)

鏡像地址

變更時(shí)間

變更內(nèi)容

變更影響

v1.3.0-ack1.6

  • registry.cn-hangzhou.aliyuncs.com/acs/koord-manager:v1.3.0-ack1.6-3500ce9-aliyun

  • registry.cn-hangzhou.aliyuncs.com/acs/koordlet:v1.3.0-ack1.6-3500ce9-aliyun

  • registry.cn-hangzhou.aliyuncs.com/acs/koord-descheduler:v1.3.0-ack1.6-3500ce9-aliyun

2023年10月19日

優(yōu)化內(nèi)部接口。

無(wú)

2023年06月

版本號(hào)

鏡像地址

變更時(shí)間

變更內(nèi)容

變更影響

v1.2.0-ack1.3

  • registry-cn-zhangjiakou.ack.aliyuncs.com/acs/koord-manager:v1.2.0-ack1.3-89a9730-aliyun

  • registry-cn-zhangjiakou.ack.aliyuncs.com/acs/koordlet:v1.2.0-ack1.3-89a9730-aliyun

  • registry-cn-zhangjiakou.ack.aliyuncs.com/acs/koord-descheduler:v1.2.0-ack1.3-89a9730-aliyun

2023年06月09日

優(yōu)化內(nèi)部接口。

無(wú)

2023年04月

版本號(hào)

鏡像地址

變更時(shí)間

變更內(nèi)容

變更影響

v1.2.0-ack1.2

  • registry.cn-hangzhou.aliyuncs.com/acs/koord-manager:v1.2.0-ack1.2-b675c9a8-aliyun

  • registry.cn-hangzhou.aliyuncs.com/acs/koordlet:v1.2.0-ack1.2-b675c9a8-aliyun

  • registry.cn-hangzhou.aliyuncs.com/acs/koord-descheduler:v1.2.0-ack1.2-b675c9a8-aliyun

2023年04月25日

無(wú)

2023年03月

版本號(hào)

鏡像地址

變更時(shí)間

變更內(nèi)容

變更影響

v1.1.1-ack.2

  • registry.cn-hangzhou.aliyuncs.com/acs/koord-manager:v1.1.1-ack.2

  • registry.cn-hangzhou.aliyuncs.com/acs/koordlet:v1.1.1-ack.2

  • registry.cn-hangzhou.aliyuncs.com/acs/koord-descheduler:v1.1.1-ack.2

2023年03月23日

優(yōu)化內(nèi)部接口。

無(wú)

2023年01月

版本號(hào)

鏡像地址

變更時(shí)間

變更內(nèi)容

變更影響

v1.1.1-ack.1

  • registry.cn-hangzhou.aliyuncs.com/acs/koord-manager:v1.1.1-ack.1

  • registry.cn-hangzhou.aliyuncs.com/acs/koordlet:v1.1.1-ack.1

2023年01月11日

  • 組件名稱(chēng)修改為ack-koordinator。

  • 優(yōu)化內(nèi)部接口。

無(wú)

2022年11月

版本號(hào)

鏡像地址

變更時(shí)間

變更內(nèi)容

變更影響

v0.8.0

  • registry.cn-hangzhou.aliyuncs.com/acs/koord-manager:v0.8.0

  • registry.cn-hangzhou.aliyuncs.com/acs/koordlet:v0.8.0

2022年11月17日

  • 負(fù)載感知調(diào)度升級(jí),支持Kubernetes 1.22版本。

  • 優(yōu)化內(nèi)部相關(guān)接口。

組件升級(jí)后,若使用負(fù)載感知調(diào)度,需要將ACK升級(jí)至1.22.15-ack-2.0版本。其他功能均可正常使用。

2022年09月

版本號(hào)

鏡像地址

變更時(shí)間

變更內(nèi)容

變更影響

v0.7.2

registry.cn-hangzhou.aliyuncs.com/acs/ack-slo-manager:v0.7.2

2022年09月16日

修復(fù)0.7.1版本引入的問(wèn)題:拓?fù)涓兄{(diào)度對(duì)Pod不生效。

無(wú)

v0.7.1

registry.cn-hangzhou.aliyuncs.com/acs/ack-slo-manager:v0.7.1

2022年09月02日

  • 解決在CentOS 3內(nèi)核環(huán)境下,使用拓?fù)涓兄{(diào)度時(shí)出現(xiàn)的CPU限流問(wèn)題。

  • 支持Prometheus監(jiān)控開(kāi)關(guān)。

  • 支持資源畫(huà)像控制臺(tái)相關(guān)功能。

  • 取消應(yīng)用市場(chǎng)的安裝方式。

無(wú)

2022年08月

版本號(hào)

鏡像地址

變更時(shí)間

變更內(nèi)容

變更影響

v0.7.0

registry.cn-hangzhou.aliyuncs.com/acs/ack-slo-manager:v0.7.0

2022年08月08日

ack-slo-manager安裝方式從應(yīng)用市場(chǎng)遷移至組件管理。

無(wú)

2022年07月

版本號(hào)

鏡像地址

變更時(shí)間

變更內(nèi)容

變更影響

v0.6.0

registry.cn-hangzhou.aliyuncs.com/acs/ack-slo-manager:v0.6.0

2022年07月26日

優(yōu)化內(nèi)部相關(guān)接口,簡(jiǎn)化組件配置。

無(wú)

2022年06月

版本號(hào)

鏡像地址

變更時(shí)間

變更內(nèi)容

變更影響

v0.5.2

registry.cn-hangzhou.aliyuncs.com/acs/ack-slo-manager:v0.5.2

2022年06月14日

  • 優(yōu)化內(nèi)部相關(guān)接口。

  • 優(yōu)化啟用容器CPU QoS

  • 支持關(guān)閉ack-slo-manager命名空間的自動(dòng)創(chuàng)建。

無(wú)

v0.5.1

registry.cn-hangzhou.aliyuncs.com/acs/ack-slo-manager:v0.5.1

2022年06月02日

  • 支持啟用容器CPU QoS

  • 優(yōu)化內(nèi)部相關(guān)接口,自動(dòng)清理已下線節(jié)點(diǎn)對(duì)應(yīng)的拓?fù)湫畔onfigMap。

無(wú)

2022年04月

版本號(hào)

鏡像地址

變更時(shí)間

變更內(nèi)容

變更影響

v0.5.0

registry.cn-hangzhou.aliyuncs.com/acs/ack-slo-manager:v0.5.0

2022年04月29日

無(wú)

v0.4.1

registry.cn-hangzhou.aliyuncs.com/acs/ack-slo-manager:v0.4.1

2022年04月14日

無(wú)

v0.4.0

registry.cn-hangzhou.aliyuncs.com/acs/ack-slo-manager:v0.4.0

2022年04月11日

優(yōu)化slo-agent內(nèi)存開(kāi)銷(xiāo)。

無(wú)

2022年02月

版本號(hào)

鏡像地址

變更時(shí)間

變更內(nèi)容

變更影響

v0.3.0

registry.cn-hangzhou.aliyuncs.com/acs/ack-slo-manager:v0.3.0

2022年02月25日

無(wú)

2021年12月

版本號(hào)

鏡像地址

變更時(shí)間

變更內(nèi)容

變更影響

v0.2.0

registry.cn-hangzhou.aliyuncs.com/acs/ack-slo-manager:v0.2.0

2021年12月10日

無(wú)

2021年09月

版本號(hào)

鏡像地址

變更時(shí)間

變更內(nèi)容

變更影響

v0.1.1

registry.cn-hangzhou.aliyuncs.com/acs/ack-slo-manager:v0.1.1-c2ccefa

2021年09月02日

優(yōu)化內(nèi)部相關(guān)接口。

無(wú)

2021年07月

版本號(hào)

鏡像地址

變更時(shí)間

變更內(nèi)容

變更影響

v0.1.0

registry.cn-hangzhou.aliyuncs.com/acs/ack-slo-manager:v0.1.0-09766de

2021年07月08日

支持使用負(fù)載感知調(diào)度

無(wú)