Wstępniak na nowy tydzień: bałagan na biurku i przyszłość pamięci zewnętrznych

Wstępniak na nowy tydzień: bałagan na biurku i przyszłość pamięci zewnętrznych16.03.2015 13:32

Pamiętacie pojemność swoich pierwszych twardych dysków? Mójpierwszy, w Amidze 1200, był 2,5-calową jednostką, na której możnabyło pomieścić zawrotne 40 MB. Nie było tego dużo, twardy dysk byłbardziej dopełnieniem walizki z dyskietkami niż uniwersalną pamięciązewnętrzną. Tyle, jeśli chodzi o realia storage w pięknym roku 1994.Dziesięć lat później, już na PC, dysk twardy był już o kilka rzędówwielkości większy – i wciąż miejsca brakowało, był bardziejdopełnieniem klaserów z płytami CD, niż uniwersalną pamięciązewnętrzną. Rok 2014 przyniósł mi wreszcie przejście na dysk SSD, alei on był bardziej dopełnieniem domowego serwera NAS z terabajtowymtwardym dyskiem, niż uniwersalną pamięcią masową. Ostatnio dysk wNAS-ie wymieniłem na pojemniejszy i cichszy, jego poprzednikwylądował na biurku, by zalec obok rozmaitych pendrive'ów, kart SD imicroSD, testowanych superszybkich napędów M.2 i kilku nieszczęsnychostatnich płyt optycznych, jakie mi w domu zostały. Ten stosikpamięci masowych każe mi się zastanawiać – czy to zawsze jużtak będzie?

Nie ma wątpliwości – tematy dysków SSD i HD wciąż są jednymiz najgorętszych w naszym portalu. Nie ma w tym nic dziwnego, wciążmnóstwo osób jako podstawowej pamięci używa klasycznych, talerzowychtwardych dysków, ale ceny SSD spadły do poziomu przystępnego dlatypowego Kowalskiego. Niektórzy twierdzą, że w erze tanich SSD iwszechobecnego streamingu mediów, HD to już kompletny przeżytek. Czyaby na pewno – i czy kiedykolwiek dojdziemy do sytuacji, wktórej pozostanie tylko jeden, uniwersalny typ pamięci nieulotnych?

Wydaje się, że SSD ma tu wszystkie atuty „w rękawie”.Prawo Moore'a zapewnia temu typowi nośników dalsze wzrosty wydajnościi opłacalności, a cykl życia i niezawodność okazują się znacznielepsze, niż ktokolwiek się spodziewał. Dyskom talerzowym zostajeprzewaga ceny i oczywiście pojemności, Western Digital dopiero cozapowiedział wprowadzenie na rynek przeznaczonych dla biznesu napędówo pojemności 10 TB (wypełnionych helem i stosujących ten nowy,gontowy system zapisu z częściowym nakładaniem się na siebieścieżek). Nawet jednak łącząc wszystkie innowacje w zakresie dyskówtwardych (a także te, o których się dopiero dyskutuje, takich jakprzetwarzanie sygnału w dwuwymiarowym zapisie magnetycznym, czy zapiswspomagany termicznie, za pomocą laserów podgrzewających ścieżkę), toi tak wydaje się, że wszystkie nisko rosnące owoce zostały zerwane.Znaleźć można opinie analityków, utrzymujących że innowacyjnościproducentom dysków twardych pozostanie jeszcze na 4-5 lat dalszegowzrostu, przez które zdołają utrzymać dalszy wzrost pojemności iniższe ceny, niż pamięci flash NAND.

Nie zmienia tego wrażenia przeglądanie doniesień od producentówpamięci półprzewodnikowych. Trójwymiarowe upakowanie macierzytranzystorów w czipie (3D NAND) i zastosowanie komórek wielowarstwowych(MLC) mają zapewnić ogromny wzrost pojemności SSD – Intelobiecuje pomieszczenie w ten sposób 48 GB w jednym czipie, by już wprzyszłym roku budować terabajtowe, atrakcyjne cenowo SSD dlaklientów indywidualnych i za 2-3 lata aż 10-terabajtowe dyski dlabiznesu. Do tego dochodzi szybki rozwój pamięci trzywarstwowych (TLC),mogących w jednej komórce przechowywać więcej informacji niż wużywanych dzisiaj MLC. Jak wiecie pewnie, obecne komórki pamięciflash nie przechowują już jednego z dwóch napięć, odpowiedników zeralub jedynki, lecz cztery poziomy napięć, pozwalające upakować wjednej komórce równowartość danych zawartych w dwóch jednowarstwowychkomórkach. Już w tym roku Micron obiecuje niedrogie pamięci flashTLC, które w jednej komórce pomieszczą osiem takich poziomów,pozwalając przechować o 50% więcej danych.

