Устройство хранения информации в компьютере это диск
Информация может храниться не только в памяти компьютера, но и в различных устройствах. С их помощью можно переносить данные с одного компьютера на другой. К ним относятся:
Гиперконвергентные системы
Подавляющее большинство систем хранения данных используется для организации дисков виртуальных машин, при использовании SAN неизбежно происходит удорожание инфраструктуры. Но если объединить дисковые системы серверов с помощью SDS, а процессорные ресурсы и оперативную память с помощью гипервизоров отдавать виртуальным машинам, использующим дисковые ресурсы этой SDS — получится неплохо сэкономить. Такой подход с тесной интеграцией хранилища совместно с другими ресурсами называется гиперконвергентностью. Ключевой особенностью тут является способность почти бесконечного роста при нехватке ресурсов, поскольку если не хватает ресурсов, достаточно добавить еще один сервер с дисками к общей системе, чтобы нарастить ее. На практике обычно есть ограничения, но в целом наращивать получается гораздо проще, чем чистую SAN. Недостатком является обычно достаточно высокая стоимость подобных решений, но в целом совокупная стоимость владения обычно снижается.
Жесткий Диск (винт, винчестер, накопитель на жестких магнитных дисках, НЖМД, HDD, HMDD)
Запоминающее устройство, основанное на принципе магнитной записи. Может содержать значительные объемы информации (до нескольких террабайт). Чаще всего подключается внутри системного блока
You spin me right round, baby
Механический накопитель на жёстких дисках (hard disk drive, HDD) был стандартом систем хранения для компьютеров по всему миру в течение более 30 лет, но лежащие в его основе технологии намного старше.
Первый коммерческий HDD компания IBM выпустила в 1956 году, его ёмкость составляла аж 3,75 МБ. И в целом, за все эти годы общая структура накопителя не сильно изменилась. В нём по-прежнему есть диски, которые используют для хранения данных намагниченность, и есть устройства для чтения/записи этих данных. Изменился же, и очень сильно, объём данных, который можно на них хранить.
В 1987 году можно было купить HDD на 20 МБ примерно за 350 долларов; сегодня за такие же деньги можно купить 14 ТБ: в 700 000 раз больший объём.
Мы рассмотрим устройство не совсем такого размера, но тоже достойное по современным меркам: 3,5-дюймовый HDD Seagate Barracuda 3 TB, в частности, модель ST3000DM001, печально известную своим высоким процентом сбоев и вызванных этим юридических процессов. Изучаемый нами накопитель уже мёртв, поэтому это будет больше похоже на аутопсию, чем на урок анатомии.
Перевернув накопитель, мы видим печатную плату и несколько разъёмов. Разъём в верхней части платы используется для двигателя, вращающего диски, а нижние три (слева направо) — это контакты под перемычки, позволяющие настраивать накопитель под определённые конфигурации, разъём данных SATA (Serial ATA) и разъём питания SATA.
Serial ATA впервые появился в 2000 году. В настольных компьютерах это стандартная система, используемая для подключения приводов к остальной части компьютера. Спецификация формата претерпела множество ревизий, и сейчас мы пользуемся версией 3.4. Наш труп жёсткого диска имеет более старую версию, но различие заключается только в одном контакте в разъёме питания.
В подключениях передачи данных для приёма и получения данных используется дифференцированный сигнал: контакты A+ и A- используются для передачи инструкций и данных в жёсткий диск, а контакты B — для получения этих сигналов. Подобное использование спаренных проводников значительно снижает влияние на сигнал электрического шума, то есть устройство может работать быстрее.
Если говорить о питании, то мы видим, что в разъёме есть по паре контактов каждого напряжения (+3.3, +5 и +12V); однако большинство из них не используется, потому что HDD не требуется много питания. Эта конкретная модель Seagate при активной нагрузке использует менее 10 Вт. Контакты, помеченные как PC, используются для precharge: эта функция позволяет вытаскивать и подключать жёсткий диск, пока компьютер продолжает работать (это называется горячей заменой (hot swapping)).
Контакт с меткой PWDIS позволяет удалённо перезагружать (remote reset) жёсткий диск, но эта функция поддерживается только с версии SATA 3.3, поэтому в моём диске это просто ещё одна линия питания +3.3V. А последний контакт, помеченный как SSU, просто сообщает компьютеру, поддерживает ли жёсткий диск технологию последовательной раскрутки шпинделей staggered spin up.
Перед тем, как компьютер сможет их использовать, диски внутри устройства (которые мы скоро увидим), должны раскрутиться до полной скорости. Но если в машине установлено много жёстких дисков, то внезапный одновременный запрос питания может навредить системе. Постепенная раскрутка шпинделей полностью устраняет возможность таких проблем, но при этом перед получением полного доступа к HDD придётся подождать несколько секунд.
Сняв печатную плату, можно увидеть, как она соединяется с компонентами внутри устройства. HDD не герметичны, за исключением устройств с очень большими ёмкостями — в них вместо воздуха используется гелий, потому что он намного менее плотный и создаёт меньше проблем в накопителях с большим количеством дисков. С другой стороны, не стоит и подвергать обычные накопители открытому воздействию окружающей среды.
Благодаря использованию таких разъёмов минимизируется количество входных точек, через которые внутрь накопителя могут попасть грязь и пыль; в металлическом корпусе есть отверстие (большая белая точка в левом нижнем углу изображения), позволяющее сохранять внутри давление окружающей среды.
Теперь, когда печатная плата снята, давайте посмотрим, что находится внутри. Тут есть четыре основных чипа:
- LSI B64002: чип основного контроллера, обрабатывающий инструкции, передающий потоки данных внутрь и наружу, корректирующий ошибки и т.п.
- Samsung K4T51163QJ: 64 МБ DDR2 SDRAM с тактовой частотой 800 МГц, используемые для кэширования данных
- Smooth MCKXL: управляет двигателем, крутящим диски
- Winbond 25Q40BWS05: 500 КБ последовательной флеш-памяти, используемой для хранения встроенного ПО накопителя (немного похожего на BIOS компьютера)
Открыть накопитель просто, достаточно открутить несколько болтов Torx и вуаля! Мы внутри…
Учитывая, что он занимает основную часть устройства, наше внимание сразу привлекает большой металлический круг; несложно понять, почему накопители называются дисковыми. Правильно их называть пластинами; они изготавливаются из стекла или алюминия и покрываются несколькими слоями различных материалов. Этот накопитель на 3 ТБ имеет три пластины, то есть на каждой стороне одной пластины должно храниться 500 ГБ.
Изображение довольно пыльное, такие грязные пластины не соответствуют точности проектирования и производства, необходимого для их изготовления. В нашем примере HDD сам алюминиевый диск имеет толщину 0,04 дюйма (1 мм), но отполирован до такой степени, что средняя высота отклонений на поверхности меньше 0,000001 дюйма (примерно 30 нм).
Базовый слой имеет глубину всего 0,0004 дюйма (10 микронов) и состоит из нескольких слоёв материалов, нанесённых на металл. Нанесение выполняется при помощи химического никелирования с последующим вакуумным напылением, подготавливающих диск для основных магнитных материалов, используемых для хранения цифровых данных.
Этот материал обычно является сложным кобальтовым сплавом и составлен из концентрических кругов, каждый из которых примерно 0,00001 дюйма (примерно 250 нм) в ширину и 0,000001 дюйма (25 нм) в глубину. На микроуровне сплавы металлов образуют зёрна, похожие на мыльные пузыри на поверхности воды.
Каждое зерно обладает собственным магнитным полем, но его можно преобразовать в заданном направлении. Группирование таких полей приводит к возникновению битов данных (0 и 1). Если вы хотите подробнее узнать об этой теме, то прочитайте этот документ Йельского университета. Последними покрытиями становятся слой углерода для защиты, а потом полимер для снижения контактного трения. Вместе их толщина составляет не больше 0,0000005 дюйма (12 нм).
Скоро мы увидим, почему пластины должны изготавливаться с такими строгими допусками, но всё-таки удивительно осознавать, что всего за 15 долларов можно стать гордым владельцем устройства, изготовленного с нанометровой точностью!
Однако давайте снова вернёмся к самому HDD и посмотрим, что же в нём есть ещё.
Жёлтым цветом показана металлическая крышка, надёжно крепящая пластину к электродвигателю привода шпинделя — электроприводу, вращающему диски. В этом HDD они вращаются с частотой 7200 rpm (оборотов/мин), но в других моделях могут работать медленнее. Медленные накопители имеют пониженный шум и энергопотребление, но и меньшую скорость, а более быстрые накопители могут достигать скорости 15 000 rpm.
Чтобы снизить урон, наносимый пылью и влагой воздуха, используется фильтр рециркуляции (зелёный квадрат), собирающий мелкие частицы и удерживающий их внутри. Воздух, перемещаемый вращением пластин, обеспечивает постоянный поток через фильтр. Над дисками и рядом с фильтром есть один из трёх разделителей пластин: помогающих снижать вибрации и поддерживать как можно более равномерный поток воздуха.
В левой верхней части изображения синим квадратом указан один из двух постоянных стержневых магнитов. Они обеспечивают магнитное поле, необходимое для перемещения компонента, указанного красным цветом. Давайте отделим эти детали, чтобы видеть их лучше.
То, что выглядит как белый пластырь — это ещё один фильтр, только он очищает частицы и газы, попадающие снаружи через отверстие, которое мы видели выше. Металлические шипы — это рычаги перемещения головок, на которых находятся головки чтения-записи жёсткого диска. Они с огромной скоростью движутся по поверхности пластин (верхней и нижней).
Посмотрите это видео, созданное The Slow Mo Guys, чтобы увидеть, насколько они быстрые:
В конструкции не используется чего-то вроде шагового электродвигателя; для перемещения рычагов по соленоиду в основании рычагов проводится электрический ток.
Обобщённо их называют звуковыми катушками, потому что они используют тот же принцип, который применяется в динамиках и микрофонах для перемещения мембран. Ток генерирует вокруг них магнитное поле, которое реагирует на поле, созданное стержневыми постоянными магнитами.
Не забывайте, что дорожки данных крошечны, поэтому позиционирование рычагов должно быть чрезвычайно точным, как и всё остальное в накопителе. У некоторых жёстких дисков есть многоступенчатые рычаги, которые вносят небольшие изменения в направление только одной части целого рычага.
В некоторых жёстких дисках дорожки данных накладываются друг на друга. Эта технология называется черепичной магнитной записью (shingled magnetic recording), и её требования к точности и позиционированию (то есть к попаданию постоянно в одну точку) ещё строже.
На самом конце рычагов есть очень чувствительные головки чтения-записи. В нашем HDD содержится 3 пластины и 6 головок, и каждая из них плавает над диском при его вращении. Для этого головки подвешены на сверхтонких полосках металла.
И здесь мы можем увидеть, почему умер наш анатомический образец — по крайней мере одна из головок разболталась, и что бы ни вызвало изначальный повреждение, оно также погнуло один из рычагов. Весь компонент головки настолько мал, что, как видно ниже, очень сложно получить её качественный снимок обычной камерой.
Однако мы можем разобрать отдельные части. Серый блок — это специально изготовленная деталь под названием «слайдер»: когда диск вращается под ним, поток воздуха создаёт подъёмную силу, поднимая головку от поверхности. И когда мы говорим «поднимает», то имеем в виду зазор шириной всего 0,0000002 дюйма или меньше 5 нм.
Чуть дальше, и головки не смогут распознавать изменения магнитных полей дорожки; если бы головки лежали на поверхности, то просто поцарапали бы покрытие. Именно поэтому нужно фильтровать воздух внутри корпуса накопителя: пыль и влага на поверхности диска просто сломают головки.
Крошечный металлический «шест» на конце головки помогает с общей аэродинамикой. Однако чтобы увидеть части, выполняющие чтение и запись, нам нужна фотография получше.
На этом изображении другого жёсткого диска устройства чтения и записи находятся под всеми электрическими соединениями. Запись выполняется системой тонкоплёночной индуктивности (thin film induction, TFI), а чтение — туннельным магнеторезистивным устройством (tunneling magnetoresistive device, TMR).
Создаваемые TMR сигналы очень слабы и перед отправкой должны проходить через усилитель для повышения уровней. Отвечающий за это чип находится рядом с основанием рычагов на изображении ниже.
Как сказано во введении к статье, механические компоненты и принцип работы жёсткого диска почти не изменились за многие годы. Больше всего совершенствовалась технология магнитных дорожек и головок чтения-записи, создавая всё более узкие и плотные дорожки, что в конечном итоге приводило к увеличению объёма хранимой информации.
Однако механические жёсткие диски имеют очевидные ограничения скорости. На перемещение рычагов в нужное положение требуется время, а если данные разбросаны по разным дорожкам на различных пластинах, то на поиски битов накопитель будет тратить довольно много микросекунд.
Прежде чем переходить к другому типу накопителей, давайте укажем ориентировочные показатели скорости типичного HDD. Мы использовали бенчмарк CrystalDiskMark для оценки жёсткого диска WD 3.5" 5400 RPM 2 TB:
В первых двух строчках указано количество МБ в секунду при выполнении последовательных (длинный, непрерывный список) и случайных (переходы по всему накопителю) чтения и записи. В следующей строке показано значение IOPS, то есть количество операций ввода-вывода, выполняемых каждую секунду. В последней строке показана средняя задержка (время в микросекундах) между передачей операции чтения или записи и получением значений данных.
В общем случае мы стремимся к тому, чтобы значения в первых трёх строчках были как можно больше, а в последней строчке — как можно меньше. Не беспокойтесь о самих числах, мы просто используем их для сравнения, когда будем рассматривать другой тип накопителя: твердотельный накопитель.
Привет, Geektimes! Обычно в нашем блоге мы рассказываем про новые продукты и технологии компании OCZ. Однако сегодня речь пойдет о том, как эволюционировали технологии хранения данных на протяжении всей истории их существования, которая насчитывает уже более 200 лет.
Наш рассказ начинается, конечно же, с перфокарт. Многие ошибочно считают, что перфокарты являются открытием XX века, однако, это не так. Первые перфокарты появились ещё в начале XIX века и использовались в ткацком станке, созданном французским изобретателем Жозефом Мари Жаккаром.
Итак, что же придумал Жаккар. В XIX веке производство ткани представляло собой довольно трудоемкий процесс, однако по своей сути это было постоянное повторение одних и тех же действий. Имея за спиной огромный опыт работы в качестве наладчика станков, Жаккар подумал, почему бы этот процесс не автоматизировать.
Плодом его работы стала система, использующая огромные твердые пластины, в которых были проделаны несколько рядов отверстий. Эти пластины и были первыми в мире перфокартами. Справедливости ради нужно отметить, что Жаккар все же не был в этой области новатором. Французские ткачи-изобретатели Базиль Бушон и Жак Вокансон также пытались использовать продырявленные ленты в своих ткацких станках, но не смогли завершить начатое.
Принцип работы Жаккардовой машины заключался в том, что на вход в считывающее устройство, которое представляло собой набор щупов, связанных со стержнями нитей, подавались перфокарты. При проходе перфорированной ленты через считывающее устройство щупы проваливались в отверстия, поднимая вверх соответствующие нити. Так определенная комбинация дыр в перфокарте позволяла получить нужный узор на ткани.
Перфокарты также занимали центральное место в изобретениях американского инженера Германа Холлерита, который в 1890 году создал табулятор – устройство, предназначенное для обработки буквенных и числовых символов, записанных на перфокарту, и вывода результата на бумажную ленту. На первых порах табулятор Холлерита использовало Бюро переписи населения США, а несколько позже систему взяли на вооружение в железнодорожном управлении и правительстве. К слову, в 1896 году Холлерит основал компанию Tabulating Machine Company, которая в 1911 году стала частью конгломерата C-T-R, который в свою очередь в 1924 году был переименован в IBM.
Основным преимуществом перфокарт была простота и удобство манипуляции данными. В любом месте колоды можно было добавить или удалить карты, а также легко заменить одни карты другими. Но были и свои минусы, которые с течением времени начали перевешивать плюсы. Прежде всего, это малая ёмкость. Как правило, перфокарта вмещала в себе всего лишь 80 символов. Это значит, что для хранения 1 Мбайта данных потребовалось бы порядка 10 тысяч перфокарт. Также для перфокарт была характерна низкая скорость чтения и записи. Даже самые быстрые считывающие устройства не обрабатывали более тысячи перфокарт в минуту, что соответствует примерно 1,6 Кбайт/мин. И, конечно, надёжность. Повредить изготовленную из тонкого картона перфокарту или проделать лишнее отверстие было проще простого.
Пик развития перфокарт пришелся на середину XX века, а закат эпохи наступил в 1980-х годах, когда им на смену пришли более совершенные магнитные носители информации.
Первая магнитная пленка была создана в 1928 году немецким ученым Фрицем Пфлюмером. Такая пленка представляла собой тонкую бумагу, на которую был нанесен тонкий слой оксида железа. В том же году Пфлюмер показал прибор, предназначенный для магнитной записи на такую ленту. При записи информации на пленку оказывалось воздействие магнитным полем, и на её поверхности сохранялась намагниченность.
Первым коммерческим компьютером, который комплектовался магнитной лентой, был UNIVAC-I, выпущенный в 1951 году. В сравнении с перфокартами, магнитная плёнка UNIVAC-I была намного более вместительной – в нее можно было уместить порядка 1 Мбайта данных.
В качестве основного хранилища данных магнитные ленты использовались до 1980-х годов. В этот период они устанавливались в мейнфреймы и мини-компьютеры. С приходом жестких дисков магнитной ленте была отведена роль резервного хранилища данных. В 2000-х годах неоднократно высказывались мнения, что в скором времени магнитные пленки окончательно уйдут на покой. Начиная с 2008 года рынок ленточных накопителей уменьшался в среднем на 14% в год. Однако ситуация кардинально поменялась в 2011 году, когда Таиланд, где были расположены огромные производственные мощности производителей жестких дисков, сильно пострадал от наводнения. Из-за стихийного бедствия объемы производства HDD значительно упали, а цены на продукцию выросли на 20-60%. В результате магнитная лента обрела вторую жизнь.
Рынок ленточных накопителей поддерживается ещё тем фактом, что такие запоминающие устройства до сих пор обходятся дешевле, чем современные жесткие диски. По словам Эвангелоса Элефтеро, руководителя отдела технологий хранения данных исследовательской лаборатории IBM в Цюрихе, 1 Гбайт магнитной ленты стоит примерно 4 цента, тогда как 1 Гбайт дискового пространства на HDD обходится как минимум в 2,5 раза дороже – 10 центов. По этой причине выбор в пользу магнитной плёнки делают, к примеру, крупные исследовательские лаборатории, где существует необходимость хранить огромные объемы информации. К примеру, для хранения результатов на Большом адронном коллайдере используется именно магнитная лента. Для хранения 28 петабайтов данных на жестких дисках организации CERN, ответственной за создание и работу коллайдера, пришлось бы раскошелиться более чем на 38 миллионов долларов. В то время как хранение такого же объема информации на магнитной ленте обошлось им всего лишь в 1,5 миллиона.
По словам главы подразделения обработки и хранения данных CERN Альберто Пейса, помимо дешевизны, у магнитной ленты есть ещё несколько преимуществ перед жесткими дисками. Во-первых, это надежность. В случае разрыва ленты её всегда можно склеить, потеряв при этом лишь несколько сотен мегабайт даных. А при поломке жесткого диска, скорее всего, будет утеряна вся информация. Во-вторых, это скорость доступа. Роботу, который выбирает нужную кассету и вставляет её в считыватель, требуется около 40 секунд для выполнения этой операции. Но даже это примерно в 4 раза быстрее, чем если бы данные приходилось считывать с жесткого диска. В-третьих, срок службы магнитных лент достигает 30 и более лет, тогда как жесткие диски могут работать на протяжении всего 5 лет.
Альберто Пейс выделил ещё один значимый плюс магнитных лент – их безопасность. В теории злоумышленники могут получить доступ к жестким дискам, тогда как онлайн-доступ к магнитной плёнке получить невозможно.
На самом деле первые дискеты вовсе не пользовались популярностью. Причина этого заключается в том, что стоимость дисководов, которые требовались для чтения дискет, едва ли не превышала стоимость целого компьютера.
И вот в 1976 году появился формат 5,25 дюймов. Нужно отметить, что этот стандарт разрабатывался основанной Шугартом компанией Shugart Associates в тесном сотрудничестве с организацией Wang Laboratories, которая планировала использовать уменьшенный формат в своих настольных компьютерах. Почему же 5,25"? Когда Ан Вэнг из Wang Laboratories вместе с Джимом Адкиссоном и Доном Массаро из Shugart Associates обсуждали будущий форм-фактор в баре, их внимание привлекла обычная салфетка. Так и родилась идея создать дискету с такими размерами. Она получила название mini-floppy.
Привычный 3,5-дюймовый формат дискета получила в 1981 году. Создателем формата выступила компания Sony. Первые 3,5" дискеты имели объем 720 Кбайт, но вскоре появились модели, вмещающие 1,44 Мбайт информации. Но к середине 90-х годов даже этого объема уже было недостаточно. Тем не менее дискеты ещё долго удерживались на рынке носителей информации, и лишь с появлением по доступной цене накопителей на основе флэш-памяти начали сдавать свои позиции.
Несмотря на все преимущества «флэшек» над дискетами, некоторые производители предпринимали попытки спасти устаревающий стандарт. Так, компания Iomega разработала дискету под названием Iomega Zip, которая отличалась о классических дискет увеличенным до 100 Мбайт объемом памяти и более высокой скоростью чтения и записи. Но из-за высокой стоимости и проблем с надежностью Iomega Zip так и не смогла потеснить на рынке ни 3,5" дискеты, ни накопители на основе флэш-памяти.
TL;DR: Вводная статья с описанием разных вариантов хранения данных. Будут рассмотрены принципы, описаны преимущества и недостатки, а также предпочтительные варианты использования.
Дискета(Флоппи диск)
Позволяет хранить относительно небольшой объем информации (около 1,44 Мегабайта).Сейчас практически не используется.Для прочтения данных необходимо вставить ее во флоппи-дисковод, который расположен на передней панели системного блока
Карта памяти MicroSD
Один из вариантов SD карт, носитель информации, чаще всего предназначенный для использования в портативной технике (смартфоны планшет, видеокамеры итп) объемом до нескольких гигабайт. Чтобы прочитать такую карту на компьютере необходим кардридер
Что такое жесткий диск HDD
Жесткий диск (HDD, hard disk, магнитный диск) — это устройство для хранения данных, в котором используются магнитные пластины для записи информации. Применяется в большинстве настольных компьютеров и ноутбуках в качестве основного накопителя.
На сленге часто называется — винчестер, так его прозвали в 1973 году из-за сходства с винтовкой Winchester. Все потому, что у модели HDD 3340 было 2 модуля по 30Мб, а у винтовки патроны назывались 30-30 Winchester. Эта «удивительная» схожесть и породила такое название. Хотя в России чаще его просто называют — винт.
Память на таком устройстве не энергозависима, как, например, у оперативной памяти, это означает, что данные не будут стираться при отключении питания.
На компьютере или ноутбуке просто необходимо, чтобы был установлен какой-либо накопитель информации, это может быть, как раз жесткий диск, или твердотельный накопитель. Такой накопитель выполняет следующие функции:
- Хранит на себе всю операционную систему, ее файлы и настройки
- Все файлы, пользователи, музыка, фото, видеоролики, документы и т.д.
- Используется для хранения временных файлов самой системой, чтобы разгрузить оперативную память
Единицы информации
Минимальная единица информации с которой работает компьютер -э то бит.Более крупные единицы информации:
Он магнитный. Он электрический. Он фотонный. Нет, это не новое супергеройское трио из вселенной Marvel. Речь идёт о хранении наших драгоценных цифровых данных. Нам нужно где-то их хранить, надёжно и стабильно, чтобы мы могли иметь к ним доступ и изменять за мгновение ока. Забудьте о Железном человеке и Торе — мы говорим о жёстких дисках!
Итак, давайте погрузимся в изучении анатомии устройств, которые мы сегодня используем для хранения миллиардов битов данных.
Зачем это все?
Хранение данных — одно из важнейших направлений развития компьютеров, возникшее после появления энергонезависимых запоминающих устройств. Системы хранения данных разных масштабов применяются повсеместно: в банках, магазинах, предприятиях. По мере роста требований к хранимым данным растет сложность хранилищ данных.
Надежно хранить данные в больших объемах, а также выдерживать отказы физических носителей — весьма интересная и сложная инженерная задача.
Заключение
Надеюсь, статья была полезной не только новичкам. Предлагаю обсудить в комментариях дополнительные возможности систем хранения данных, написать о своем опыте построения систем хранения данных.
Жесткий диск является важной частью компьютера, на нем хранятся все ваши файлы, фотографии, фильмы. Именно с него и загружается операционная система, когда вы включаете свой ПК или ноутбук, если конечно не используете SSD.
Он установлен практически в каждом компьютере и знать, что он из себя представляет стоит каждому. Это довольно сложное устройство, которое обладает множеством возможностей и своих преимуществ перед другими накопителями информации.
Недавно мы разобрали, что такое SSD накопитель, данный материал будет посвящен другому накопителю информации — жесткому диску, вы узнаете, что это, из чего состоит и как работает.
Минусы HDD
Одним из самых главных минусов по сравнению с новыми SSD является — скорость работы. Да они действительно работают намного медленнее. Поэтому для операционной системы лучше брать именно ССД, а вот уже для хранения файлов — жесткий disk.
Еще один минус, это то, что они сильно подвержены механическому воздействию, такие накопители лучше не ронять. А если берете внешний, то лучше ищите модель, защищенную от падений и ударов, такой Travel вариант.
Дискета(Флоппи диск)
Позволяет хранить относительно небольшой объем информации (около 1,44 Мегабайта).Сейчас практически не используется.Для прочтения данных необходимо вставить ее во флоппи-дисковод, который расположен на передней панели системного блока
Как работает жесткий диск
По сути жесткие диски записывают и считывают информацию, примерно также, как происходить запись и чтение на виниловых пластинках. Т.е. не углубляясь в множество терминов. Головки чтения и записи информации при помощи магнитных импульсов записывают и считывают данные с магнитных пластин.
Записанная информация хранится на секторах, которые для большего удобства объединяются в кластеры. Выглядит это примерно, как разрезанная пицца. Запись информации происходит в непрерывной последовательности кластеров, т.е. головка для записи/чтения двигается по пластине без лишних сдвигов ровно по кластерам.
Это дает возможность быстрого доступа к записанной информации. Но, к сожалению, при удалении, какой-либо информации кластера пустеют и происходит фрагментация файлов подробнее об этом в материале — что такое дефрагментация диска.
Флэшка (USB накопитель)
Это удобное компактное устройство, вмещающее в себя от нескольких мегабайт до десятков гигабайт. Подключается флэшка к компьютеру через специальное гнездо (USB -порт) на задней или передней панели системного блока.
Облака и эфемерные хранилища
Логическим продолжением перехода на виртуализацию является запуск сервисов в облаках. В предельном случае сервисы разбиваются на функции, запускаемые по требованию (бессерверные вычисления, serverless). Важной особенностью тут является отсутствие состояния, то есть сервисы запускаются по требованию и потенциально могут быть запущены столько экземпляров приложения, сколько требуется для текущей нагрузки. Большинство поставщиков (GCP, Azure, Amazon и прочие) облачных решений предлагают также и доступ к хранилищам, включая файловые и блочные, а также объектные. Некоторые предлагают дополнительно облачные базы, так что приложение, рассчитанное на запуск в таком облаке, легко может работать с подобными системами хранения данных. Для того, чтобы все работало, достаточно оплатить вовремя эти услуги, для небольших приложений поставщики вообще предлагают бесплатное использование ресурсов в течение некоторого срока, либо вообще навсегда.
Из недостатков: могут заблокировать аккаунт, на котором все работает, что может привести к простоям в работе. Также могут быть проблемы со связностью и\или доступностью таких сервисов по сети, поскольку такие хранилища полностью зависят от корректной и правильной работы глобальной сети.
Преимущества HDD дисков
Самое главное преимущество HDD перед SSD — это их долговечность в плане использования. Практически неограниченный цикл записи/чтения. Это идеальный вариант для хранения информации в виде: видео, фото, музыки. Если вы часто смотрите кино с телевизора, то рекомендую купить именно внешний жесткий диск. Разницы в скорости вы все равно не заметите, а прослужит он вам реально намного больше.
В заключение
Этот тип хранителей информации действительно надежен и долговечен. Рекомендую брать для хранения всех своих файлов, также можно использовать в качестве резервного хранилища. Для каких целей используете вы свой HDD?
Хранение данных
Под хранением обычно понимают запись данных на некоторые накопители данных, с целью их (данных) дальнейшего использования. Опустим исторические варианты организации хранения, рассмотрим подробнее классификацию систем хранения по разным критериям. Я выбрал следующие критерии для классификации: по способу подключения, по типу используемых носителей, по форме хранения данных, по реализации.
По способу подключения есть следующие варианты:
- Внутреннее. Сюда относятся классическое подключение дисков в компьютерах, накопители данных устанавливаются непосредственно в том же корпусе, где и будут использоваться. Типовые шины для подключения — SATA, SAS, из устаревших — IDE, SCSI.
подключение дисков в сервере
- Внешнее. Подразумевается подключение накопителей с использованием некоторой внешней шины, например FC, SAS, IB, либо с использованием высокоскоростных сетевых карт.
дисковая полка, подключаемая по FC
По типу используемых накопителей возможно выделить:
- Дисковые. Предельно простой и вероятно наиболее распространенный вариант до сих пор, в качестве накопителей используются жесткие диски
- Ленточные. В качестве накопителей используются запоминающие устройства с носителем на магнитной ленте. Наиболее частое применение — организация резервного копирования.
- Flash. В качестве накопителей применяются твердотельные диски, они же SSD. Наиболее перспективный и быстрый способ организации хранилищ, по емкости SSD уже фактически сравнялись с жесткими дисками (местами и более емкие). Однако по стоимости хранения они все еще дороже.
- Гибридные. Совмещающие в одной системе как жесткие диски, так и SSD. Являются промежуточным вариантом, совмещающим достоинства и недостатки дисковых и flash хранилищ.
Если рассматривать форму хранения данных, то явно выделяются следующие:
- Файлы (именованные области данных). Наиболее популярный тип хранения данных — структура подразумевает хранение данных, одинаковое для пользователя и для накопителя.
- Блоки. Одинаковые по размеру области, при этом структура данных задается пользователем. Характерной особенностью является оптимизация скорости доступа за счет отсутствия слоя преобразования блоки-файлы, присутствующего в предыдущем способе.
- Объекты. Данные хранятся в плоской файловой структуре в виде объектов с метаданными.
По реализации достаточно сложно провести четкие границы, однако можно отметить:
- аппаратные, например RAID и HBA контроллеры, специализированные СХД.
RAID контроллер от компании Fujitsu
- Программные. Например реализации RAID, включая файловые системы (например, BtrFS), специализированные сетевые файловые системы (NFS) и протоколы (iSCSI), а также SDS
пример организации LVM с шифрованием и избыточностью в виртуальной машине Linux в облаке Azure
Давайте рассмотрим более детально некоторые технологии, их достоинства и недостатки.
Direct Attached Storage — это исторически первый вариант подключения носителей, применяемый до сих пор. Накопитель, с точки зрения компьютера, в котором он установлен, используется монопольно, обращение с накопителем происходит поблочно, обеспечивая максимальную скорость обмена данными с накопителем с минимальными задержками. Также это наиболее дешевый вариант организации системы хранения данных, однако не лишенный своих недостатков. К примеру если нужно организовать хранение данных предприятия на нескольких серверах, то такой способ организации не позволяет совместное использование дисков разных серверов между собой, так что система хранения данных будет не оптимальной: некоторые сервера будут испытывать недостаток дискового пространства, другие же — не будут полностью его утилизировать:
Конфигурации систем с единственным накопителем применяются чаще всего для нетребовательных нагрузок, обычно для домашнего применения. Для профессиональных целей, а также промышленного применения чаще всего используется несколько накопителей, объединенных в RAID-массив программно, либо с помощью аппаратной карты RAID для достижения отказоустойчивости и\или более высокой скорости работы, чем единичный накопитель. Также есть возможность организации кэширования наиболее часто используемых данных на более быстром, но менее емком твердотельном накопителе для достижения и большой емкости и большой скорости работы дисковой подсистемы компьютера.
Storage area network, она же сеть хранения данных, является технологией организации системы хранения данных с использованием выделенной сети, позволяя таким образом подключать диски к серверам с использованием специализированного оборудования. Так решается вопрос с утилизацией дискового пространства серверами, а также устраняются точки отказа, неизбежно присутствующие в системах хранения данных на основе DAS. Сеть хранения данных чаще всего использует технологию Fibre Channel, однако явной привязки к технологии передачи данных — нет. Накопители используются в блочном режиме, для общения с накопителями используются протоколы SCSI и NVMe, инкапсулируемые в кадры FC, либо в стандартные пакеты TCP, например в случае использования SAN на основе iSCSI.
Давайте разберем более детально устройство SAN, для этого логически разделим ее на две важных части, сервера с HBA и дисковые полки, как оконечные устройства, а также коммутаторы (в больших системах — маршрутизаторы) и кабели, как средства построения сети. HBA — специализированный контроллер, размещаемый в сервере, подключаемом к SAN. Через этот контроллер сервер будет «видеть» диски, размещаемые в дисковых полках. Сервера и дисковые полки не обязательно должны размещаться рядом, хотя для достижения высокой производительности и малых задержек это рекомендуется. Сервера и полки подключаются к коммутатору, который организует общую среду передачи данных. Коммутаторы могут также соединяться с собой с помощью межкоммутаторных соединений, совокупность всех коммутаторов и их соединений называется фабрикой. Есть разные варианты реализации фабрики, я не буду тут останавливаться подробно. Для отказоустойчивости рекомендуется подключать минимум две фабрики к каждому HBA в сервере (иногда ставят несколько HBA) и к каждой дисковой полке, чтобы коммутаторы не стали точкой отказа SAN.
Недостатками такой системы являются большая стоимость и сложность, поскольку для обеспечения отказоустойчивости требуется обеспечить несколько путей доступа (multipath) серверов к дисковым полкам, а значит, как минимум, задублировать фабрики. Также в силу физических ограничений (скорость света в общем и емкость передачи данных в информационной матрице коммутаторов в частности) хоть и существует возможность неограниченного подключения устройств между собой, на практике чаще всего есть ограничения по числу соединений (в том числе и между коммутаторами), числу дисковых полок и тому подобное.
Network attached storage, или сетевое файловое хранилище, представляет дисковые ресурсы в виде файлов (или объектов) с использованием сетевых протоколов, например NFS, SMB и прочих. Принципиально базируется на DAS, но ключевым отличием является предоставление общего файлового доступа. Так как работа ведется по сети — сама система хранения может быть сколько угодно далеко от потребителей (в разумных пределах разумеется), но это же является и недостатком в случае организации на предприятиях или в датацентрах, поскольку для работы утилизируется полоса пропускания основной сети — что, однако, может быть нивелировано с использованием выделенных сетевых карт для доступа к NAS. Также по сравнению с SAN упрощается работа клиентов, поскольку сервер NAS берет на себя все вопросы по общему доступу и т.п.
CD/DVD диск
Оптические диски предназначенные для хранения информации. 700 Мегабайт можно хранить на CD диске и до 4,7 гигабайт на DVD диске. Чтение и запись с этих дисков производится специальными приводами CD/DVD-ROM.
Виды жестких дисков
Магнитные диски делают много разных производителей, основные из них это: Seagate, Western Digital и Toshiba. Делят их на следующие виды:
- 3.5 дюймов — используют HDD такого размера обычно в персональных компьютерах и на серверах
- 2.5 дюймов — в таком варианте можно чаще всего встретить в ноутбуках, но и на ПК тоже ставят
- Внешние HDD — работают по USB, можно подключить к любому устройству, например, к телевизору, что реально удобно
По другим параметрам будем делить их по характеристикам.
Unified storage
Универсальные системы, позволяющие совмещать в себе как функции NAS так и SAN. Чаще всего по реализации это SAN, в которой есть возможность активировать файловый доступ к дисковому пространству. Для этого устанавливаются дополнительные сетевые карты (или используются уже существующие, если SAN построена на их основе), после чего создается файловая система на некотором блочном устройстве — и уже она раздается по сети клиентам через некоторый файловый протокол, например NFS.
Software-defined storage — программно определяемое хранилище данных, основанное на DAS, при котором дисковые подсистемы нескольких серверов логически объединяются между собой в кластер, который дает своим клиентам доступ к общему дисковому пространству.
Наиболее яркими представителями являются GlusterFS и Ceph, но также подобные вещи можно сделать и традиционными средствами (например на основе LVM2, программной реализации iSCSI и NFS).
N.B. редактора: У вас есть возможность изучить технологию сетевого хранилища Ceph, чтобы использовать в своих проектах для повышения отказоустойчивости, на нашем практическим курсе по Ceph. В начале курса вы получите системные знания по базовым понятиям и терминам, а по окончании научитесь полноценно устанавливать, настраивать и управлять Ceph. Детали и полная программа курса здесь.
Пример SDS на основе GlusterFS
Из преимуществ SDS — можно построить отказоустойчивую производительную реплицируемую систему хранения данных с использованием обычного, возможно даже устаревшего оборудования. Если убрать зависимость от основной сети, то есть добавить выделенные сетевые карты для работы SDS, то получается решение с преимуществами больших SAN\NAS, но без присущих им недостатков. Я считаю, что за подобными системами — будущее, особенно с учетом того, что быстрая сетевая инфраструктура более универсальная (ее можно использовать и для других целей), а также дешевеет гораздо быстрее, чем специализированное оборудование для построения SAN. Недостатком можно назвать увеличение сложности по сравнению с обычным NAS, а также излишней перегруженностью (нужно больше оборудования) в условиях малых систем хранения данных.
SSD диск
Твердотельный накопитель — компьютерное энергонезависимое, немеханическое запоминающее устройство на основе микросхем памяти, альтернатива жестким дискам(HDD). Может содержать большие объемы информации (до нескольких сотен гигабайт).Отличается высокой скоростью, но менее надежен чем HDD
Характеристики жестких дисков
Основные характеристики Hard Disk это:
- Объем памяти — для домашнего ПК рекомендую на данный момент брать модели от 1 Тб т.к. игры, кино и другой медиа контент будет занимать довольно много места.
- Форм фактор — для ПК стоит взять или 3.5 или 2.5, а для ноутбука 2.5. Если нужен, например, для телевизора — берите внешний.
- Скорость работы — брать только от 7200 об/мин, остальное будет очень медленно, я про 5400 об/мин, особенно по сравнению с SSD. Лучше если найдете вариант с 10000 об/мин.
- Интерфейс подключения — на данный момент в материнских платах для HDD предусмотрен интерфейс SATA, раньше использовался IDE. Внешние же — подключаются просто по USB.
- Время произвольного доступа — промежуток в течение, которого жесткий гарантированно выполнит запись или чтение. Обычно это от 3 до 15 миллисекунд.
Также их можно еще разделить на: уровень издаваемого шума, защищенность от физического воздействия, надежность, на сколько циклов рассчитан.
Конструкция
Конструкция HDD выглядит одновременно простой и довольно сложной. Собирается он из следующих основных компонентов:
- Корпус — защищает от пыли, влаги
- Магнитные пластины — на них, как раз и производится запись информации
- Головки записи/чтения — они считывают информацию с магнитных пластин
- Двигатель — он вращает магнитные пластины
- Контроллер — управляет работой, по сути это обычная микросхема
В конструкции есть и другие элементы, но эти основные из них.
Читайте также: