Эволюция носителей информации, часть 4: твердотельные накопители

Всем привет! Это заключительная часть нашего материала об эволюции носителей информации. И сегодня речь пойдет о флеш-памяти и твердотельных накопителях — об их прошлом, настоящем и будущем.

48ad8d050013d000051e88ae4228c548.png


Флеш-память была создана задолго до появления первого флеш-накопителя. Отцом флеш-памяти считается инженер компании Toshiba Фудзио Масуока, чье изобретение было представлено в 1984 году на конференции IEEE в Сан-Франциско. Кстати, само название «flash» придумал коллега Масуоки — Сёдзи Ариидзуми. Процесс удаления данных из такой памяти напомнил ему фотовспышку (от англ. flash — вспышка).

70441b6c54c7a513ded38ffcb041112c.png


В основе работы флеш-памяти лежит изменение и регистрация электрического заряда в изолированной области полупроводниковой структуры. Существует несколько типов флеш-памяти. Первым коммерческим продуктом стала флэш-память типа NOR, которую разработала компания Intel. Это случилось в 1988 году.

31d0a98c6f5f4bb09258ceef5da549aa.jpg


В конструкции NOR-флеш используется классическая двухмерная матрица проводников, в которой на пересечении строк и столбцов располагается одна ячейка. Преимущество такого дизайна состоит в том, что он позволяет моментально читать состояние конкретной ячейки, подавая положительное напряжение на соответствующую строку и столбец.

362b22568d709d21b364644ad9f527d9.png


В 1989 году компания Toshiba представила флеш-память типа NAND. Главным отличием NAND-флеш от NOR-чипов заключалось в том, что в конструкции NAND использовался трехмерный массив, а не двухмерная матрица. Другими словами, если в NOR на пересечении строк и столбцов располагалась только одна ячейка, то в NAND их могло быть несколько.

be4f8b3ed49ad4814caf252cdce964b9.png


Естественно, так же легко получить доступ к конкретной ячейке, как в NOR, теперь было невозможно, и алгоритм чтения информации значительно усложнился. Тем не менее такой подход позволил создать более вместительные чипы памяти. В современных флешках и твердотельных накопителях используется именно NAND-память. Ну, а NOR-чипы нашли применение в тех областях, где ёмкость не играет ключевую роль — например, в автомобильной электронике.

feb006f205e7e77008d271bdece8a61b.png


Долгое время элементарная ячейка могла хранить лишь один бит информации. Такая ячейка называется одноуровневой (SLC, single-level cell). Затем появились многоуровневые ячейки с двухбитной разрядностью (MLC, multi-level cell). Наконец, были разработаны трехуровневые ячейки памяти (TLC, triple-level cell). Такие ячейки выгодно отличаются от MLC своей дешевизной. Так, стоимость 1 Гбайт TLC-памяти в 2015 году составила всего $0,4. Обратной стороной памяти с трехуровневыми ячейками является её низкая скорость записи и меньший в сравнении с MLC ресурс.

8667d7d122ba09ac6726c5fabf959bf5.png


Однако вернемся к твердотельным накопителям. Как это ни странно, но первый SSD-девайс был представлен в 1976 году — на 8 лет раньше, чем флеш-память. Он был разработан компанией Dataram и носил название Bulk Core.

Многие ошибочно полагают, что в основе любого SSD-накопителя лежит флеш-память, однако это не так. Свое название SSD (Solid State Drive) они получили потому, что в их конструкции не было подвижных элементов.

a308484ac6acbfe8155262c1f7d8cbf4.png


Конструкция Bulk Core состояла из специального шасси размером 19×15,75 дюймов и расположенных на нем 8 планок RAM-памяти объемом 256 Кбайт каждая. Таким образом, емкость устройства составляла 2 Мбайт. Приобрести Bulk Core можно было за $9700.

378ea9b04b750d7c0b3659101c5eb1e2.png


Спустя 2 года с момента появления Bulk Core последовал выпуск устройства под названием STC 4305. Накопитель был разработан компанией StorageTek. STC 4305 был размером с целую комнату и мог хранить 45 Мбайт информации. Пропускная способность составляла 1,5 Мбайт/с, что было примерно в 7 раз выше аналогичного показателя жесткого диска IBM 2305. Но и цена инновационного SSD-накопителя была соответствующей: STC 4305 оценивался в $400 тыс.

60625b695f8572b519ccb8dcd7483483.png


В 1982 году компания Axlon представила линейку твердотельных накопителей, предназначенных для использования с компьютерами Apple. Устройства получили название Apple II RAMDisk. Из названия становится ясно, что эти накопители использовали RAM-память. Их емкость была не столь внушительна: самой популярной стала версия с 320 Кбайт памяти. Кстати, чтобы предотвратить потерю информации, в комплекте с накопителем поставлялась и подзаряжаемая батарея.

e8fcb59a5249e3916b9443dad1467ff7.png


В 1988 году компания Intel представила первые коммерческие чипы флэш-памяти типа NOR. Именно они использовались в первом SSD-накопителе с флеш-памятью — Flashdisk, который был разработан компанией Digipro и выпущен в конце 1988 года. Flashdisk предназначался для использования в компьютерах IBM PC и мог хранить до 16 Мбайт данных. На тот момент стоимость накопителя составляла $5000.

c09d0b5bf70f4c75a63a9afd1364a1fa.png