Do tego dochodzi niemały postęp w dziedzinie oprogramowania. Nowemechanizmy w sterownikach mają ograniczyć problemy związane zwielowarstwowymi komórkami. Silicon Motion obiecuje praktycznewykorzystanie silnika testów parzystości niskiej gęstości (LDPC) dokorygowania błędów odczytu z matematycznie gwarantowanąniezawodnością i śledzenia poziomów napięć w macierzach komórek, takby dostosowywać się do zachodzących zmian, a nie odrzucać je jakobłędy. Czyli więc co, kolejnego dysku twardego już nie kupię, doNAS-a trafi za to jakiś intelowy dysk SSD?

Szczerze mówiąc wątpię w to, i to wcale nie dlatego, że wątpię wpostęp w pamięciach flash. Patrząc na dostępne dziś w handlu dyskiSSD, nawet te najnowocześniejsze, do interfejsu M.2, widać, że todzieci kompromisów. Ktoś po prostu potrzebował wynaleźć urządzenie,które da się podpiąć do tych miliardów portów SATA na całym świecie.Witajcie opóźnienia, odziedziczone po erze dysków twardych. Późniejoczywiście próbowano zaradzić temu wszystkiemu, wprowadzając kolejneszybsze generacje SATA czy nawet NVM Express, ale i tak podstawoweograniczenie nie znikało. Wszystkie kolejne generacje napędów SSDkorzystały z warstwy translacji flash (FTL), utrzymującej ciągłąlogiczną przestrzeń adresową, za którą dzieją się te wszystkiebrzydkie rzeczy, o których żaden teoretyk informatyki nie chcesłyszeć.

I nie byłoby w tym nic złego, gdyby nie to, że my już mamy „odzawsze” warstwę translacji do utrzymania ciągłej logicznejprzestrzeni adresowej, zarządzającej fizyczną lokalizacją danych wkompleksowych metadanych. Tą warstwą jest oczywiście system plików. Wwypadku SSD mamy więc do czynienia z dwoma warstwami translacji,często wchodzącymi sobie w drogę. Czy nie lepiej, by sam systemplików zajmował się tym, co dzieje się normalnie za FTL-em –zbieraniem nieużytków, kontrolowaniem zużycia komórek itp? O tym, żecoś takiego jest możliwe, przekonała mnie ciekawa pracadoktorska amerykańskiej informatyk, Yiying Zhang, pt.De-indirection for Flash-based Solid State Drives. Uważa ona, że SSD poprostu są przestarzałe z samej architektury, a my marnujemy pamięciflash, traktując je jak dyski.

To fundamentalne ograniczenie SSD długo jeszcze nie zniknie –sugerowane zmiany idą zbyt daleko, by zorientowany na zysk przemysłkomputerowy mógł się w coś takiego bawić. Tymczasem bez tego staleulepszane twarde dyski osiągają parametry, które sprawiają, że ichpozycja jako niedrogich pamięci zewnętrznych do przechowywania danychbędzie nie do ruszenia – i ze względu na cenę, i wydajność.

Zapytacie pewnie, a co ze science-fiction? Jasne, na horyzonciewidać wiele dosłownie fantastycznych typów nowych pamięci, na czele zmemrystorami i krystalicznymi PRAM, ich parametry biją na głowęwszystko, co widzimy na co dzień (np. czas zapisu pamięcimemrystorowej to 20-30 ns, cztery rzędy wielkości mniej niż flashNAND) ale co z tego? Technologie produkcji na skalę masową nieistnieją, nikt nie ma żadnych realnych planów biznesowych z tymicudami związanych, pozostają zabawką fizyków w laboratoriach. DuopoluSSD i dysków talerzowych długo jeszcze nic nie złamie – tychpierwszych jako systemowych napędów, tych drugich jako odpowiedników„walizek z dyskietkami” z czasów Amigi.

A co u nas? Sądząc po rozmiarach naszej bazy oprogramowania, długojeszcze będziemy korzystali w naszych serwerach ze sprawdzonych,pojemnych „twardzieli”. Zainteresowanych wynikamikonkursu AMD muszę poinformować, że do końca dotarło ponad sto osób –nie spodziewaliśmy się, że będziecie aż tak dzielni. Trwa terazredakcyjne czytanie i ocenianie odpowiedzi, wyniki przedstawimypodczas programu na żywo w przyszłym tygodniu. Zapraszam Was więc dokolejnego, ciekawego tygodnia z dobrymi programami.

