Spisu treści:
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 powiązanego systemu, jak i sieci, a także pomaga unikać różnego rodzaju przejściowych wąskich gardeł związanych z siecią.
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 drukarki, skanery itp.
Przydział zasobów jest ważny, 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 przydział zasobów na podstawie ilości zasobów 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.




