Spisu treści:
Definicja - Co oznacza automatyczne skalowanie?
Automatyczne skalowanie to funkcja przetwarzania w chmurze, która umożliwia użytkownikom automatyczne skalowanie usług w chmurze, takich jak maszyny wirtualne (VM) i pojemności serwerów, w górę lub w dół, w zależności od zdefiniowanych sytuacji. Dostawcy chmur obliczeniowych, tacy jak Amazon Web Services (AWS), oferują tę funkcję.
Automatyczne skalowanie zapewnia również, że nowe wystąpienia są płynnie zwiększane podczas skoków popytu i zmniejszane podczas spadków popytu, umożliwiając stałą wydajność przy niższych kosztach.
Techopedia wyjaśnia automatyczne skalowanie
Automatyczne skalowanie to implementacja funkcji dynamicznego skalowania przetwarzania w chmurze, którą można zastosować ręcznie lub automatycznie. Coraz częściej dostawcy usług w chmurze oferują tę funkcję ze względu na nieprzewidywalne zapotrzebowanie na możliwości przetwarzania w chmurze.
Gdy kampania ma się dobrze, generowany ruch może być znacznie wyższy niż oczekiwano, przez co serwery są nieprzygotowane na gwałtowne wzrosty aktywności. W takich przypadkach może zabraknąć czasu na ręczne udostępnienie nowych instancji i zasobów. Automatyczne skalowanie ma na celu rozwiązanie tego powszechnego problemu.
Jednak w niektórych przypadkach automatyczne skalowanie faktycznie zwiększa koszty, ponieważ nie zawsze jest możliwe ustalenie, czy skok użycia jest uzasadniony, czy też jest wynikiem ataku rozproszonej odmowy usługi (DDoS), gdy serwery skalują się w celu uwzględnienia zwiększonego ruchu. Stwarza to koszty bez korzyści z rzeczywistego ruchu, a ponieważ zasoby chmury są tak duże, że usługa nigdy tak naprawdę nie spada, powoduje to ciągły wzrost kosztów. Rozwiązanie jest inteligentniejszym narzędziem monitorującym, które potrafi rozróżnić rzeczywisty ruch od ataku.