Co to jest Thin Provisioning?

Thin Provisioning, znany również jako wirtualny provisioning lub cienka pamięć masowa, to metoda przydzielania pamięci masowej na żądanie na podstawie wymagań użytkownika w sieciach pamięci masowej (SAN), scentralizowanych dyskach pamięci masowej i systemach wirtualizacji pamięci masowej.

W cienkiej pamięci masowej, gdy użytkownik zużywa przydzielone mu miejsce w pamięci masowej, przydzielane jest mu więcej miejsca. Alternatywnie, gdy użytkownik zwalnia miejsce, usuwając pliki lub przenosząc dane, bezczynne miejsce jest odzyskiwane, ponownie wykorzystywane i używane do innych obciążeń wymagających pamięci masowej.

Thin Vs. Thick Provisioning – Różnica i działanie

W porównaniu z thin provisioning, thick provisioning (zwany również fat provisioning) wstępnie przydziela przestrzeń dyskową w oczekiwaniu na przyszłe wymagania dotyczące pojemności. Ta praktyka alokacji pamięci masowej prowadzi do bezczynności pamięci masowej, nieefektywnego wykorzystania pamięci masowej i niepotrzebnych kosztów infrastruktury i utrzymania.

Innymi słowy, podczas gdy zarówno thin, jak i thick provisioning są metodami alokacji pamięci masowej, różnica polega na tym, jak skonfigurowany jest numer jednostki logicznej (LUN).

Thick Provisioned LUNs – tworzenie i problemy

Thick provisioning tworzy jednostki LUN i przypisuje je do określonych hostów lub aplikacji. Jednostka LUN rezerwuje określoną część przestrzeni dyskowej specjalnie dla przypisanego hosta lub aplikacji. Ponieważ proces przebiega w czasie, przydzielona przestrzeń dyskowa zużywa całą dostępną przestrzeń dyskową.

Na przykład rozważmy organizację zatrudniającą 100 pracowników. Każdy pracownik potrzebuje 1 TB pamięci masowej. Aby ułatwić pracę wszystkim pracownikom, organizacja będzie musiała zakupić system pamięci masowej, który może zapewnić 100 TB użytecznej pojemności pamięci masowej. Przy użyciu grubego provisioningu, jednostki LUN o pojemności 1TB zostaną skonfigurowane w celu przydzielenia pamięci masowej dla każdego pracownika. Należy zauważyć, że pracownicy nie będą od razu zapełniać pamięci masowej o pojemności 1 TB, ponieważ jest to całkowita pojemność, której potrzebują w oczekiwaniu na przyszły przyrost danych. Innymi słowy, duża część dedykowanej pojemności pamięci masowej będzie siedzieć bezczynnie, dopóki nie zostanie wykorzystana. W związku z tym, zwrot z inwestycji (ROI) nie będzie idealny, aby powiedzieć co najmniej.

Dodatkowo, gdy pracownicy zaczną w pełni zużywać przydzieloną przestrzeń 1TB i poproszą o więcej pamięci masowej, pojawią się kolejne problemy.

Problem z jednostkami LUN typu thick provisioned polega na tym, że po przydzieleniu nie można ich skalować. Aby dodać więcej pamięci masowej do jednostki LUN z grubą rezerwą, musi ona zostać utworzona ponownie. Innymi słowy, aplikacje hosta i obciążenia będą musiały zostać wstrzymane, dane będą musiały zostać zarchiwizowane, a następnie nowe jednostki LUN o większej pojemności zostaną utworzone i przydzielone.

Można sobie wyobrazić przestoje i nieefektywność w powyższej pamięci masowej, gdy pracownicy zużyją przydzieloną im przestrzeń 1TB.

Jednostki LUN typu thin provisioned – tworzenie i działanie

W przeciwieństwie do jednostek LUN typu thick provisioned, jednostki LUN typu thin provisioned mogą być skonfigurowane do większych rozmiarów niż rzeczywista dostępna fizyczna pojemność pamięci masowej. Ze względu na koncepcję puli typu thin provisioned jednostki LUN nadal działają i rozpraszają dane po całej dostępnej przestrzeni pamięci masowej, podczas gdy macierz je śledzi.

