Zawartość
- Definicja - Co oznacza alokacja zasobów?
- Wprowadzenie do Microsoft Azure i Microsoft Cloud | W tym przewodniku dowiesz się, na czym polega przetwarzanie w chmurze i jak Microsoft Azure może pomóc w migracji i prowadzeniu firmy z chmury.
- Techopedia wyjaśnia przydział zasobów
Definicja - Co oznacza alokacja zasobów?
Alokacja zasobów jest ważną cechą heterogenicznej sieci, mającą na celu zapewnienie jej wysokiej wydajności, a także jej utrzymania jako sieci opłacalnej. Właściwa alokacja zasobów poprawia wydajność zarówno skojarzonego systemu, jak i sieci, a także pomaga unikać różnego rodzaju przejściowych wąskich gardeł związanych z siecią.
Wprowadzenie do Microsoft Azure i Microsoft Cloud | W tym przewodniku dowiesz się, na czym polega przetwarzanie w chmurze i jak Microsoft Azure może pomóc w migracji i prowadzeniu firmy z chmury.
Techopedia wyjaśnia przydział zasobów
W danej sieci interakcja między różnymi kontrolerami określa przydział zasobów. Zasoby związane ze strategiami alokacji zasobów to głównie bufor, przepustowość, procesory i urządzenia peryferyjne, takie jak ery, skanery itp.
Alokacja zasobów jest ważna, ponieważ:
- Uczciwość w alokacji zasobów pomaga zapewnić spełnienie standardów jakości usług.
- Można osiągnąć bardzo potrzebną izolację między różnymi strumieniami danych.
- Z punktu widzenia bezpieczeństwa sieci i systemu odpowiednia alokacja zasobów pozwala zapewnić wysoki standard bezpieczeństwa poprzez przeciwdziałanie różnym atakom typu „odmowa usługi”.
Aby zapewnić dobrą alokację zasobów w sieci, opracowywane są strategie uczciwości, takie jak proporcjonalność, maksimum-min, uczciwość użyteczności itp. Proporcjonalna uczciwość oblicza alokację zasobów na podstawie kwoty zasobu i wektora zapotrzebowania. W przypadku maksymalnej minimalnej sprawiedliwości, rosnący popyt pomaga w alokacji współdzielonego zasobu. Zapewnia również, że udział zasobów nie jest większy niż jego zapotrzebowanie. W przypadku uczciwości użyteczności przydział zasobów zależy od powiązanej z nim funkcji użyteczności.
Opracowywane są również różne algorytmy przydzielania zasobów, takie jak prosty przydział round-robin. Algorytmy te są opracowywane w oparciu o strategie alokacji zasobów lub typy podstawowych / priorytetowych zasobów obecnych w sieci.