Dyski SSD w centrach danych?
3 listopada 2009 08:50
Janusz Chustecki, IDG News Service
To, że napędy SSD pracują dużo szybciej niż standardowe dyski twarde, wiemy wszyscy. Do tej pory napędy takie były stosowane (i to w ograniczonym stopniu, głównie ze względu na wysoką cenę) przede wszystkim w rozwiązaniach konsumenckich, takich jak notebooki i pecety. Napędy SSD nowej generacji pracują na tyle wydajnie i niezawodnie, że wkraczają coraz śmielej do urządzeń instalowanych w centrach danych. Zanim to zrobimy warto rozważyć kilka podstawowych kwestii.

Prawie wszystkie dostępne obecnie na rynku napędy SSD są oparte na pamięciach flash. Jedne pracują jednak szybciej, a inne nieco wolniej, co zależy od zastosowanej technologii. Napędy SSD pracują wydajnie, jednak wydajność kosztuje.
Koszt przechowywania jednego gigabajta danych na napędzie SSD jest ok. 10 razy większy niż na dysku twardym. Na co należy zwrócić szczególną uwagę, zanim zaczniemy wymieniać dyski twarde na napędy SSD?
1. Zależy nam na szybkości. Czy napędy SSD rozwiążą nam ten problem?
Opublikowany niedawno przez IDC raport "Worldwide Solid State Drive 2007-2012 Forecast and Analysis: Entering the No-Spin Zone" przewiduje, że rynek napędów SSD będzie rósł w latach 2007 do 2012 w tempie 70% rocznie. Raport zwraca uwagę na fakt, że napędy SSD będą stosowane przede wszystkim w tych centrach danych, w których aplikacje korzystają intensywnie z usług pamięci masowych. Wykres opracowany przez iSuppli Corp. (widoczny poniżej) pokazuje, że pamięć flash typu MLC 16 Gb powinna pod koniec 2010 r. kosztować nieco powyżej 2 USD.


Napędy SSD należy instalować przede wszystkim w tej warstwie systemu pamięci masowych, która komunikuje się bezpośrednio z aplikacjami. Aplikacje wymieniają wtedy dane z bardzo szybkimi napędami SSD, których wydajność przewyższa zdecydowanie wydajność dysków twardych pracujących w drugiej linii.
Zadanie integrowania napędów SSD z systemem pamięci masowych nie jest jednak łatwe. Decydując się na wprowadzenie napędów SSD do systemu pamięci masowej należy brać pod uwagę dwa czynniki: na ile wdrożenie takie zwiększa wydajność całego systemu pamięci masowej i ile to będzie kosztować. Jeśli jest to zwirtualizowane centrum danych warto też wtedy sprawdzić czy napędy SSD będą obsługiwane przez aplikacje wirtualizujące zasoby.
Kolejna kwestia dotyczy tego czy napędy SSD można instalować w eksploatowanych już w centrum danych macierzach dyskowych. Jeśli nie, to wdrożenie będzie się wiązać z koniecznością zakupu kolejnego systemu pamięci masowej, co zdecydowanie podroży koszt całego przedsięwzięcia.
2. Jak skonfigurować napędy SSD: jako podstawową pamięć czy jako bufor?
Kolejna decyzja, jaką będziemy musieli podjąć po zdecydowaniu się na napędy SSD dotyczy tego, czy będą one pełnić rolę właściwego systemu pamięci masowej, czy też zostaną skonfigurowane jako bufor na dane. Bufor taki może znacznie zwiększyć wydajność kontrolera czy też serwera, który postrzega bufor jako dodatkową pamięć DRAM.
Wiele kontrolerów ma jednak zamkniętą architekturę i nie można w nich instalować dodatkowych pamięci. Można wtedy co prawda skonfigurować napędy SSD jako dedykowany bufor na dane, jest to jednak drogie rozwiązanie. Najlepiej jest więc posiadać kontroler zawierający wolne gniazda PCI, w których można zainstalować kartę zawierającą pamięć flash/NAND.
Jeśli napędy SSD mają pełnić rolę podstawowego systemu pamięci masowej, to powinny być instalowane w warstwie komunikującej się bezpośrednio z aplikacjami. Wolniejsze dyski SATA mogą wtedy pracować w kolejnej warstwie systemu i przechowywać mniej używane dane.
Komentarze
Redakcja NetWorld 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ą.
- ocena:
2
- IP: 89.78.147.206
- 03-11-2009, 14:31
Poglądy nieco tendencyjne. Dyski SSD na razie nie mają sensu. Z prędkością wszystko wygląda dobrze na papierze. Wystarczy zobaczyć jak zachowa się rzeczywista baza danych i przekonamy się że brak realnych korzyści. Jedyne co warto rozważyć to pamięci w formie karty na szynę np PCI. Tu następują poważne realne przyśpieszenia np w aplikacjach bazodanowych i nie potrzeba kontrolera SCSI, kabli, rozgałęźników itp. Tylko ta cena ....
- ocena:
brak oceny
- IP: 213.158.199.131
- 05-11-2009, 09:39
kinoko: dziwne podejście.
Korzyści związane z dyskami SSD w dużej mierze zależą od sposobu budowy bazy danych. Ciężko kategoryzować to w ten sposób.
Druga sprawa - poważne bazy danych i dane trzymane na pamięci w formie karty PCI?
Jakie tutaj masz zabezpieczenie? Serwer zaczyna być pojedynczym punktem awarii. Tak się nie robi.