Co to jest cienkie alokowanie?

Alokacja uproszczona to metoda przydzielania centralnej rezerwy pamięci masowej na zasadzie „na żądanie”. Zapewnia to komputerom i serwerom w sieci dodatkową pamięć masową zgodnie z wymaganiami, zapewniając elastyczność sieci. Cienkie przydzielanie pozwala uniknąć marnowania zasobów sieciowych poprzez ciągłe monitorowanie i realokację, który komputer otrzymuje dostępną przestrzeń dyskową, zapewniając bardziej elastyczne podejście do rozwiązań pamięci masowej w sieci lokalnej i rozległej. Minusem cienkiego przydzielania jest to, że do pomyślnego działania wymaga stałego połączenia sieciowego; gdy komputer jest odłączony od sieci, nie może już uzyskiwać dostępu ani dostosowywać przydzielonej ilości pamięci.

Gdy obowiązuje alokacja uproszczona, każdy komputer otrzymuje tyle pamięci, ile potrzebuje. Rozważenie tego z perspektywy domowego użytkownika komputera może pomóc docenić korzyści płynące z cienkiego przydzielania. Każdy komputer w podstawowej sieci domowej jest niezależny od pozostałych; przestrzeń dyskowa dostępna dla jednego komputera nie jest dostępna dla pozostałych i na odwrót. Może to spowodować, że jeden komputer będzie miał znaczną ilość wolnego miejsca na dysku, podczas gdy dysk twardy innego komputera sieciowego może być prawie pełny.

W środowisku Thin Provisioning „dodatkową” pamięć masową mniej obciążonego komputera można przenieść na komputer, który wymaga nieco więcej miejsca na dysku. Dzięki ciągłej ocenie, który komputer w sieci wymaga dodatkowej pamięci masowej, system Thin Provisioning może zmaksymalizować wydajność dostępnego miejsca na dysku twardym. Poprawia to zarówno wydajność, jak i efektywność ekonomiczną sieci, ponieważ dodatkowe fundusze nie będą musiały być wydawane na miejsce na dysku, dopóki cała sieć nie zostanie faktycznie zapełniona.

Cienkie przydzielanie ma jednak pewne wady. Przede wszystkim zrozum, że wymieniana przestrzeń dyskowa nie jest fizycznie zlokalizowana w komputerach sieciowych; zamiast tego istnieje w centralnej lokalizacji w sieci na całkowicie oddzielnym komputerze. Ten problem bliskości powoduje problemy w przypadku awarii sieci. Podczas awarii komputery w sieci nie będą już miały dostępu do dodatkowej przestrzeni dyskowej, a pliki zapisane na tych dyskach pozostaną niedostępne, dopóki sieć nie przejdzie ponownie w tryb online.

Po drugie, sieć wykorzystująca techniki udostępniania będzie miała zwiększony narzut obliczeniowy w porównaniu z siecią z technikami stałej pamięci masowej. Jeden lub więcej komputerów musi przejąć odpowiedzialność za monitorowanie pamięci masowej i decydowanie, gdzie przydzielić dostępne bloki pamięci. Powoduje to dodatkowe obciążenie procesorów systemu, co może powodować opóźnienia systemu w okresach wyjątkowo wysokiej aktywności sieciowej.