storagestandard.pl - wszystko o pamięciach masowych - link do strony głównej
wyszukiwanie:
Podziel się opinią o serwisie

reklama

Strefa IBM

Jakie parametry decydują o przydatności macierzy z serii IBM DS3000?

 Strefa IBM Storage
Niezawodność i wydajność - jak najbardziej tak. Skalowalność - o tym również pamiętamy. Zapominamy na ogół o tym, że liczą się także możliwość szybkiego wdrożenia, łatwość zarządzania i jakość współpracującego z urządzeniem oprogramowania.
Zapoznaj się z bezpłatnym raportem »
powiększ tekst >
ARCHIWUM

Rozwiązania warstwowe

2 marca 2010

Artur Wawrowski
W ślad za wzrostem ilości danych w firmach nie idą większe budżety na ich składowanie. Działy IT muszą więc przechowywać dzisiaj więcej danych za proporcjonalnie mniejsze pieniądze. Jak można sobie z tym poradzić?



70%
tyle danych, przechowywanych i utrzymywanych w większości serwerowni pracujących w typowych firmach, można określić jako dane nieaktywne.
Do najważniejszych przyczyn rozrastania się zasobów danych w firmach można zaliczyć następujące zjawiska:
- Ilość cyfrowych danych jest, w ogóle, większa niż kiedykolwiek w historii. Dodatkowo, ilość treści multimedialnych nieustannie się zwiększa i będzie rosła. Nawet w niewielkiej firmie przechowuje się wiele skanów i innych obszernych dokumentów.
- Postępująca globalizacja lokalnych struktur ekonomicznych wprowadza zapotrzebowanie na ciągłą wymianę danych pomiędzy rozproszonymi ośrodkami produkcyjnymi, handlowymi i klientami, co powoduje szybki wzrost ilości wytwarzanych i przesyłanych danych.
- Systemy ochrony i odtwarzania poawaryjnego wielokrotnie powielają już istniejące dane.

W większości serwerowni pracujących w typowych firmach, ponad 70% tworzonych, przechowywanych i utrzymywanych danych można jednak określić jako dane nieaktywne. Nie wszystkie nieaktywne dane są stare i bezużyteczne, ale koszt utrzymania wszystkich zasobów w szybko dostępnej przestrzeni magazynowej jest wysoki. Odpowiedzią na tę potrzebę biznesową są systemy zarządzania danymi. Dotychczas w takie rozwiązania inwestowały największe firmy, które wcześniej dotykał problem ogromu składowanej informacji. Obecnie, potrzeby związane z optymalizacją storage dają się zauważyć także w mniejszych organizacjach.

Cztery kroki do sprawności

Opłacalność systemów magazynowania danych nie jest czymś, co można po prostu kupić. To interaktywny proces, w którym przedsiębiorstwo sprawdza wykorzystanie zasobów i lokalizację najmniej sprawnych elementów, przynoszących nadmierne koszty. Te elementy można poprawić albo modyfikując proces, albo osiągając lepsze wykorzystanie dostępnych technologii. Można wydzielić cztery kluczowe kroki do optymalizacji stosowanych rozwiązań:
1) Określić zasoby. Trudno podjąć jakąkolwiek decyzję odnośnie zarządzania danymi, jeśli się nie wie, jaką wartość przedstawiają one dla przedsiębiorstwa. Należy ustalić, jakie rzeczywiście dane istnieją w firmie, gdzie są składowane, jak wykorzystywane i jakie są wymogi samego przedsiębiorstwa oraz prawa dotyczące przechowywania i zarządzania nimi. Tych informacji nie udzieli dział IT samodzielnie, dlatego niezbędna jest współpraca między jednostkami biznesowymi. Ustanowienie reguł określających zasady utrzymania, ochrony i praw dostępu pomoże zidentyfikować i usunąć bezwartościowe dane, jednocześnie zapewniając właściwe przechowywanie i obsługę wartościowej informacji.
2) Zapewnić właściwą wydajność, pojemność, niezawodność i dostępność aplikacjom roboczym. Nadmiar lub niedobór którejkolwiek z wymienionych cech jest przyczyną strat (spowodowanych np. przez przestoje lub nadmierne inwestycje). Dodatkowo, warto zaimplementować inteligentne jednostki zarządzające przechowywaniem danych, które łatwo dostosują się do zmian w sposobach dostępu czy roli danych.
3) Wprowadzić technologie, które zoptymalizują zarządzanie przestrzenią dyskową, co zapobiegnie zbędnym rozbudowom. Do takich technologii zaliczyć można zautomatyzowany dozór, deduplikację i kompresję.
4) Zaprojektować i wdrożyć aktywną ochronę danych oraz politykę odzyskiwania po awarii, tak by sprostać wymaganiom stosowanych rozwiązań biznesowych. Wdrożone zasady należy konsekwentnie stosować.