W powyższym przykładzie organizacja może zakupić infrastrukturę pamięci masowej o pojemności użytkowej 50 TB i przydzielić pracownikom 100 TB przy użyciu thin provisioning. Gdy 50 TB będzie prawie pełne, można zakupić więcej pamięci masowej i skalować skonfigurowane cienkie jednostki LUN.

Inną różnicą między cienkimi i grubymi jednostkami LUN jest to, że cienkie jednostki LUN można łatwo skalować w razie potrzeby. Nie ma potrzeby wstrzymywania aplikacji hosta lub obciążeń roboczych korzystających z przydzielonej pamięci masowej.

Innymi słowy, thin provisioning nie tylko poprawia ROI, ale także ułatwia przyszły wzrost danych z łatwością – bez żadnych przestojów.

Zalety thin provisioningu dla przedsiębiorstw

  • W przypadku środowisk informatycznych korzystających z wielu hostów i aplikacji thin provisioning przyspiesza udostępnianie pamięci masowej, upraszcza zarządzanie i obniża koszty dzięki lepszemu wykorzystaniu pamięci masowej.
  • Bez thin provisioningu środowiska informatyczne muszą albo radzić sobie z zakłóceniami, gdy dedykowane miejsce w pamięci masowej dla jednostki LUN zostanie zużyte, albo nadmiernie przetłuszczać infrastrukturę pamięci masowej. Oba rozwiązania są nieefektywne, kosztowne i wyczerpują zasoby. Dzięki thin provisioning dostępne zasoby mogą być efektywnie wykorzystane, a gdy przydzielona pamięć masowa zostanie zużyta, można dodać więcej pamięci bez opóźnień i zakłóceń.
  • Thin provisioning może być również sparowany z innymi usługami danych w celu zwiększenia wykorzystania pamięci masowej. Na przykład usługi kompresji dobrze współgrają z thin provisioningiem. Thin provisioning skutecznie wykorzystuje dostępne miejsce w pamięci masowej, podczas gdy kompresja zmniejsza ogólny ślad danych.

Thin Provisioning w rozwiązaniach StoneFly

Opatentowany system operacyjny (OS) pamięci masowej firmy StoneFly: StoneFusion™ oferuje thin provisioning jako standardową funkcję przy użyciu swojej licencji SAN.

Wiąże się to z tym, że wszystkie rozwiązania StoneFly SAN, HCI oraz do tworzenia kopii zapasowych i odzyskiwania danych po awarii (DR) są wstępnie skonfigurowane z funkcjami thin provisioning.

Dodatkowo użytkownicy mogą nabyć oprogramowanie jako samodzielny produkt do zainstalowania na serwerach typu bare-metal lub można je wdrożyć jako maszynę wirtualną (VM) na standardowych branżowych hypervisorach, takich jak VMware, Microsoft Hyper-V, KVM, Citrix (dawniej XenServer) i StoneFly Persepolis.

Aby uzyskać więcej informacji o StoneFusion dla bare-metal, kliknij tutaj.

Aby dowiedzieć się więcej o naszej sieci vSAN, kliknij tutaj.

Wnioski

Thin provisioning efektywnie wykorzystuje dostępną przestrzeń dyskową, przyspiesza dostarczanie pamięci masowej i umożliwia właścicielom infrastruktury uzyskanie największych korzyści. W porównaniu z grubym provisioningiem, thin provisioning kosztuje mniej i jest bardziej przystosowany do przyszłego wzrostu ilości danych, co czyni go oczywistym wyborem między tymi dwoma rozwiązaniami i koniecznością dla wszystkich sieci SAN, scentralizowanych dysków pamięci masowej i systemów wirtualizacji pamięci masowej.

Aby uzyskać niedrogą pamięć masową z wbudowanym Thin Provisioning, skontaktuj się z nami

Email: [email protected]

.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.