Pamięć masowa w technologii Solid State
Transkrypt
Pamięć masowa w technologii Solid State
Informacje o technologii Pamięć masowa w technologii Solid State Najczęściej zadawane pytania Co to jest technologia solid state? Technologia pamięci masowych solid state (SSS — Solid State Storage) to sposób przechowywania danych wykorzystujący układy scalone do przechowywania danych. Jest to mechanizm odmienny od stosowanych w zwykłych dyskach, gdzie dane są zapisywane na ruchomych nośnikach magnetycznych lub optycznych. Pamięci SSS są nieulotne i występują w wielu odmianach, np. jako dyski SSD, karty pamięci lub moduły. Ponadto obsługują one interfejsy: PATA (starszy), SATA, SAS, Fibre Channel lub PCIe. Co to jest dysk solid state? Dyski solid state (SSD) stosowane w firmach stanowią element pamięci masowych opartych na układach nieruchomych pamięci flash — w przeciwieństwie do standardowych dysków twardych, gdzie dane są zapisywane na ruchomych nośnikach magnetycznych lub optycznych. Dyski SSD są zgodne z tradycyjnymi interfejsami dysków twardych, np. SATA lub SAS i występują w podobnych rozmiarach: 3,5, 2,5 lub 1,8 cala. Jaka jest różnica między pamięciami flash USB i dyskami SSD? W obydwu rodzajach nośników wykorzystywane są pamięci flash NAND. Jednak zwykłe pamięci flash USB różnią się od urządzeń pamięci masowych stosowanych w przedsiębiorstwach (np. serwerach blade) jakością wykorzystywanych pamięci flash NAND, kontrolerem i interfejsem. Co to jest pamięć flash? Pamięć flash to nieulotna pamięć wielokrotnego zapisu. W przeciwieństwie do pamięci DRAM, przed zapisaniem wymagane jest usunięcie bloków danych, co skutkuje gorszą wydajnością zapisu. Pamięć flasz obsługuje tylko określoną ilość zapisów, zależnie od zastosowanej technologii. Występują pamięci flash typu NAND i NOR. Technologia NAND jest wykorzystywana w dyskach SSD, ponieważ zapewnia wyższą wytrzymałość, jest bardziej ekonomiczna, komórki są rozmieszczone gęściej, a czasy zapisu/odczytu są krótsze niż w przypadku technologii NOR. Pamięci flash NOR są wykorzystywane do przechowywania kodu binarnego programów i zapewniają większą wydajność podczas operacji odczytu. Pamięć masowa w technologii Solid State Najczęściej zadawane pytania Co oznacza termin NAND? NAND to nazwa struktury bramki elektronicznej używanej do projektowania pamięci komputerowych typu flash, które mogą być elektrycznie kasowane i ponownie programowane. Pamięci tego typu nie wymagają zasilania do zachowywania zapisanych informacji. Obecnie większość pamięci masowych SSD jest tworzona w oparciu o pamięci flash typu NAND. Czym różnią się technologie NAND typu SCL i MLC? W pamięciach flash typu NAND wykorzystywana jest technologia obsługi pojedynczych komórek (SLC) lub wielu komórek (MLC). Pamięci NAND SLC przechowują w jednej komórce jeden bit danych, a ich trwałość jest wysoka (ok. 50 000 cyklów zapisu w każdej komórce). Pamięci MLC NAND w jednej komórce zapisują 2 bity danych, co gwarantuje większą pojemność przy niższej trwałości (do 10 razy niższej niż w przypadku technologii SLC). Nowe pamięci flash NAND z komórkami 3-bitowymi (ok. 1000 zapisów) i 4-bitowymi (kilkaset zapisów) używane są w zastosowaniach o określonej dozwolonej liczbie zapisów. Co oznacza termin DRAM? Ogólnie technologia DRAM jest rozumiana jako typ pamięci w komputerze, a dyski twarde i rozwiązania NAND/SSD stanowią pamięci masowe. W pamięciach DRAM (dynamic random access memory) każdy bit danych jest przechowywany w zmiennej lokalizacji — w oddzielnym kondensatorze w obwodzie zintegrowanym. Kondensatory tracą napięcie i o ile nie jest ono dostarczane okresowo dane zapisane w kondensatorach znikają. Z tego powodu pamięci te są nazywane dynamicznymi w przeciwieństwie do pamięci SRAM i innych pamięci statycznych. Zaletą pamięci DRAM jest prostota budowy. Na jeden bit danych potrzebny jest tylko jeden tranzystor i kondensator. W przypadku np. pamięci SRAM wymagane są cztery tranzystory. Dzięki temu możliwe jest uzyskanie pamięci DRAM o wysokim zagęszczeniu. W przeciwieństwie do pamięci flash pamięci DRAM są pamięciami ulotnymi, co oznacza, że w przypadku braku zasilania zapisane dane są tracone. Czym różnią się pamięci SSD od dysków twardych? Pamięci SSD różnią się od dysków twardych pod względem sposobu przechowywania danych. Dyski SSD to nowoczesne urządzenia magazynujące wykorzystujące do przechowywania danych nieulotne kości pamięci, głównie flash NAND. W dyskach twardych dane są przechowywane na obrotowych dyskach magnetycznych. Dyski twarde przenoszą dane bezpośrednio z hosta i zapisują na obracających się nośnikach. Natomiast w przypadku dysków SSD nie ma możliwości zapisania ani jednego bitu danych bez uprzedniego skasowania i nadpisania bardzo dużych bloków danych (proces P/E). Dyski twarde i SSD różnią się pod wieloma względami w kontekście wydajności, dlatego też uzupełniają się i mogą współistnieć w systemach komputerowych. Dyski SSD zapewniają niezwykle szybki dostęp bezpośredni do danych (IOPS), niskie zużycie energii, niewielkie rozmiary i trwałość fizyczną (ze względu na brak części ruchomych), jednak są one kosztowne. Dyski twarde zapewniają szybki 2 Pamięć masowa w technologii Solid State Najczęściej zadawane pytania dostęp sekwencyjny i większą pojemność, wytrzymałość i niezawodność przy zachowaniu niskiej ceny. Firma Seagate dostarcza zarówno standardowe dyski twarde, jak i SSD. Co to jest balansowanie użytkowania? Balansowanie użytkowania to proces stosowany przez kontroler SSD w celu wydłużenia czasu eksploatacji pamięci flash. Pozwala on na zrównoważenie zużycia wszystkich bloków pamięci poprzez zapisywanie danych w różnych lokacjach pamięci flash. Jakie problemy występują w przypadku dysków SSD? Istnieją trzy główne problemy dotyczące stosowania dysków SSD w przedsiębiorstwach: trwałość i niezawodność, brak standardów branżowych i wysokie koszty. Trwałość i niezawodność Dyski SSD zużywają się w trakcie eksploatacji. Pamięć flash NAND można zapisać w każdym bloku (komórce) tylko określoną ilość razy. Pamięć SLC pozwala na przeprowadzenie ok. 50 000 cyklów programowania/kasowania (P/E); pamięć MLC jest ok. 10 razy mniej wytrzymała (ok. 5000 cyklów). Po wykorzystaniu wszystkich zapisów w bloku (komórce) może dochodzić do uszkodzeń danych ponownie zapisanych w tym bloku. Firma Seagate opracowuje technologie, takie jak algorytmy zbalansowanego użytkowania, pozwalające na rozwiązywanie problemów dotyczących trwałości i niezawodności tego typu pamięci. Brak standardów Dane na dyskach SSD są zapisywane w inny sposób niż na tradycyjnych dyskach twardych. W związku z tym ustalone i sprawdzone standardy dysków HDD nie mają pełnego zastosowania w przypadku pamięci flash typu NAND. Firma Seagate opracowuje standardy dla pamięci SSS w porozumieniu z takimi organizacjami, jak JEDEC i SNIA, w celu przyspieszenia implementacji rozwiązań SSD w przedsiębiorstwach. Wysokie koszty Obecnie cena pamięci SLC jest ok. trzykrotnie wyższa niż pamięci MLC. Wynika to z dwóch powodów. Po pierwsze: technologie MLC NAND wykorzystują dwa bity danych na komórkę i zapewniają dwukrotnie większą pojemność na milimetr kwadratowy powierzchni płytki krzemowej (główny koszt pamięci). Po drugie: pamięci MLC stanowią ok. 90 procent wszystkich pamięci flash NAND, a ich cena będzie stale maleć ze względu na zwiększającą się produkcję1. Obecnie zakłady (fabryki) produkują głównie pamięci MLC. Wymagane są duże nakłady finansowe na zmianę produkcji w tych zakładach lub wybudowanie nowych fabryk spełniających wymagane standardy jakości, zgodności i obsługi. Nowa fabryka to drogie i złożone przedsięwzięcie. Szacuje się, że na rok 2010 koszt budowy nowego zakładu wynosi kilka miliardów dolarów amerykańskich2. 3 1 Raport „Solid State Drives: Enabling MLC Technology in the Enterprise”, nr FI-NFL-SSD-1109, www.forward-insights.com/report14.html, październik 2009. 2 Fabryka półprzewodników, Wikipedia, en.wikipedia.org/wiki/Semiconductor_fabrication_plant, marzec 2010. Pamięć masowa w technologii Solid State Najczęściej zadawane pytania Jak technologie SSS wpływają na infrastrukturę IT w firmie? Technologie pamięci masowych solid state wymagają fundamentalnych zmian w architekturze sieci komputerowych firm w celu zapewnienia optymalnej wydajności pracy. Zmiany te dotyczą zarówno sprzętu (dyski twarde, adaptery magistrali hosta, interfejsy, punkty integracji) i oprogramowania (systemy operacyjne i aplikacje). Nowe rozwiązania sprzętowe już pojawiają się na rynku. Natomiast alternatywy w zakresie oprogramowania są wciąż opracowywane. Źródła • StorageSearch.com • magazyn „Storage” • Electronicdesign.com • Wikipedia.org • stackoverflow.com • New York Times • Maximum PC Dodatkowe zadania dotyczące technologii SSS obejmują implementację zmian architektury. Wiedza na temat mechanizmów eksploatacji i jej wpływu na odczyt danych, a także sposobów i hierarchii korzystania, przetwarzania i magazynowania danych wciąż jest poszerzana. Ponadto należy opracować normy dla przepustowości i opóźnienia oraz rozwiązania w zakresie migracji, warstwowania i rozmieszczania danych. Jakie znaczenie dla firm mogą mieć dyski SSD oraz czy spowodują wyparcie tradycyjnych dysków twardych? Dyski typu solid state to nowy segment na rynku pamięci masowych wykorzystywanych w przedsiębiorstwach. Firma Seagate szacuje, że dyski SSD będą stanowić niewielki, ale bardzo ważny odsetek pamięci masowych stosowanych w przedsiębiorstwach, który z czasem będzie się zwiększać wraz z rozwojem tej technologii. Firma Seagate dostarcza zarówno standardowe dyski twarde, jak i pamięci SSD oraz dostosowuje swoją ofertę do bieżących wymagń rynku. www.seagate.com Połączenie bezpłatne: 00 8004 SEAGATE (732 4283) (połączenie płatne: 001 405 324 4714) AMERYKA PŁN. I PŁD. AZJA/PACYFIK EUROPA, BLISKI WSCHÓD I AFRYKA Seagate Technology LLC 920 Disc Drive, Scotts Valley, California 95066, United States, +1 831 438 6550 Seagate Singapore International Headquarters Pte. Ltd. 7000 Ang Mo Kio Avenue 5, Singapore 569877, +65 6485 3888 Seagate Technology SAS 16-18 rue de Dôme, 92100 Boulogne-Billancourt, France, +33 1 41 86 10 00 © 2010 Seagate Technology LLC. Wszelkie prawa zastrzeżone. Seagate, Seagate Technology i logo Wave są zastrzeżonymi znakami towarowymi firmy Seagate Technology LLC w Stanach Zjednoczonych i/lub innych krajach. Wszystkie pozostałe znaki towarowe i zastrzeżone znaki towarowe należą do odpowiednich właścicieli. Rzeczywista liczba cyklów programowania/kasowania może się różnić w zależności od stosowanego systemu operacyjnego i innych czynników. Firma Seagate zastrzega sobie prawo do wprowadzania zmian w ofercie produktów lub w ich parametrach bez powiadomienia. TP612.1-1003PL, marzec 2010