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

Petabajty za grosze

15 września 2009

Artur Wawrowski
(Strona 2 z 2)


Jak zasilić taki sprzęt

Ponieważ nie jest to typowy komputer klasy PC, napotkano nietypowe problemy. Standardowe zasilacze dostarczają większość mocy przez magistrale o dwóch różnych napięciach: 5 V i 12 V. W każdej jednostce zastosowano dwa zasilacze, ponieważ 45 napędów pobiera mnóstwo energii z linii 5 V, a wysokowydajne, silne zasilacze większość swojej mocy podają na linię 12 V. Nie dzieje się tak przez przypadek: zasilacze ATX o mocy 1,5 kW i więcej są projektowane dla silnych kart graficznych z akceleracją 3D, które potrzebują osobnego źródła napięcia 12 V. Oczywiście, można było użyć zasilaczy serwerowych, ale dwa klasyczne są tańsze. Zasilacz nr 1 napędza dyski oraz trzy frontowe wiatraki i pięć kart backplane, zasilacz nr 2 - całą resztę. Każdy mnożnik portu posiada dwa gniazda zasilania.

Dyski twarde większość dostarczanej im mocy pobierają w czasie rozruchu, więc uruchomienie obu zasilaczy jednocześnie wywoła uderzeniowy pobór prądu z sieci energetycznej (do 14 A z sieci o napięciu 120 V). Jest to na tyle duży impuls, że może być poważnym obciążeniem dla sieci zasilającej centrum danych. Rozwiązaniem jest wcześniejsze włączanie zasilania dysków (z zasilacza nr 1) i kontynuowanie startu po ich uruchomieniu. Pobór prądu z sieci 120 V oscyluje pomiędzy 4,8 A w stanie spoczynku i 5,6 A przy pełnym obciążeniu. Jest to dość oszczędne energetycznie rozwiązanie, także dlatego, że zasilacze pracują dość blisko optimum obciążenia.

Oprogramowanie rządzi sprzętem

Jednostka nie jest kompletna, dopóki nie zostanie w pełni uruchomiona i połączona do sieci. Obsługuje ją 64-bitowa wersja Debiana w wersji 4 (Etch) z systemem plików JFS. Komunikacja w całości przebiega pod kontrolą protokołu HTTPS. Na każdym z 45 napędów połączonych przez kontrolery SATA utworzono jedną partycję za pomocą standardowego narzędzia fdisk, a następnie tworzy się z 15 dysków wolumin RAID-6 (z dwoma dyskami parzystości) za pomocą narzędzia mdadm. Na takim woluminie tworzy się system plików JFS z księgowaniem, dane są udostępniane z poziomu aplikacji Backblaze przez serwer aplikacyjny Apache Tomcat 5.5. W efekcie uzyskujemy użyteczną przestrzeń o rozmiarze 87% surowej sumarycznej przestrzeni wszystkich dysków.

Najważniejszą koncepcją leżącą u podstaw pomysłu jest dostęp jedynie przez bezpieczny protokół HTTPS. Żadna z technologii (np. iSCSI, NFS, SQL, Fibre Channel) nie jest tak skalowalna, tania, wydajna i prosta w zarządzaniu, jak samodzielne serwery z własnym IP obsługujące żądania HTTPS. Backblaze Storage Pod sprawdza się znakomicie jako samodzielny serwer do przechowywania danych. Prawdziwa "inteligencja" stojąca za decyzjami gdzie przechowywać dane, jak je szyfrować, deduplikować i indeksować znajduje się poziom wyżej. Budowa taniego, rozproszonego centrum przechowywania danych wymaga tanich "cegiełek" - jak je uzyskać, opisano wyżej. Następnym krokiem jest oprogramowanie, które to wszystko połączy w jedną sieć i umożliwi efektowne zarządzanie i zabezpieczenie danych.
Wystaw ocenę:
   Średnia ocena (liczba głosów: 2)
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ą.

Paw

  • ocena: brak oceny
  • IP: 83.6.183.20
  • 11-09-2009, 11:40

Interesujące. Pytanie ile operacji wejścia /wyjścia na sekundę ten serwer potrafi obsłużyć? Od tego zależą zastosowania.

Roman

  • ocena: brak oceny
  • IP: 82.210.136.245
  • 11-09-2009, 13:10

Trudno komentować artykuł, który ukaże się dopiero za cztery dni (sądząc po dacie 15 września). ;)

Rozwiązanie ciekawe jako przykład niedrogiej jednostki o dużej pojemności, jednak bardzo wąskim gardłem będzie tu interfejs zewnętrzny.