Geri qayıt
NVIDIA NodeWright-ı təqdim etdi: Kubernetes düyünləri üçün açıq mənbə paket meneceri
SiTech AI Team2 წთ. საკითხავი

NVIDIA NodeWright-ı təqdim etdi: Kubernetes düyünləri üçün açıq mənbə paket meneceri

NVIDIA, GPU klasterlərindəki düyünlərin host əməliyyat sistemlərini iş yüklərini dayandırmadan deklarativ şəkildə konfiqurasiya edib yeniləyən açıq mənbəli NodeWright-ı təqdim edib.

NVIDIA, GPU klasterlərindəki düyünlərin host əməliyyat sistemlərini iş yüklərini dayandırmadan deklarativ şəkildə konfiqurasiya edib yeniləyən açıq mənbəli NodeWright-ı təqdim edib. Alət NVIDIA istehsalatında Skyhook adı ilə işləyirdi və DSX OS-in hissəsidir.

Skriptlərdən deklarativ düyün idarəsinə

Komandalar düyünləri adətən Ansible playbook-ları, xüsusi skriptlər və əl ilə yazılmış təlimatlar ilə idarə edir. Bu yanaşma nüvə yeniləməsi RDMA-nı söndürəndə və ya yüzlərlə maşında CVE düzəltmək lazım gələndə sıradan çıxır. GPU avadanlığı qıtdır və uzun təlim işlərini sadəcə köçürmək mümkün deyil; əsl vəzifə bütün donanmanı təlimi dayandırmadan dəyişməkdir.

NodeWright necə işləyir

Paketlər Kubernetes Custom Resource-larıdır, ona görə kubectl, Helm və ya Argo CD ilə yerləşdirilir. Operator hər hədəf düyündə sabit ardıcıllıq icra edir: cordon, kəsilməz pod-ların bitməsini gözləmə, qalanların drain edilməsi, paketin tətbiqi və konfiqurasiyası, sonra uncordon — xidmət və ya düyün yalnız zərurət olduqda yenidən başladılır.

NodeWright-ın altı mərhələli ardıcıllıq sxemi

Paketlər sysctl və GRUB parametrlərini tənzimləyə, təhlükəsizlik agentlərini qura və CVE-ləri aradan qaldıra bilir. NodeWright hər paketin versiyasını hər düyündə izləyir və icra sırasını bəyan edilmiş asılılıqlara görə müəyyən edir; CVE paketi hələ də yüklənmiş zədələnmiş nüvə modulunu aşkar edib özünü uğursuz işarələyə bilər.

Geniş miqyasda təhlükəsiz yayılma

DeploymentPolicy resursu kompartmentləri müəyyən edir: etiketlərlə seçilən, hər biri öz kəsilmə büdcəsinə və strategiyasına malik düyün qrupları. Üç strategiya var: sabit partiya ölçüləri, xətti artım (1, 2, 3…) və eksponensial artım (1, 2, 4, 8…). Partiya həddi irəliləmək üçün lazım olan uğur faizini göstərir, uğursuzluq həddi isə təkrar uğursuzluqlardan sonra kompartmenti dayandıra bilər.

Sabit, xətti və eksponensial yayılma strategiyalarının müqayisəsi

Nəsə yanlış getsə, yeniləmə yayılmaq əvəzinə dayanır: xətalar statusda görünür, uğursuz Job-lar işarələnir və düyünlər diaqnostika üçün etiket alır. Yeni düyünlərin klasterə yalnız bütün paketlər və yoxlamalar keçdikdən sonra çıxarılan taint ilə qoşulması tələb oluna bilər.

Ekosistem və mövcudluq

NodeWright yoxlanılmış konfiqurasiyaların reseptlərini Helm, Argo CD və ya Flux üçün hazır paketlər kimi yayımlayan NVIDIA AI Cluster Runtime (AICR) ilə inteqrasiya olunur və NVCRE ilə NVSentinel-in yanında çalışır. Apache 2.0 lisenziyalı alət OCI artefaktından Helm ilə quraşdırılır; tənzimləmə paketləri Hopper və Blackwell GPU-larını, Google Kubernetes Engine düyünlərini və EFA sürücülü Amazon EKS klasterlərini əhatə edir.

SSiTech

SiTech — AI ilə gücləndirilmiş veb hazırlanması

Sürətli və müasir saytlar qurur, AI-ı real biznes proseslərinə gətiririk. Layihəniz və ya sualınız var? Kömək etməyə hazırıq.