Inteligentne warstwy przechowywania danych

Wyróżnia się dwa rodzaje warstw (ang. tier), zależnie od parametrów branych pod uwagę. Pierwsza warstwa bazuje na wymogach aplikacji i jest zaprojektowana, by komunikować się z oprogramowaniem w momencie tworzenia i zapisu danych lub gdy dane z nośnika są odczytywane, w celu dalszego przetworzenia. Drugi typ, to warstwa operująca na danych o różnych parametrach, takich jak inne wzorce dostępu i wielkość. Dane są przenoszone do drugiej warstwy w sposób przezroczysty, niewidoczny dla użytkownika czy oprogramowania końcowego. Druga warstwa, czasem definiowana jako "warstwa wewnątrz warstwy", służy jako repozytorium treści, które muszą pozostać dostępne online, lecz nie są obiektem częstych żądań.

Warstwa żądań aplikacji

Ta warstwa jest definiowana przez parametr wydajności żądany przez określoną aplikację. Jeśli oprogramowanie wymaga wysokiej wydajności, przydzielanie mniej wydajnych zasobów miałoby negatywny wpływ na produktywność i może prowadzić do spadku rentowności rozwiązania. Z kolei, przydzielanie wysokowydajnych zasobów aplikacji tego niewymagającej również podnosi koszty. Na koniec, każda warstwa dostępu do zasobów aplikacji może różnić się nie tylko wydajnością, ale również technologią dostępu (Fibre Channel, iSCSI), typem wykorzystywanego napędu (FC, SAS, SATA), niezawodnością (RAID 1, 10, 5, 6) i dostępnością (dostęp wielościeżkowy, redundantne kontrolery).

Warstwa wewnątrz warstwy

Gdy dane zostaną wytworzone przez oprogramowanie, rozpoczyna się ich cykl życiowy. Z czasem wartość danych, zasady dostępu lub wymagania dostępności może ulec zmianie, dlatego utrzymywanie ich w tej samej warstwie powodowałoby nadmierne zużycie zasobów. Im mniej aktywnych danych w jednostce czasu, tym wydajniej mogą zostać obsłużone przez system oraz odpowiednią warstwę dostępności niższego poziomu. Wyzwaniem jest tu odpowiednia identyfikacja, kiedy przenieść mniej aktywne dane do innej warstwy. Istnieją cztery główne metody, które pozwalają to uzyskać:
1) Niektóre aplikacje mają wbudowaną obsługę poszczególnych warstw, z której administratorzy mogą skorzystać.
2) HSM - oprogramowanie pozwalające przenosić dane pomiędzy warstwami bazując na charakterystykach plików (wiek, rozmiar i typ).
3) Rozwiązanie typu "warstwa w warstwie" można również uzyskać za pomocą wirtualizacji na poziomie bloków.
4) Pojedynczy system plików może mieć możliwość zarządzania wieloma źródłami danych, z których każde będzie reprezentowało osobną warstwę. System plików przenosi całe pliki pomiędzy warstwami bez wpływu na pracę użytkownika lub oprogramowania końcowego. Nie są tu wymagane żadne dane kontrolne.
Wystaw ocenę:
   Średnia ocena (liczba głosów: 0)
wydrukuj wydrukuj wyslij do znajomegowyślij do znajomego rss

Komentarze

Redakcja storagestandard.pl - wszystko o pamięciach masowych nie ponosi odpowiedzialności za wypowiedzi Internautów opublikowane na stronach serwisu oraz zastrzega sobie prawo do redagowania, skracania bądź usuwania komentarzy zawierających treści zabronione przez prawo, uznawane za obraźliwie lub naruszające zasady współżycia społecznego. Osoby zamieszczające wypowiedzi naruszające prawo lub prawem chronione dobra osób trzecich mogą ponieść z tego tytułu odpowiedzialność karną lub cywilną.

Ten artykuł nie ma jeszcze żadnych komentarzy. Twój może być pierwszy...