Co to jest Thin Provisioning?
Cienkie rezerwowanie to metoda alokacji centralnej rezerwy pamięci na zasadzie „na żądanie”. Zapewnia to komputerom i serwerom w sieci dodatkową przestrzeń dyskową zgodnie z wymaganiami, zapewniając elastyczność sieci. Dzięki cienkiemu udostępnianiu unika się 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 lokalnych i rozległych rozwiązań sieciowych. Minusem alokowania elastycznego jest to, że do skutecznego działania wymaga stałego połączenia sieciowego; kiedy komputer jest odłączony od sieci, nie może już otrzymywać dostępu ani dostosowywać przydzielonej ilości pamięci.
Po wdrożeniu uproszczonego udostępniania każdy komputer otrzymuje potrzebną ilość pamięci. Biorąc to pod uwagę z perspektywy użytkownika komputera domowego, można docenić korzyści wynikające z cienkiego udostępniania. Każdy komputer w podstawowej sieci domowej jest niezależny od innych; przestrzeń dyskowa dostępna dla jednego komputera jest niedostępna dla innych i odwrotnie. 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 cienkim środowisku administracyjnym „dodatkowe” miejsce do przechowywania mniej obciążonego komputera można przenieść na komputer, który wymaga nieco więcej miejsca na dysku. Dzięki ciągłej ponownej ocenie, który komputer w sieci wymaga dodatkowej pamięci, cienki system udostępniania 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 będzie faktycznie pełna.
Cienkie zarządzanie ma jednak pewne wady. Przede wszystkim należy zrozumieć, ż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 z bliskością powoduje problemy w przypadku awarii sieci. Podczas awarii komputery sieciowe nie będą już miały dostępu do żadnej dodatkowej przestrzeni dyskowej, a pliki zapisane na tych dyskach pozostaną niedostępne do momentu ponownego włączenia sieci.
Po drugie, sieć wykorzystująca techniki udostępniania będzie miała większy narzut obliczeniowy w porównaniu do sieci ze stałymi technikami pamięci. Co najmniej jeden komputer musi wziąć na siebie odpowiedzialność za monitorowanie pamięci i decydowanie, gdzie przydzielić dostępne bloki pamięci. Powoduje to dodatkowe obciążenie procesorów systemu, co może powodować opóźnienie systemu w okresach wyjątkowo wysokiej aktywności sieci.