Годом позднее израильская компания M-Systems также представила SSD-накопитель на основе NOR флеш-памяти, но это был только опытный образец. Долгое время израильские инженеры дорабатывали устройство, и только в 1995 году компания сумела выпустить коммерческий SSD-накопитель. Это была модель FFD-350 (Fast Flash Disk), выполненная в привычном для нас форм-факторе 3,5». Максимальный объем накопителя составлял 896 Мбайт, хотя выпускались даже 16-мегабайтные версии. Работал FFD-350 через интерфейс SCSI. Стоимость такого устройства достигала нескольких десятков тысяч долларов, поэтому FFD-350 нашел применение только в авиационной и военной отраслях. На протяжении следующего десятилетия M-Systems расширяла линейку устройств FFD, выпуская новые накопители с улучшенными характеристиками.

1117ab1c17e2aff8aa44b4338cac60fe.png


Долгое время флеш-память была достаточно дорогим удовольствием. Однако в начале 2000-х годов стоимость её производства значительно упала. Этим воспользовалась компания Transcend, которая в 2003 году выпустила модули флеш-памяти, подключаемые через интерфейс Parallel ATA. Емкость такого накопителя составляла от 16 до 512 Мбайт. Цены на эти устройства начинались от отметки $50, что сделало модели Transcend доступными для обычных пользователей.

592cdc2b0255cd8f1c2bbf00c4ccb6b4.png


Начало бурному росту рынка твердотельных накопителей положила компания Samsung, выпустив в 2006 году 2,5» накопитель емкостью 32 Гбайт и стоимостью $699. Её примеру последовала и компания SanDisk, представившая 32-гигабайтный 2,5» накопитель с интерфейсом SATA.

abb35026d7e45abcd696cb066f1c9f61.png


Кроме этого, в 2006–2007 годах наконец-то удалось решить проблему малого количества перезаписей флеш-памяти. Это позволило рассматривать твердотельные накопители как полноценную альтернативу жестким дискам.

a7319afe2f1faf293e1bdd34e61ce745.png


В последующие годы рынок SSD-накопителей стремительно развивался. Выпуском устройств занялось огромное количество производителей. Так, компания OCZ впервые показала твердотельные накопители собственного производства на выставке CES в начале 2008 года.

3f1789cba3bc25c611ddf45ce91242a3.png


Стремительно росли и характеристики накопителей: они становились все более вместительными и быстрыми. В связи с этим многие производители задумались о переходе на более быстрый интерфейс. Так появились первые SSD-накопители с интерфейсом PCI Express, в частности, Fusion-io ioDrive Duo.

25be5d759d5341291a59a02467f5ecb0.png


На сегодняшний день вопрос об интерфейсе стоит особенно остро. Главная проблема интерфейса SATA состоит в том, что производительность современных твердотельных накопителей стала настолько высока, что пропускной способности этой шины (а она составляет 600 Мбайт/с) попросту не хватает для того, чтобы полностью раскрыть потенциал SSD-девайсов. Для сравнения: только две линии PCI Express 3.0 обеспечивают эффективную пропускную способность 1560 Мбайт/с, что почти в 3 раза выше аналогичного показателя SATA.

b6d51de3b18b3482091c4482f7f2c3ac.png


Вместе со сменой интерфейса планируется и переход на новый протокол NVMe, который должен заменить устаревший AHCI. Использование NVMe позволит снизить латентности и обеспечит более быструю реакцию накопителя на команды, поскольку протокол изначально «заточен» под многопоточную работу с данными.

8ebdc82e72a208668daf8dc0db3410f1.png


Многие ожидали, что именно в 2015 году состоится массовый переход от интерфейса SATA к PCI Express, однако этого не произошло. Внедрению новых технологий производители предпочли ценовую войну, результатом которой стало достижение рекордно низкой стоимости 1 Гбайт флеш-памяти — $0,4.

043bf90a96760905e58127e0ba058b53.png


2015-й год также ознаменовал собой начало перехода на технологию трехмерной памяти 3D V-NAND (Vertical NAND). Её суть заключается в том, что ячейки памяти располагаются не только планарно, но и слоями. Это позволяет увеличить емкость, не изменяя при этом индивидуальных размеров ячеек памяти. Интересен тот факт, что производство флеш-памяти 3D V-NAND не требует использования новейших технологических процессов. Например, компания Samsung использует в производстве 3D V-NAND 40 нм техпроцесс. Объем чипов Samsung достигает 256 Гбит, при этом ячейки расположены в 48 слоев.

066e1f44ede4efb76a833566c355e46e.png


К сожалению, на сегодняшний день Samsung — единственная компания, имеющая в своем арсенале твердотельные накопители, использующие данную технологию. Тем не менее, в наступившем году у южнокорейской компании обязательно появятся конкуренты. О своих планах по выпуску 3D V-NAND памяти объявили альянс Micron и Intel, компании SK Hynix и Toshiba. Причем в производстве многослойной TLC флеш-памяти Toshiba будет использовать собственную технологию 3D BiCS NAND (Bit Cost Scalable), которая позволит сделать чипы меньше и дешевле конкурентов.

d79ab590bd3365dc3047fb4005920b31.png


Кроме этого, не стоит забывать и о том, что в 2016 году должна увидеть свет новая технология 3D XPoint, разработанная все тем же альянсом Micron Intel. Информации о технологии пока что не так много.

1b4bb2473643c8083b83b795d55179db.png


По словам разработчиков, в основе технологии будет лежать изменение сопротивления материала, располагающегося между проводниками, что обеспечит памяти сверхвысокую скорость чтения и записи. Помимо всего прочего, они обещают, что память 3D XPoint будет в 1000 раз устойчивее к износу, а также при использовании PCI Express и протокола NVMe будет обладать в 10 раз меньшей латентностью, чем флеш-память NAND. Устройства с памятью 3D XPoint получат название Intel Optane и будут использовать в центрах обработки данных.

На этом мы завершаем наш цикл статей об эволюции носителей информации. Но впереди будет еще много интересного! Следите за обновлениями.

© Geektimes