Każdy administrator spotkał się na pewno z pojęciem snapshotów, nazywanych również kopiami migawkowymi. Zalety snapshotów są oczywiste, jest to przede wszystkim możliwość wykonania szybkiej kopii(czas liczony w sekundach) całych partycji z danymi oraz niewielka zajętość powierzchni dyskowej. Taką kopię można wykorzystać na wiele różnych sposobów. Możemy dzięki nim zbudować cały plan backupu, możemy bez korzystania z czasochłonnej taśmy w bardzo krótkim czasie przywrócić dane na partycję źródłową, lub użyć snapshotu do testów nowego oprogramowania.

Niestety wielu administratorów widząc same zalety kopii migawkowych zapomniało o jednym ważnym problemie jakim jest spójność danych w momencie robienia snapshotu.

Rozwiązaniem tego problemu są Inteligentne snapshoty zaimplementowane w rozwiązaniach macierzy HP LeftHand o których dzisiaj słów kilka…

Snapshot to nic innego jak kopia danej partycji/LUN. Główną zaletą snapshotów jest ich niewielka zajętość miejsca. Kopia migawkowa to tak naprawdę zbiór wskaźników do rzeczywistych danych. Jedynie w momencie zmian na partycji źródłowej wskaźniki zastępowane są rzeczywistymi danymi.

Zasada działania kopi migawkowych:

Kliknij zdjęcie aby powiększyć

snapshot

Pojawia się pytanie co dzieje się z danymi, które są zapisywane w trakcie inicjalizacji snapshotu. Mimo, że zrobienie snapshotu trwa sekundy bądź nawet milisekundy spójność naszych danych może zostać utracona. Co gorsze, prawdopodobieństwo takiego zdarzenia rośnie drastycznie w momencie robienia kopii migawkowej partycji na której znajdują się dane baz danych, gdzie mamy dużo transakcji. Oznacza to, że backup oparty o snapshoty takich danych jak bazy SQL czy pliki Exchange nie mają sensu ponieważ nie są spójne.

Jest rozwiązanie… :)

HP rozwiązało ten problem wprowadzając Application Managed Snapshots. Rozwiązanie to wspiera aktualnie systemy Windows Server 2003 oraz Windows Server 2008 w wersji 32 oraz 64 bitowej. Działanie Inteligentnego snapshotu polega na zainstalowaniu w systemie Windows specjalnego dodatku nazwanego „HP LeftHand P4000 VSS Provider (VSS Provider)”. Jest to nic innego jak usługa, która wykorzystuje znany wszystkim mechanizm Microsoft Volume Shadow Copy Service. VSS pozwala „wyciszyć” operacje wykonywane na partycji której snapshot wykonujemy dzięki czemu zostaje zachowana pełna spójność danych.

Proces tworzenia snapshotu z wykorzystaniem usługi VSS:

Kliknij zdjęcie aby powiększyć

consistent-snapshot


Dzięki powyższemu podejściu do wykonywania kopii migawkowych  mamy pewność, że nasz snapshot ma w pełni zachowaną spójność danych i może zostać użyty do backupu i przywracania danych.

Do działania wyżej wymienionej funkcjonalności wymagany jest dodatkowy pakiet HP LeftHand P400 DSM for MPIO. Jest to nakładka, która  dodaje nowe funkcjonalności do Inicjatora iSCSI Microsoftu.

Standardowa wtyczka MPIO (Multi Pathing IO) udostępnia nam takie funkcje jak:

  • redundancja ścieżek I/O
  • przełączanie ścieżek, tzw. fault-tolerance
  • load balancing I/O na dostępne ścieżki

Dzięki instalacji dodatku  HP LeftHand DSM  i korzystając z rozwiązań macierzy HP LeftHand zyskujemy dodatkowo:

  • automatyczne dodawanie ścieżek w momencie pojawienia się nowej kopii danych w klastrze LeftHand
  • dodatkowa ścieżka z zapytaniami administracyjnymi (administrative path)
  • operacje odczytu trafiają tylko do węzłów w klastrze LeftHand, które rzeczywiście posiadają wymagane dane
  • operacje zapisu trafiają tylko do węzłów które mają zapisać dane zgodnie z wybranym poziomem replikacji ( 2,3-way replication)

Schemat działania wtyczki HP LeftHand DSM:

Kliknij zdjęcie aby powiększyć

lefthand-dsm-mpio

Reasumując można powiedzieć, że wśród rozwiązań macierzy iSCSI dostępnych na rynku, macierze HP LeftHand charakteryzują się dużym zestawem dodatkowych funkcjonalności.

Oprócz opisanych powyżej snapshotów, w cenie dostajemy również podwójne zabezpieczenie danych (Network Raid), asynchroniczną replikację danych (Remote Copy) oraz możliwość rozłożenia danych na RAID geograficzny (Mulit Site-SAN).

Dodatkowo HP zaprezentowało wirtualną macierz o nazwie HP LeftHand Virtual SAN Appliance, która zbudowana została z myślą o wirtualnym środowisku VMware. O możliwościach VSA można przeczytać w poniższym wpisie na naszym blogu: “Wirtualna macierz, rewolucja czy ewolucja?”


Brak komentarzy.

Dodaj komentarz










:alien: :angel: :angry: :blink: :blush: :cheerful: :cool: :cwy: :devil: :dizzy: :ermm: :face: :getlost: :biggrin: :happy: :heart: :kissing: :lol: :ninja: :pinch: :pouty: :sad: :shocked: :sick: :sideways: :silly: :sleeping: :smile: :tongue: :unsure: :w00t: :wassat: :whistle: :wink: :wub: