Klaster Kubernetes uruchamia wiele mikroserwisów. Jeden mikroserwis renderujący obrazy intensywnie wykorzystuje procesor; inne są dostosowane do typów n1-standard. Jak zoptymalizować efektywność zasobów?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Utwórz pulę węzłów z węzłami typu compute-optimized machine dla mikroserwisu renderującego obrazy. Użyj puli węzłów z węzłami typu general-purpose machine dla pozostałych mikroserwisów..
Dlaczego to jest odpowiedź
Poprawna odpowiedź optymalizuje efektywność zasobów poprzez dopasowanie typu węzła do wymagań obciążenia. Mikroserwis intensywnie wykorzystujący procesor (renderowanie obrazów) najlepiej działa na węzłach typu compute-optimized (C2, C2D), które oferują wysoką wydajność CPU. Pozostałe mikroserwisy, które nie mają tak specyficznych wymagań, mogą działać na tańszych i bardziej uniwersalnych węzłach typu general-purpose (N1, N2, E2). Przypisanie wyższego priorytetu podom nie rozwiązuje problemu niedopasowania zasobów, a jedynie wpływa na kolejność ich planowania. Użycie węzłów general-purpose dla mikroserwisu CPU-intensive i compute-optimized dla pozostałych jest nieefektywne i kosztowne. Konfiguracja resource requests jest dobrą praktyką, ale sama w sobie nie zapewnia optymalizacji typu węzła pod konkretne obciążenie, a jedynie rezerwuje zasoby na istniejących węzłach.
Zdaj egzamin — bez niekończącego się szukania odpowiedzi
Uzyskaj wszystkie zweryfikowane pytania i wyjaśnienia do tego egzaminu w jednym miejscu i zaoszczędź godziny przygotowań. Ponad 1000 certyfikacji · Ponad 20 języków · Zacznij za darmo.
Zdaj egzamin szybciej → Karta nie jest wymagana