Szanowna Użytkowniczko! Szanowny Użytkowniku!
×
Aby dalej móc dostarczać coraz lepsze materiały redakcyjne i udostępniać coraz lepsze usługi, potrzebujemy zgody na dopasowanie treści marketingowych do Twojego zachowania. Twoje dane są u nas bezpieczne, a zgodę możesz wycofać w każdej chwili na podstronie polityka prywatności.

Kliknij "PRZECHODZĘ DO SERWISU" lub na symbol "X" w górnym rogu tej planszy, jeżeli zgadzasz się na przetwarzanie przez Wirtualną Polskę i naszych Zaufanych Partnerów Twoich danych osobowych, zbieranych w ramach korzystania przez Ciebie z usług, portali i serwisów internetowych Wirtualnej Polski (w tym danych zapisywanych w plikach cookies) w celach marketingowych realizowanych na zlecenie naszych Zaufanych Partnerów. Jeśli nie zgadzasz się na przetwarzanie Twoich danych osobowych skorzystaj z ustawień w polityce prywatności. Zgoda jest dobrowolna i możesz ją w dowolnym momencie wycofać zmieniając ustawienia w polityce prywatności (w której znajdziesz odpowiedzi na wszystkie pytania związane z przetwarzaniem Twoich danych osobowych).

Od 25 maja 2018 roku obowiązuje Rozporządzenie Parlamentu Europejskiego i Rady (UE) 2016/679 (określane jako "RODO"). W związku z tym chcielibyśmy poinformować o przetwarzaniu Twoich danych oraz zasadach, na jakich odbywa się to po dniu 25 maja 2018 roku.

Kto będzie administratorem Twoich danych?

Administratorami Twoich danych będzie Wirtualna Polska Media Spółka Akcyjna z siedzibą w Warszawie, oraz pozostałe spółki z grupy Wirtualna Polska, jak również nasi Zaufani Partnerzy, z którymi stale współpracujemy. Szczegółowe informacje dotyczące administratorów znajdują się w polityce prywatności.

O jakich danych mówimy?

Chodzi o dane osobowe, które są zbierane w ramach korzystania przez Ciebie z naszych usług, portali i serwisów internetowych udostępnianych przez Wirtualną Polskę, w tym zapisywanych w plikach cookies, które są instalowane na naszych stronach przez Wirtualną Polskę oraz naszych Zaufanych Partnerów.

Dlaczego chcemy przetwarzać Twoje dane?

Przetwarzamy je dostarczać coraz lepsze materiały redakcyjne, dopasować ich tematykę do Twoich zainteresowań, tworzyć portale i serwisy internetowe, z których będziesz korzystać z przyjemnością, zapewniać większe bezpieczeństwo usług, udoskonalać nasze usługi i maksymalnie dopasować je do Twoich zainteresowań, pokazywać reklamy dopasowane do Twoich potrzeb. Szczegółowe informacje dotyczące celów przetwarzania Twoich danych znajdują się w polityce prywatności.

Komu możemy przekazać dane?

Twoje dane możemy przekazywać podmiotom przetwarzającym je na nasze zlecenie oraz podmiotom uprawnionym do uzyskania danych na podstawie obowiązującego prawa – oczywiście tylko, gdy wystąpią z żądaniem w oparciu o stosowną podstawę prawną.

Jakie masz prawa w stosunku do Twoich danych?

Masz prawo żądania dostępu, sprostowania, usunięcia lub ograniczenia przetwarzania danych. Możesz wycofać zgodę na przetwarzanie, zgłosić sprzeciw oraz skorzystać z innych praw wymienionych szczegółowo w polityce prywatności.

Jakie są podstawy prawne przetwarzania Twoich danych?

Podstawą prawną przetwarzania Twoich danych w celu świadczenia usług jest niezbędność do wykonania umów o ich świadczenie (tymi umowami są zazwyczaj regulaminy). Podstawą prawną przetwarzania danych w celu pomiarów statystycznych i marketingu własnego administratorów jest tzw. uzasadniony interes administratora. Przetwarzanie Twoich danych w celach marketingowych realizowanych przez Wirtualną Polskę na zlecenie Zaufanych Partnerów i bezpośrednio przez Zaufanych Partnerów będzie odbywać się na podstawie Twojej dobrowolnej zgody.