Что такое hdd ssd cache. Дисковая система: HDD, SSD и NVMe. Системные настройки. Отключение дефрагментации

  • Серверная оптимизация ,
  • Системное администрирование ,
  • Хранение данных ,
  • Хранилища данных
  • В статьях про СХД из "конспекта админа" практически не рассматривались технологии софтовой организации дискового массива. Кроме того, за кадром остался целый пласт относительно дешевых сценариев ускорения хранилищ с помощью твердотельных дисков.


    Поэтому в этой статье рассмотрю три неплохих варианта использования SSD-дисков для ускорения подсистемы хранения.

    Почему просто не собрать массив из SSD – немного теории и рассуждений на тему

    Чаще всего твердотельные накопители рассматривают просто как альтернативу HDD, с большей пропускной способностью и IOPS. Однако, такая замена "в лоб" часто стоит слишком дорого (брендовые диски HP, например, стоят от $2 000), и в проект возвращаются привычные накопители SAS. Как вариант, быстрые диски просто используются точечно.


    В частности, удобным выглядит использование SSD для системного раздела или для раздела с базами данных – с конкретным выигрышем в производительности можно ознакомится в . Из этих же сравнений видно, что при использовании обычных HDD узким местом является производительность диска, а в случае SSD сдерживать будет уже интерфейс. Поэтому замена одного лишь диска не всегда даст такую же отдачу, как комплексный апгрейд.


    В серверах используют SSD с интерфейсом SATA, либо более производительные SAS и PCI-E. Большинство представленных на рынке серверных SSD с интерфейсом SAS продаются под брендами HP, Dell и IBM. К слову, даже в брендовых серверах можно использовать диски OEM-производителей Toshiba, HGST (Hitachi) и других, которые позволяют сделать апгрейд максимально дешевым при схожих характеристиках.


    С широким распространением SSD был разработан отдельный протокол доступа к дискам, подключенным к шине PCI-E – NVM Express (NVMe). Протокол разработан с нуля и значительно превосходит своими возможностями привычные SCSI и AHCI. С NVMe обычно работают твердотельные диски с интерфейсами PCI-E, U.2 (SFF-8639) и некоторые M.2, которые быстрее обычных SSD более чем вдвое . Технология относительно новая, но со временем она обязательно займет свое место в самых быстрых дисковых системах.


    Немного про DWPD и влияние этой характеристики на выбор конкретной модели.

    При выборе твердотельных дисков с интерфейсом SATA следует обращать внимание на параметр DWPD, который определяет долговечность диска. DWPD (Drive Writes Per Day) – это допустимое количество циклов перезаписи всего диска в сутки на протяжении гарантийного периода. Иногда встречается альтернативная характеристика TBW/PBW (TeraBytes Written, PetaBytes Written) – это заявленный объем записи на диск на протяжении гарантийного периода. В SSD для домашнего использования показатель DWPD может быть меньше единицы, в так называемых "серверных" SSD - 10 и более.


    Такая разница возникает из-за разных типов памяти:

      SLC NAND . Самый простой тип – в каждой ячейке памяти хранится один бит информации. Поэтому такие диски надежны и обладают хорошей производительностью. Но приходится использовать больше ячеек памяти, что негативно влияет на стоимость;

      MLC NAND . В каждой ячейке хранится уже два бита информации – самый популярный тип памяти.

      eMLC NAND . То же самое что и MLC, но повышена устойчивость к перезаписи благодаря более дорогим и качественным чипам.

    • TLC NAND . В каждой ячейке хранится по три бита информации – диск максимально дешев в производстве, но обладает наименьшими производительностью и долговечностью. Чтобы компенсировать потери по скорости, для внутреннего кэша часто используется память SLC.

    Таким образом, при точечной замене обычных дисков твердотельными логично использовать MLC-модели в RAID 1, что даст отличную скорость при том же уровне надежности.


    Считается, что использование RAID совместно с SSD – не лучшая идея. Теория основывается на том, что SSD в RAID изнашиваются синхронно и в определенный момент могут выйти из строя все диски разом, особенно при ребилде массива. Однако, с HDD ситуация точно такая же. Разве что, испорченные блоки магнитной поверхности не дадут даже прочитать информацию, в отличие от SSD.

    По-прежнему высокая стоимость твердотельных накопителей заставляет задуматься об альтернативном их использовании, помимо точечной замены или использования СХД на базе одних лишь SSD.

    Расширяем кэш RAID-контроллера

    От размера и скорости кэша RAID-контроллера зависит скорость работы массива в целом. Расширить этот кэш можно с помощью SSD. Технология напоминает решение от Intel.


    При использовании подобного кэша данные, которые используются чаще, хранятся на кэширующих SSD, с которых производится чтение или дальнейшая запись на обычный HDD. Режимов работы обычно два, аналогично привычному RAID: write-back и write-through.


    В случае write-through ускоряется только чтение, а при write-back – чтение и запись.


    Подробнее об этих параметрах вы можете прочитать под спойлером.

      При настройке кэша write-through запись проводится как в кэш, так и на основной массив. Это не влияет на операции записи, но ускоряет чтение. К тому же, перебои питания или всей системы для целостности данных уже не так страшны;

    • Настройка write-back позволяет записывать данные сразу в кэш, что ускоряет операции чтения и записи. В RAID-контроллерах эту опцию можно включить только при использовании специальной страхующей энергонезависимую память батарейки, либо при использовании флэш-памяти. Если же применять в качестве кэша отдельный SSD, то проблема с питанием уже не стоит.

    Для работы обычно требуется специальная лицензия или аппаратный ключ. Вот конкретные названия технологии у популярных на рынке производителей:

      LSI (Broadcom) MegaRAID CacheCade. Позволяет использовать до 32 SSD под кэш, суммарным размером не более 512 ГБ, поддерживается RAID из кэширующих дисков. Есть несколько видов аппаратных и программных ключей, стоимость составляет около 20 000 р;

      Microsemi Adaptec MaxCache. Позволяет использовать до 8 SSD в кэше в любой конфигурации RAID. Отдельно лицензию покупать не нужно, кэш поддерживается в адаптерах серии Q;

    • HPE SmartCache в серверах ProLiant восьмого и девятого поколения. Актуальная стоимость доступна по запросу.

    Схема работы SSD-кэша предельно проста – часто используемые данные перемещаются или копируются на SSD для оперативного доступа, а менее популярная информация остается на HDD. Как итог, скорость работы с повторяющимися данными значительно возрастает.


    В качестве иллюстрации работы RAID-кэша на базе SSD можно привести следующие графики:



    StorageReview – сравнение производительности разных массивов при работе с базой данных: использованы обычные диски и их альтернатива на базе LSI CacheCade.


    Но если есть аппаратная реализация, то наверняка существует и программный аналог за меньшие деньги.

    Быстрый кэш без контроллера

    Помимо программного RAID существует и программный SSD-кэш. В Windows Server 2012 появилась интересная технология Storage Spaces, которая позволяет собирать RAID-массивы из любых доступных дисков. Накопители объединяются в пулы, на которых уже размещаются тома данных – схема напоминает большинство аппаратных систем хранения. Из полезных возможностей Storage Spaces можно выделить многоярусное хранение (Storage Tiers) и кэш записи (write-back cache).



    Storage Tiers позволяет создавать один пул из HDD и SSD, где более востребованные данные хранятся на SSD. Рекомендованное соотношение количества SSD к HDD 1:4-1:6. При проектировании стоит учитывать и возможность зеркалирования или четности (аналоги RAID-1 и RAID-5), так как в каждой части зеркала должно быть одинаковое количество обычных дисков и SSD.


    Кэш записи в Storage Spaces ничем не отличается от обычного write-back в RAID-массивах. Только здесь необходимый объем "откусывается" от SSD и по умолчанию составляет один гигабайт.

    Детальное исследование влияния SSD-кэширования на производительность жестких дисков

    Почти два года назад в свет вышел топовый на тот момент чипсет Intel Z68 , а вместе с ним дебютировала и технология Smart Response. Казалось бы, новая, но на деле имеющая глубокие корни - идея совместить в одной системе сильные стороны традиционных винчестеров и твердотельных накопителей давно витала в воздухе. Что для этого нужно? Нужно к винчестеру добавить некоторый объем флэша в качестве кэш-буфера. В идеальном случае в него со временем должны попасть секторы, к которым система обращается чаще всего, что и приведет к серьезному повышению производительности - доступ к SSD осуществляется быстрее. А на винчестере будут просто лежать данные и редко выполняемый код, благо его емкости для такого достаточно, а скорость запуска редко используемых программ не слишком критична. Еще более идеальным вариантом, конечно, является использование SSD большой емкости, но это решение идеально лишь с точки зрения производительности - стоимость хранения информации на твердотельных накопителях в разы выше, чем на винчестерах. А гибридизация позволяет обойтись относительно небольшим количеством флэша, что недорого и, в идеале, почти столь же быстро, как и использование одного только SSD.

    Производители винчестеров подошли к решению вопроса со своей стороны, встраивая флэш-буфер прямо в винчестеры. С такими решениями мы уже знакомились и, в общем и целом, пришли к выводу, что они оправданы. Правда, до последнего времени они встречались лишь среди ноутбучных моделей, в чем есть большой смысл: сделать в условиях ноутбука гибридную систему своими руками (т. е. из нескольких накопителей) не всегда возможно. Поэтому надо ужиматься в один корпус, причем такой, который поместится в ноутбук, что всегда заставляло идти на компромиссы. В частности, те же Seagate Momentus XT содержали лишь 4 ГБ флэш-памяти в первом поколении и 8 ГБ - во втором. А вот в настольном компьютере гибкость больше. Можно, в общем-то, и просто поставить SSD гигабайт так на 240, чтоб туда все программы влезли, и большой винчестер для данных. А можно взять SSD поменьше и воспользоваться Smart Response. Тем более, что год назад количество «пригодных» чипсетов сильно увеличилось : к Z68 добавились новые Z77, H77 (несколько более дешевый), корпоративный Q77 и некоторое количество ноутбучных модификаций. Словом, есть где развернуться.

    Поэтому сегодня мы решили более подробно исследовать работу технологии Smart Response. Вкратце-то мы с ней уже познакомились когда изучали Z68, но именно, что вкратце. А вот теперь - посмотрим подробно: что ускоряет, как ускоряет, что замедляет…

    Что ускоряем?

    В качестве рабочего тела мы решили взять Western Digital Green WD30EZRX, уже знакомый нам по одной из предыдущих статей . Очень хороший, как нам кажется, объект - «зеленая» серия (стало быть, не самая высокая производительность), да и в ее рамках накопитель не самый выдающийся из-за использования пластин низкой (с точки зрения современности) плотности. В общем, как мы уже убедились, использование его в роли системного и единственного - не слишком оправдано. Но может быть, Smart Response позволит нам переломить ситуацию?

    Чем ускоряем?

    Производители SSD постепенно раскачались, и сегодня выпускают уже немалое количество специальных кэширующих серий накопителей. Хотя, в принципе, подходят и обычные. Тем более, у многих энтузиастов остались некогда купленные твердотельные накопители емкостью 32-64 ГБ (на что, очень может быть, в Intel и рассчитывали, запуская Z68). Но мы решили подойти к вопросу «честно» и взяли кэширующий SSD AData Premier Pro SP300. Впрочем, ориентацию на подобное применение в основном выдает только его емкость в 32 ГБ и интерфейс mSATA. А так - вполне типичный твердотельный накопитель на базе уже немного устаревшего контроллера LSI SandForce SF-2141 с прошивкой версии 5.0.2a. В общем, если кому-то нужен небольшой SSD с таким интерфейсом (например, к такой вот плате в пару), то можно пользоваться. Мы же сегодня используем SP300 по прямому назначению:)

    Как ускоряем?

    Для работы технологии требуется плата на соответствующем чипсете, как минимум Windows Vista, установленный Intel Rapid Storage и RAID-режим дискового контроллера. Абсолютно все эти условия нашим стандартным тестом выполняются. В том числе, и RAID-режим, который мы используем всегда (даже для одиночных накопителей) как раз ради совместимости (т. е. пригодности для сравнения) результатов.

    А дальше - все просто. Обнаружив наличие свободного SSD после загрузки компьютера, Intel Rapid Storage предлагает включить «ускорение работы». Далее нужно выбрать SSD, кэшируемый накопитель (если их несколько, как в нашем случае), определиться с выделяемой для кэширования емкостью (20 ГБ или весь объем SSD, но не более 64 ГБ - это полезно, если хочется «откусить» кусочек от большого накопителя, а оставшуюся часть использовать «нормальным» образом) и, самое главное, выбрать режим кэширования. Последних два: Enhanced и Maximized, отличающихся подходом к записи. Первый (который и выбран по умолчанию) ее, фактически, не кэширует - данные попадают на SSD только по решению драйвера: в основном по критерию частоты использования. Второй же, по сути, встраивает SSD между винчестером и системой: практически все операции записи перенаправляются именно на твердотельный накопитель, а на винчестер копируются уже с него - большими порциями и спустя определенный промежуток времени. Понятно, что вести они должны себя по-разному: в первом случае остается больше места для быстрого запуска программ, зато второй в теории должен позволять сильно ускорить операции записи со случайным доступом. Однако в нем больше вероятность вытеснения полезных данных чем-нибудь, что планировалось просто «сбросить и забыть», да к тому же есть определенная вероятность потерять данные: а вдруг SSD выйдет из строя до того, как успеют обновиться файлы на винчестере? В общем, Intel рекомендует использовать Enhanced, но мы, естественно, проверили оба режима.

    Методика тестирования

    Методика подробно описана в отдельной статье . Там можно познакомиться с используемым аппаратным и программным обеспечением.

    Тестирование

    Буферизованные операции



    Тот самый случай, когда ускориться ничего в принципе не может, зато может замедлиться: одно дело - записать что-то в буфер винчестера, и совсем другое - хаотические метания драйвера в попытках понять, нет ли этих данных на SSD (при чтении) и что вообще с ними надо делать (при записи). В общем итоге, как и следовало ожидать, ничего хорошего.

    Время доступа

    Запросы идут по всем 3 терабайтам винчестера, так что нет ничего удивительного, что в SSD они ничего не находят. Но хоть медленнее не становится - и то хорошо.

    Здесь хорошо видно отличие режима Maximized ото всех остальных: записали на SSD, получили ответ о том, что операция выполнена успешно, и можно к следующим операциям переходить, а не ждать ответа именно от винчестера, что, как видим, требует в 50 раз больше времени.



    В AS SSD та же картина. Только запись ускорилась сравнительно с Everest в «обычных» режимах, но не в Maximized - там уже и улучшать-то нечего:)

    Последовательные операции

    С определенного момента читать начинаем с SSD, а не с винчестера, а первый у нас пошустрее (хоть и не какая-нибудь модель «реактивной» производительности), так что все ускоряется. А вот в Maximized все плохо из-за усложненной логики: сначала драйвер проверяет, не были ли эти данные недавно записаны на SSD, а потом уже обращается к винчестеру, так что порцесс замедляется.

    При записи картина обратная - тут уже режим Maximized способен немного увеличить производительность. Особенно на небольших блоках, что для SSD является более удобной операцией. А вот Enhanced лишь замедляет процесс: ведь нужно не только записать данные на винчестер, но и провести анализ, не стоит ли их сразу же и в кэш поместить.

    В общем, как видим, иногда технология Smart Response способна повысить и производительность операций низкого уровня, но способна и понизить ее, как только мы переходим к нагрузке другого типа. Причем, как и следовало ожидать, Enhanced и Maximized по поведению отличаются кардинально.

    Случайный доступ

    Что естественно, при чтении данных все ведут себя одинаковым образом: запросы-то непосредственно к винчестеру. Но есть и нюансы: как видим, при большом количестве запросов гибридный накопитель из-за накладных программных расходов оказывается медленнее, чем собственно винчестер. Не так чтобы очень - каких-то 15%. Но и этим пренебрегать не стоит.

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




    Что особенно отчетливо наблюдается в шаблонах баз данных, где Enhanced не дает ничего (почти ничего - немного, все же, скорость падает), а Maximized умудряется замедлить винчестер (хотя, казалось бы, куда уж дальше). Впрочем, как раз при большой доле операций записи все варианты приходят к общему знаменателю, так что это немного другая проблема - слишком запутанные алгоритмы.

    Производительность в приложениях

    Вот, собственно, то, ради чего все затевалось - производительность вырастает в два и более раз. Даже VelociRaptor в PCMark7 набирает лишь 2737 баллов, а это самый быстрый винчестер в настольном сегменте - так что, казалось бы, вот оно счастье. Но не будем спешить открывать шампанское - у нас еще много тестов.

    На трассе «защитника» выигрыш в скорости уже приблизился к трехкратному.

    Режим Maximized отыгрался за два предыдущих случая и показал, что когда речь идет о записи данных, именно он может оказаться самым быстрым.

    И звездный час технологии - тут даже порядок величин разный. Одиночный SSD, конечно же, в пару раз быстрее (если говорить о высокопроизводительных моделях), но это уже разы. А от «обычных» винчестеров гибридную систему отделяет уже порядок величин.

    На «игровой» трассе прирост скромнее, но он все-таки есть. Причем такой, что, опять же, даже самым быстрым винчестерам нечего ловить рядом с «зеленой» моделью, ускоренной при помощи Smart Response.

    Приехали. Даже если не обращать внимание на то, что Maximized «завалил» работу на шаблоне ContentCreation (это-то легко поддается объяснению), остальные результаты оптимизма тоже не вызывают. Почему же так различается поведение PCMark7 и NASPT? А они работают по-разному. В PCMark7 есть семь записанных трасс, имеющих не такой уж большой суммарный объем. Причем прогоняются они по три раза, и первый - столь же медленный, как и при использовании винчестера. Однако ко второму все данные уже оказываются на SSD, так что тестируем мы по большей части именно его. Причем, заметим, три трассы все равно ускорить не удалось.

    В NASPT тоже используется многократный запуск тестов, но всех - включая и шаблоны, «ворочающие» файлами по 32 ГБ. Таким образом, между двумя исполнениями «рабочих» шаблонов в обе стороны успевает «пролететь» пара сотен гигабайт. И каким бы умным ни был драйвер, в подобном раскладе, судя по всему, его мыслительных способностей недостаточно для того, чтобы разобраться, что надо держать в кэше, а что «записали и забыли». Если немного изменить методику тестирования, «прогоняя» несколько раз только группы из указанных шаблонов, подыграв тем самым технологии, все становится замечательно - начиная со второго раза скорость резко возрастает. Однако очевидно, что в реальной жизни бывает всякое: и «хорошие» ситуации, и «плохие», так что неудивительно, что и в тестировании оказались и те, и другие.

    Эту диаграмму мы помещаем, скорее, из озорства, однако раз уж у нас есть результаты, то почему бы на них не посмотреть? А пример весьма показательный и открытым текстом намекающий на то, что пытаться ускорить при помощи Smart Response несистемные диски смысла не имеет. Впрочем, остановимся на этом вопросе чуть более подробно.

    Работа с большими файлами

    Как и следовало ожидать, никакого эффекта - кэширование при помощи технологии Smart Response не упреждающее. Да и упреждающее не слишком бы помогло при последовательном (пусть и многопоточном в одном тесте) чтении объема данных, равного полному объему флэш-кэша.

    При записи данных Smart Response сильно замедляет работу. В максимальной степени - при использовании режима Maximized, что понятно: попытка реализовать отложенную запись 32 ГБ данных при помощи флэшки на те же 32 ГБ изначально обречена на провал. Ну а в режиме Enhanced этой проблемы нет, но есть другая: драйверу надо данные не только записывать, но и анализировать для последующего (возможного) использования. Так что неудивительно, что «прямая запись» оказывается самой быстрой - тут-то никаких сложностей нет.

    Вот что иногда может улучшиться - так это производительность псевдослучайной записи одновременно с чтением. И то - незначительно. При последовательном же доступе к информации Smart Response немного замедляет работу. Тоже - незначительно.

    Общий средний балл

    Несмотря на все виденное выше, мы получили вполне уверенный прирост от Smart Response в среднем. Почему? Ну, как мы видели, в том же PCMark7 выигрыш очень весомый, что оказалось лишь частично скомпенсировано проигрышем в других тестах. К тому же низкоуровневая синтетика часто ведет себя очень интересным образом, причем далеко не все выкрутасы SR были показаны выше. Для примера рассмотрим пару шаблонов AS SSD, активно используемых нами в тестах SSD, но обычно «спрятанных с глаз» при тестировании винчестеров.

    Все просто - тест работает с файлом размером 1 ГБ, который, естественно, мгновенно оказывается на SSD, так что в режиме Enhanced мы, практически, SSD и измерили. Maximized из-за своей специфики медленно работает с одним потоком чтения (накладные расходы сравнимы с основными), хотя даже тут «ускоряет» винчестер в 4 раза. Ну а на 64 потоках - во все 20 раз.

    Запись практически ничего не дает Enhanced, поскольку данные все равно приходится записывать в файл на винчестере, зато если выбрать режим Maximized, получаем подтверждение рекламы Smart Response: ваш HDD будет работать как SSD! :) Такие результаты, естественно, тоже сказались на среднем балле, хотя, как видим, общий итог не такой уж и внушительный.

    С подробными же результатами всех тестов, как мы и обещали, можно познакомиться, скачав таблицу в формате Microsoft Excel .

    Итого

    Анонс Z68 и Smart Response заинтересовал многих красотой идеи: берем маленький и дешевый SSD, емкий винчестер и… Получаем быструю гибридную систему хранения данных, собравшую в себе плюсы обеих технологий. Многим нравилось, что SSD вроде как будет кэшировать весь винчестер, что казалось преимуществом по сравнению с использованием SSD и HDD по отдельности - когда дисковая система четко разделена на «быструю» и «медленную» части. Словом, сплошной профит. Однако реальное положение дел оказалась чуть-чуть более сложным и неоднозначным.

    Во-первых, как мы видим, от кэширования всего жесткого диска больше вреда, чем пользы - многие «типично винчестерные» операции замедляются, а не ускоряются. Во-вторых, дала трещину концепция «маленький и дешевый», поскольку сильно упали цены на твердотельные накопители. Работать над Smart Response в Intel начали порядка трех лет назад (может, двух с половиной, но не меньше - два года назад уже готовые продукты появились), когда стоимость 1 ГБ информации на твердотельном накопителе составляла порядка 3 долларов. Сейчас она упала ниже одного доллара, причем, поскольку снижение происходило в основном за счет увеличения плотности новых микросхем, цена от объема зависит нелинейным образом - чем больше, тем относительно дешевле. В практическом смысле это приводит к тому, что сегодня твердотельные накопители на 32 и 128 ГБ по цене различаются всего в два раза, а в абсолютных цифрах вся экономия скукоживается до примерно 50 долларов. А что такое 128 ГБ? Это емкость, достаточная для операционной системы и большого количества прикладных программ. У многих пользователей еще и на хранение данных при этом место останется. Ну а для той информации, скорость доступа к которой не критична, в настольной системе можно просто использовать винчестер большого объема. Самое же главное, что такой подход дает предсказуемость, которой не может похвастаться Smart Response, т. е., независимо от сценариев работы, программы всегда запускаются быстро . А не как получится:) В гибридной же системе может быть почти так же быстро, как с SSD, а может быть и столь же медленно, как при использовании одного лишь винчестера. Говоря простым языком, если какой-нибудь геймер день за днем играет в одну и ту же игру, то от Smart Response он получит такой прирост, как мы выше видели на трассе «Gaming» PCMark7 - ускорение в весомые два-три раза. А вот если у него установлен десяток игр, и каждый раз он выбирает из них одну случайным образом (что называется, «под настроение»), то получит он… шиш с маслом, который нам продемонстрировал NASPT: данные в флэш-кэше будут постоянно меняться, так что загрузка уровней, к примеру, останется столь же медленной, как и при использовании только винчестера: ведь, в основном, именно он и будет работать.

    С другой стороны, назвать технологию бесполезной мы тоже не можем - все зависит от сценария использования. В том же игровом компьютере может быть интересной схема с двумя SSD и винчестером. Просто потому, что современные игры велики по объему, и держать их на основном твердотельном накопителе накладно - слишком большой и дорогой требуется. Но проблем можно избежать. К примеру, ставим SSD на 128 ГБ - под систему и основные приложения. Для игр и прочих «тяжелых» программ, которые не поместятся на первом накопителе, используем быстрый винчестер относительно небольшой емкости, дополнительно ускоренный при помощи SSD на 32 ГБ. А для хранения всяких мультимедийных данных, типа фильмов и прочего (что нынче нередко «живет» в больших количествах и на игровых компьютерах) - еще один винчестер. Большой по объему, низкооборотистый (стало быть, экономичный) и безо всяких «бустеров», которые при таком сценарии использования могут только помешать, но не помочь. Сложно? Дорого? Да, но вполне реализуемо. И такой способ использования разных технологий как раз и позволяет получить тот максимум, на который они способны.

    В общем, как видим, несмотря на снижение цен на флэш-память (и, соответственно, твердотельные накопители), технология Smart Response до сих пор имеет право на жизнь, поскольку в некоторых сценариях использования увеличивает производительность системы хранения данных. Важно только учитывать, что панацеей на все случаи жизни она не является: где-то полезна, а где-то и напротив - вредна. Таким образом, прежде чем ей пользоваться, стоит заранее взвесить все pro и contra, понять, что именно вы собираетесь сделать и как это должно работать. Впрочем, это верно для всех современных технологий.

    Если вы решили приобрести твердотельный SSD накопитель, то на это может быть несколько причин:

    • Вас не устраивает скорость работы вашего HDD.
    • Вам необходима быстрая работа windows и определенных типов приложений, игр.

    Однако установить ССД в компьютер или ноутбук, а затем заполнить его информацией недостаточно. Необходимо также оптимизировать его работу с работой вашей OC.


    Рассмотрим основные методы оптимизации SSD диска.

    AHCI SATA

    Технология, позволяющая использовать функцию TRIM для различных твердотельных накопителей. Ее включение производится на уровне BIOS вашего ПК или ноутбука.

    Включение AHCI SATA:

    1. Открываете командную строку комбинацией клавиш win + R.
    2. Вводите команду: «regedit» (доступ в реестр).
    3. Переходите по следующему пути: HKEY_LOCAL_MACHINE → SYSTEM → CurrentControlSet → Services → storahci.
    4. Измените значение подраздела ErrorControl на 0 (по умолчанию 3), вызвав контекстное меню и нажав параметр «Modify».
    5. Перейдите в ветку с название «StartOverride» и измените его значение на 0 (по умолчанию 3).
    6. Перезагрузите ваш ПК (ноутбук), зайдите в BIOS/UEFI (как зайти в BIOS, смотрите отдельно для модели вашего ноутбука или материнской платы ПК). В разделе «storage configuration», и в подразделе «SATA port» выставить AHCI или же в разделе «SATA RAID/AHCI Mode», выставить AHCI (Для разных версий BIOS, свои разделы и подразделы).
    7. Проверьте работоспособность функции в Windows. Перейдите по следующему пути: Панель управления → Диспетчер устройств → IDE ATA/ATAPI controllers. В последнем подразделе должно появиться устройство: «Standard SATA AHCI Controller».

    Функция TRIM

    По умолчанию данная функция включена на windows 7 и выше, однако, лучше вручную проверить работает ли эта функция. Смысл TRIM в том, что после удаления файлов, windows передает SSD накопителю информацию, что определенная область диска не используется и ее можно очистить для записи. (в HDD данные остаются и запись производится «поверх» существующей). Со временем, если функция отключена, будет происходить падение производительности накопителя.

    Проверка TRIM в Windows:

    1. Запустите командную строку, нажав комбинацию клавиш win + R.
    2. Введите команду: «fsutil behavior query disabledeletenotify».
    3. Если после ввода выводится сообщение: «DisableDeleteNotify = 0», то функция TRIM включена, если «DisableDeleteNotify = 1», то TRIM не функционирует. Если TRIM не работает, введите команду: «fsutil behavior set DisableDeleteNotify 0», затем повторите пункты 2 и 3.

    Дефрагментация

    Данная функция помогает оптимизировать и ускорить работу HDD, но для SSD, она оказывает пагубное влияние. Для SSD, функция «автоматическая дефрагментация» по умолчанию отключена. Чтобы проверить работает ли она необходимо:

    1. Нажать комбинацию win + R.
    2. В окне командной строки ввести команду: «dfrgui» и нажать «ОК».
    3. В открывшемся окне, выделите ваш ССД и посмотрите на пункт «Оптимизация по расписанию». Для нашего твердотельного накопителя она должна быть отключена.

    Индексация

    Функция Windows, помогающая выполнять быстрый поиск файлов на диске при больших объемах информации, однако, увеличивающая нагрузку по записи на SSD. Для ее отключения:

    1. Переходим в раздел «Этот компьютер», «Мой компьютер», «Компьютер» (для каждой ОС по-разному).
    2. Выбираете ваш ССД и в контекстном меню выбираете «Свойства».
    3. В открывшемся окне, снимаете флажок напротив параметра: «Разрешить индексирование содержимое файлов на этом диске в дополнение к свойствам файла».

    Служба поиска

    Ее функция создает файловый индекс, благодаря которому нахождение разнообразных файлов и папок производится быстрее. Однако скорости ССД вполне достаточно чтобы от нее отказаться. Для ее отключения необходимо:

    1. Переходите по следующему адресу: Панель управления → Система и безопасность → Администрирование → Управление компьютером.
    2. Переходите во вкладку: «Службы».
    3. Находите службу «Windows search» и во вкладке «Тип запуска» выбираете «Отключена».

    Гибернация

    Режим, который позволяет сохранять содержимое оперативной памяти на жёстком диске, благодаря чему при последующем включении, сохраняется информация и открытые приложения с предыдущего сеанса.

    При использовании ССД смысл этой функции теряется, так как накопитель и так быстро стартует. А «Гибернация», создавая циклы «запись-перезапись», уменьшает продолжительность жизни SSD диска.

    Отключение гибернации:

    1. Запускаете вновь cmd.exe сочетанием клавиш win + R.
    2. Вводите команду: «powercfg -h off».

    Кэширование записи

    Данная функция повышает производительность вашего твердотельного накопителя. При ее включении используется технология записи и чтения NCQ. NCQ – принимает несколько запросов одновременно, а затем организовывает их порядок выполнения таким образом, чтобы достичь максимальной производительности.

    Для подключения необходимо:

    1. Вызвать командную строку комбинацией win + R
    2. Ввести команду: «devmgmt.msc».
    3. Открыть «Дисковые устройства», выбрать SSD и в контекстном меню выбрать «Свойства».
    4. Перейти во вкладку «Политика».
    5. Поставить «галочку» напротив параметра: «Разрешить кэширование записей для этого устройства».

    Prefetch и Superfetch

    Prefetch – технология, с помощью которой часто используемые программы загружаются в память заранее, тем самым ускоряется последующий их запуск. При этом на дисковом пространстве создается одноименный файл.

    Superfetch – технология похожая на Prefetch с тем отличием, что ПК предугадывает какие приложения будут запущенны, заблаговременно загружая их в память.

    Обе функции не имеют пользы при использовании SSD. Поэтому их лучше всего отключить. Для этого:

    1. Вызываем командную строку сочетанием клавиш win + R.
    2. Выполняем команду: «regedit» (переход в реестр).
    3. Переходите по пути: HKEY_LOCAL_MACHINE → SYSTEM → CurrentControlSet → Control → Session Manager → Memory Management → PrefetchParameters.
    4. Находите в подразделе реестра несколько параметров: «EnablePrefetcher» и «EnableSuperfetch», устанавливаете их значение в 0 (по умолчанию 3).

    Утилита SSD Mini Tweaker

    Все вышеперечисленные действия можно выполнять вручную, но руками программистов были созданы программы – твикеры, предназначение которых кастомизация ОС windows, а также отдельных ее компонентов с помощью нескольких кликов. Одной из таких программ является SSD Mini Tweaker .

    SSD Mini Tweaker – программа, разновидность твикеров, позволяющая без особых усилий оптимизировать ваш SSD.

    Преимущества:

    • Полная русификация.
    • Работает на всех ОС начиная с Windows 7.
    • Бесплатная.
    • Понятный интерфейс.
    • Не требует установки.

    Другие способы

    Такие манипуляции, как перенос кэша браузеров, файлов подкачки, временных папок Windows, бэкапа системы с SSD диска на HDD (или отключение данной возможности) являются бесполезными, так как хоть и увеличивают продолжительность жизни ССД, но ограничивают потенциал его использования.

    Тем самым выполнив несложные вышеперечисленные манипуляции с вашей ОС, вы сможете продлить жизнь вашего накопителя, а также настроить его на режим максимальной производительности.

    Кэш ускоряет запуск системы и программ до уровня, сопоставимого с обычным SSD, поскольку данные считываются с твердотельного накопителя. Но работу ОС и программ кэш не ускоряет, равно как и копирование больших файлов. Впрочем, для многих программ после запуска скорость работы диска особого значения не имеет.

    Такая система позволяет отчасти достичь компромисса между скоростью SSD и емкостью HDD. В зависимости от модели ноутбука, кэширующий SSD встраивается в жесткий диск (в результате чего получается гибридный диск, SSHD) или подключается по интерфейсу mSATA.

    Имеет ли смысл устанавливать систему на этот SSD

    Я считаю это плохой идеей. Конечно, вы можете «сломать» программный RAID и запихнуть Windows на маленький SSD, но нужно учитывать несколько моментов.

    1. Невысокая производительность накопителя

    Да, она будет выше, чем у жесткого диска, но до «нормального» SSD не дотянет. Например, Intel SSD 313 снабжен выносливой памятью SLC (вы уже не найдете ее в традиционных накопителях), но ограничен по скорости интерфейсом SATA II. И даже если накопитель поддерживает SATA III, вряд ли контроллер и прошивка оптимизированы для работы диска в качестве системного.

    Кроме того, не стоит ожидать от него чудес производительности еще и по следующей причине.

    2. Критический недостаток дискового пространства

    Для начала, вы сразу совершаете все 6 ошибок людей с маленьким системным разделом , и этим уже многое сказано. Именно по этой причине Павел быстро пришел к выводу, что для долгосрочной работы 32GB системного раздела не хватит.

    Но, допустим, вы извратились и отключили / переместили все что можно на жесткий диск. Непонятно, что вы при этом выиграли, а между тем SSD у вас все равно сильно заполнен, т.е. вы не можете оставить незанятыми рекомендуемые 10-20% пространства .

    На eBay и в китайских магазинах он стоит сущие копейки – ищите запросами HDD Drive Caddy , SATA HDD Caddy и т.д.

    Выбирая переходник, учитывайте его высоту (9.5 или 12.7 mm), поскольку габариты оптического привода отличаются в зависимости от толщины ноутбука.

    Кроме того, переходник может не совсем подходить по глубине. Так, у меня он чуть короче и, как следствие, утоплен в корпус. Но я не переживаю, т.к. мой ноутбук не участвует в конкурсах красоты:)

    3. Купите хороший mSATA SSD

    Еще недавно доступные в продаже mSATA SSD отличались от больших собратьев производительностью в худшую сторону, но сейчас ситуация изменилась.

    На рынок вышли крупные игроки, и у них накопители mSATA экипируются такой же NAND, контроллером и прошивкой, что и флагманские модели.

    Это верно, например, для пар Intel 520 и 525 (на контроллерах SandForce), Plextor M5P и M5M (на Marvell). Стоимость 1GB дискового пространства в накопителях mSATA несколько дороже, но наличие в ноутбуке жесткого диска позволяет обойтись моделями SSD средней емкости.

    Накопители mSATA по размеру намного меньше своих старших братьев, и картинка не отражает реальные габариты 3х5 см и вес в 9 г.

    Если у вас такой накопитель используется для кэша или есть свободный порт mSATA, вы получите быстрый и достаточно емкий SSD, а также увеличите общий объем дискового пространства в системе. Предварительно убедитесь , что в вашем ноутбуке:

    1. Разъем mSATA подключен к интерфейсу SATA III материнской платы . Мы как-то обсуждали с Артемом Проничкиным этот вопрос применительно к его ноутбуку Lenovo W530. Чипсет поддерживает только два подключения по SATA III (их используют основной диск и оптический привод), поэтому mSATA SSD приходится подключать к SATA II.

      Конечно, даже в этом случае можно использовать mSATA SSD, и скорость его работы будет выше, чем у жесткого диска. Однако она все-таки упрется в пропускную способность SATA II.

    2. Поддерживается загрузка системы с диска, подключенного по mSATA . Иначе нужно будет поместить диспетчер загрузки на HDD .

    Информацию о наличии портов mSATA и чипсете можно найти в руководстве пользователя ноутбука (в т.ч. сервисном), на сайте изготовителя или в гуглояндексе. Нелишним будет также поиск на форумах изготовителя ноутбука на предмет возможных препятствий или проблем.

    И все-таки, можно ли установить Windows на этот маленький SSD?

    Хотите лично наступить на грабли? Общие требования до установки ОС таковы:

    1. В UEFI / BIOS:
    • включен режим AHCI
    • SSD стоит выше HDD в списке устройств, с которых выполняется загрузка (Boot Order)
  • Том SSD должен быть простым, а не динамическим
  • Конкретные инструкции зависят от модели ноутбука и применяемых технологий кэширования.

    Дискуссия и опрос

    1. Модель своего ноутбука
    2. Придавали ли вы значение конфигурации дисков перед покупкой
    3. Какие физические диски были установлены в ноутбуке
    4. Устроила ли вас производительность дисковой подсистемы
    5. Что вы делали для повышения производительности конфигурации дисков, и к каким результатам это привело

    Любые другие мнения на эту тему приветствуются!

    Вы можете отметить интересные вам фрагменты текста, которые будут доступны по уникальной ссылке в адресной строке браузера.

    Об авторе

    Покупал, заменил HDD на SSD. До полной очистки перед установкой Windows 8.1 маленький SSD никак не использовался, так как не был виден системе. После очистки работает как небольшой накопитель для всякой ерунды.

    Alexey Matashkin

    До недавнего времени основным домашним ПК был настольный, однако перешел на ноутбук. Выбор пал на Dell Inspiron 7720.
    Одним из важных критериев выбора была конфигурация жестких дисков. В ноутбуке две корзины для HDD и место для mSATA, правда с нюансами: mSATA запаралелен со вторым HDD, так что либо одно, либо другое.
    Именно по это причине брал конфиуграцию только с 1Tb HDD и сразу же докупил к нему 256Gb SSD.
    Система установлена на SSD, второй диск используется для хранения больших объемов фото, видео и тому подобного.
    В такой конфигурации никаких дополнительных действий не делал, производительности уже более чем достаточно для меня.

    Сергей

    Кстати такой переходник с интерфейсом SATA и IDE есть в продаже в Юлмарте. Вот только толщину надо уточнять отдельно.

    Михаил

    1. Samsung NP300E7Z-S01.
    2. Нет, смотрел только на объем HDD.
    3. 1 HDD на 500Гб, 5400RPM.
    4. Категорически НЕТ, особенно после того, как увидел скорость работы ПК с SSD.
    5. Купил SSD, поставил его вместо HDD, а HDD с помощью переходника установил в отсек ODD, причем заглушка от привода идеально подошла к переходнику.

    Кэш ускоряет запуск системы и программ до уровня сопоставимого с обычным SSD, поскольку данные считываются с твердотельного накопителя.

    После «уровня» просится запятая.

    Игорь

    у меня все проще и тупо
    в рабочем буке стоит оцз 3 на сандфорсе, больше туда ничего не воткнешь. а вот к ноутбуку есть док-станция где как раз провернут вариант с заменой ОДД через переходник на винчестер и торчит 640 Гб от Вд. Для холодного бэкапа и не сильно важного есть 1 Тб хитачи(точнее хгст груп) и переносная рабочая коробка залман ве-300 с 500 Гб вд. Это по мобильным.
    есть серверок на атоме, куда хочу мсата ссд на 60 Гб и заменить 1 тб ноутбучный на 1.5. но там стоит соовсем не виндовс так что в эту статистику оно не попадает.

    кстати так же на атомах у интела на плате сделано - 1 саташник либо через стандартный порт, либо мсата. второй просто саташник. я так понял сейчас много кто стал так делать.

    Игорь

    Сергей ,

    у нас в 4 раза дороже чем у китайцев(((

    Василий

    1. Ноутбук HP Pavilion Sleekbook 15. .
    2. Да. Искал именно гибридный ноутбук.
    3. Жёсткий диск 320 ГБ+SSD 32 ГБ
    4. Вполне. Загрузка самая быстрая 21,4 сек. Лучше чем ноутбук с SSD на 120 ГБ (была загрузка 23,3 сек. отдал внуку).
    5. Пробовал установить Windows 7 на SSD. Не вышло. Восстановил Windows 8, а вскоре обновился до Windows 8.1. Сделал загрузку прямо на рабочий стол. А к плитке обращаюсь только когда нужно скачать приложение.

    Аркадий

    Проголосовал. У меня вместо DVD привода стоит HDD Caddy с винчестером WD Black 500 Gb 7200 SATA2. А на основном стоит SSD Корсар на 128 Gb SATA3. Фишка ещё в том что на оба диска у меня гарантия 60 месяцев. Я теперь не знаю что такое тормоза и лаги, да ещё и места вагон.
    До этого стоял HDD 5400, сущий ад. Вообще не люблю диски на 5400, они ужасно медленные.

    Внешняя панель с привода подошла к HDD Caddy и снаружи вообще не заметно, что там внутри не привод.

    Александр

    А я еще использовал бубен и угробил много времени чтобы загружать ноутбук с mSATA SSD, когда аппарат (БИОС) mSATA как загрузочный не поддерживает. Но, в итоге, разница, даже с полным на 90% SSD, существенна.

    Иван

    Что думаете о гибридных винчестерах (например Seagate ST500LM000), где 500 гигабайт сам виyчестер и 8 гигабайт NAND для ускорения?

    Алексей

    1. Ноутбук SAMSUNG ATIV Book 4 NP450R5E
    2. Нет,не придавал этому значения
    3. Жёсткий диск 500гб 5400 об.мин
    4. не очень
    5. заменил жесткий диск 500гб 5400об.мин на 7200 об.мин,стоит сейчас windiows 8.1,скорость загрузки не измерял, но грузится и работает быстро,вполне доволен

    Александр

    Vadim Sterkin : Александр, и как же в итоге добились загрузки с неподдерживаемого mSATA?

    Vadim Sterkin , клонировал ОС с HDD, оставив на нем MBR. Есть чудесная утилита EasyBCD для управления зугрузочным сектором, порядком загрузки ОС и т.д.

    Vladimir

    Уважаемый Вадим, хочу возразить по поводу вашего утверждения
    «Непонятно, что вы при этом выиграли, а между тем SSD у вас все равно сильно заполнен, т.е. вы не можете оставить незанятыми рекомендуемые 10-20% пространства».
    Выиграть можно вот что: у меня на SSD объёмом 32 ГБ установлена только система, занимаемый объём - 13,4 ГБ, что оставляет свободным более 50 %. Все программы устанавливаются на другой раздел. Также на другой раздел перенесены папки, в которые система много записывает. ОС установлена 2,5 года назад (это как - долгосрочная работа?) и всё это время заполнение SSD примерно одинаковое.
    В результате выигрыш по скорости загрузки заметен очень хорошо, долговечность SSD не должна пострадать.

    1) HP Pavilion DV7-7171er.
    2) Да, по умолчанию было два HDD (5400 rpm).
    3) Toshiba, но модель не вспомню.
    4) Нет. И в моменте задумался о целесообразности 2 ТБ в ноутбуке, при наличии домашнего NAS.
    5) Заменил системный HDD на Samsung 840 Pro.
    Особо ни чего не делал:
    — По мимо стандартной резервной области, не стал размечать еще процентов 20-25 для долгоживучести.
    — Не стал «тюнинговать» SSD сторонними утилитами, а так же фирменной Magican.
    — Убрал дифрагментацию SSD — по статьи из Вашего блога (кстати для 8.1 это актуально?)

    Скорость вполне себе — я доволен. Хотя сомневаться и не стоило на этот счет.

    Александр

    Соглашусь с тем, что устанавливать Windows 7 — 8.1 на SSD объемом 25-35 ГБ не стоит. У меня SSD размером 60 ГБ. После переноса на HDD рабочих профилей пользователей (но не всей папки USERS), файла подкачки, и папок Installer, MSOCache и Search Windows 7 x64 занимает около 34 ГБ. Свежеустановленная система будет занимать меньше, но все равно не вариант — это может быть не на долго.
    На мой взгляд гибернация для системы, установленной на SSD, не нужна совершенно. Какой смысл лишний раз записывать на твердотельный накопитель большие объемы данных, если чистый старт занимает несколько секунд? Опять же спящий режим никто не отменял.

    Игорь

    Здравствуйте, Вадим.

    Про SSD я с вами уже советовался (см. письмо на Gmail от 19 июля 2013 г.) Так что пока это дело откладывается по финансовым причинам, но в целом склоняюсь к покупке 2х устройств на замену штатному DVD-RAM дисководу.

    В тоже время у меня есть интересный момент, относительно mSATA или схожего с ним разъема. У меня имеется нетбук ACER ASPIRE ONE D250 (без 3G модуля) . Вопрос в том, можно ли на тот разъем поставить твердотельный накопитель? В свое время видел в продаже такие SSD но покупать не стал из-за боязни несовместимости с разъемом, хотя визуально схожи. Что скажете на эту тему?

    Как пример, можно увидеть тут (разъем для 3G модуля прямо над вентилятором):

    Vladimir

    Vadim Sterkin : Владимир, ничто не мешаает пользоваться сном, при этом скорость загрузки значения не имеет. Что еще вы выиграли?

    Вадим, я, собственно, ничего не писал ни о сне, ни о гибернации, так что ваш ответ не по существу.
    Кроме упомянутого ещё выигрыш заключается в том, что образ диска системы, сделанный программой Acronis True Image имеет объём порядка 4 ГБ и создаётся и восстанавливается за 8…10 минут.
    Для меня этих аргументов более чем достаточно, чтобы использовать такую организацию работы.
    Гибернацию на десктопе не использую, на ноутбуке - использую, но нечасто, т. к. сейчас в основном работаю на нём от сети.

    Vladimir

    Vadim Sterkin : 1. Ответ про сон по существу, т.к. если вы пользуетесь им, то перезагружаться можно раз в месяц при установке обновлений. Это знают все, кто не любит все время начинать работу в Windows с чистого листа:)

    Vladimir : Гибернацию на десктопе не использую, на ноутбуке - использую, но нечасто, т. к. сейчас в основном работаю на нём от сети.

    Vadim Sterkin : 2. Acronis не включает файлы подкачки и гибернации в резервный образ, вместо них там заглушки, поэтому на размер резервной копии и скорость ее создания они не влияют.

    Ничего подобного я не утверждал. В своём первом посте я писал, что системный раздел можно сделать небольшим, что как раз и определяет выигрыш в создании образа и его восстановлении.
    Кроме того, перенос папок на другие разделы позволяет НЧЕГО не терять при восстановлении ОС из образа или даже при переустановке системы.

    Максим

    1. Asus U500VZ
    2. Да
    3. массив SSD RAID 0 из двух 256-Гб накопителей Adata
    4. Да
    5. ничего

    Vladimir

    Вадим,
    В самом начале вы написали:
    Павел Нагаев (MVP Exchange) купил себе ноутбук с большим HDD и маленьким SSD, на который он сходу установил Windows. Однако он очень быстро отказался от этой идеи.
    И далее:
    …Павел быстро пришел к выводу, что для долгосрочной работы 32GB системного раздела не хватит.
    Вот исодя из этого я писал,что ему вполне можно было и так долгосрочно работать: после оптимизации ОС у меня на системном SSD из 32 ГБ занято 13,4 ГБ. Этого вполне хватает и для работы в течение 2,5 лет, и для файла hiberfil.sys. Кроме этого, перенос папок на другой раздел даёт возможность НИЧЕГО не терять при крахе системы и даже при полном физическом уничтожении системного SSD (украли, сгорел синим пламенем…): для восстановления потребуется только установить новый SSD и развернуть на него ОС из образа, на что потребуется минут двадцать. Не больше.
    В результате оптимизации выигрыш по скорости загрузки и работы системы заметен очень хорошо, долговечность SSD не должна пострадать, образ системного диска получается небольшим - примерно 4 ГБ, что тоже хорошо: время на его создание и восстановление составляет 8…10 минут.

    Vadim Sterkin : Владимир, ок, я понял, ваша цель - уменьшение размера системного образа, чтобы он создавался быстрее, а личные файлы не терялись при восстановлении / переустановке.

    Моя цель - не уменьшение размера системного образа, а обеспечение надёжной работы компьютера: сохранность данных (а этому способствует в частности размещение данных и системы на разных разделах и даже на разных устройствах) и надёжная работа системы, в частности - легкое и быстрое её восстановление, а маленький размер образа - это просто приятный бонус.

    Vadim Sterkin : А SSD тут при чем? Что вы выиграли, разломав RAID и установив ОС туда? На всякий случай, в скорости загрузки - ничего.

    О RAID я ничего не писал - может быть, это вопрос к Павел Нагаев? Я сравнивал скорость загрузки и работы системы на SSD и на HDD.
    Кроме того, SSD позволяет, так сказать, автономизировать систему на физически отдельном устройстве с приятным бонусом в виде бОльшей скорости работы.

    Сергей

    «Стандартный сценарий использования мобильного ПК – вместо полного выключения отправка в сон (в т.ч. режим ожидания с подключением на мобильных ПК с Windows 8 и выше) и переход в гибернацию при разряде батареи.» — Да. Но на практике полное включение с SSD происходит быстрее или как минимум не медленее, чем выход из гибернации с HDD.

    Дмитрий

    Вадим, добрый день!

    Я как раз поднимал эту тему в одном из комментариев с месяц назад и вы пообещали написать об этом пост. С нетерпением ждал его.

    У меня на двух ноутбуках сейчас как раз стоит windows на ssd.
    Поделюсь с вами соображениями по этому поводу.
    С домашним ноутом всё просто, а вот с рабочим получилось очень даже интересно.

    Домашний ноутбук:
    Lenovo Y580
    8Gb ram
    изначально был установлен кэширующий msata Samsung на 64Gb
    Сейчас он выполняет роль системного диска с windows 8.

    Windows ставилась самая обычная, поэтому занимает достаточно много места, установлен весь необходимый, в том числе рабочий софт.
    Из твиков отключена только гибернация, т.к. запуск всё равно очень резвый и это слишком явный способ сэкономить 8гб на диске. Файл подкачки сделан с плавающий размером до 4гб, но заполнен на 400мб, кажется.
    Свободно 22 из 60 гигабайт.

    Свободное место стабильно и особо не уменьшается. Если помнить что диск не резиновый и не использовать фотошопы и корелы то описанных вами проблем совершенно не возникнет.

    С рабочим ноутбуком, по поводу которого я вам в прошлый раз задавал вопрос, пришлось повозиться и избавиться от проблем, которые вы описали.

    Итак.
    Toshiba U840
    8gb ram
    кэширующий ssd sandisk 32Gb

    Несмотря на core i5 и большой объем оперативки, вся производительность упиралась в жёстки диск на 5400prm.
    Технология SRT работала, но если в твоей жизни уже есть компьютер с системным ssd, то она кажется лишь маркетинговой уловкой и совершенно не чувствуется:)

    Проблему можно было решить покупкой msata побольше, но это было неспортивно.
    Проблемой был именно размер windows после установки.
    Мне требовалось 10 ГБ для рабочего софта и данных в roaming. Прибавляя к этому 20 гигов головой windows 7 после переустановки. я получал забитый под завязку диск. А это как раз самы большой минус. А так же бесило отсутствие места «прозапас».

    Проблема была решена установкой урезанного дистрибутива windows с одного из торрентов.
    Пугала возможная криворукость сборки, наличие специально оставленных дыр и прочее.

    Тем не менее, после установки получилось совершенно нормально зарегистрировать лицензию в microsoft, поставить все(!) обновления с момента сборки. Все вырезанные компоненты оказались и вправду не нужны.
    В итоге я получил 9ГБ на папку windows (5 сразу после установке), 8 ГБ на всё остальное, отключил гибернацию и установил плавающий файл подкачки.
    Свободного места 14 Гб и особо не планируется к увеличению.

    За 2 недели тестирования глюков в работе системы не выявил.

    Я понимаю, что в обоих случаях фраза «22Гб и 14Гб свободного места» может показаться пугающей. Но я предпочитаю держать системный раздел в чистоте и быстродействии. Если возникает жилание поставить что-то ёмкое, всегда можно поставить это на второй диск и всё равно иметь супербыструю систему.

    Отсюда хотел бы получить ваш комментарий по поводу моего выхода из проблемы с установкой урезанной windows.
    На мой взгляд игра стоила свечь:)
    Прада есть конечно ложка дегтя. Ssd от sandisk не лучшего качества, конечно. И в HD Tune pro скорость хоть и держится на 300Мбайтах/сек, в начале графика существенно проваливается до 150. Тем не менее, это лишь тест, в работе этого не заметно и всё равно быстрее, чем hdd.

    Дмитрий

    Разъем mSATA подключен к интерфейсу SATA III материнской платы. Мы как-то обсуждали с Артемом Проничкиным этот вопрос применительно к его ноутбуку Lenovo W530. Чипсет поддерживает только два подключения по SATA III (их используют основной диск и оптический привод), поэтому mSATA SSD приходится подключать к SATA II.

    На своём Lenovo y580 очень давно пытался решить этот вопрос, и не помню как и где получил на него ответ:) Поэтому прошу помочь разобраться ещё раз.

    По спецификации диск Sata 3 (6 Гбит в сек) (до 500 Мб/сек)
    HD Tune выдаёт при тестировании мин скорость чтения 216 мбайт, среднюю — 323, максимальную — 396.
    Значит ли это что у меня всё же включен sata 3 на этом диске?

    Понимаю, что дурацкий вопрос, учитывая что sata2 до 300 работает. :) Но хочу точно убедиться:)

    Vladimir

    Vadim Sterkin : если в ноутбуке SSD был для кэша, SATA контроллер работал в режиме RAID (по кр. мере в случае с SRT).

    Vadim Sterkin : Что вы выиграли, разломав RAID и установив ОС туда?

    Уффф… Так это не я, а Павел что-то там разломал? А уже испугался, что вы залезли в мой компьютер и узнали жуткую тайну, которой там никогда не было…
    Вообще говоря, я не обсуждал целесообразность и корректность установки ОС на SSD, предназначенный изначально для кэша, я просто комментирую то, что было СДЕЛАНО:

    Vladimir : Павел Нагаев (MVP Exchange) купил себе ноутбук с большим HDD и маленьким SSD, на который он сходу установил Windows. Однако он очень быстро отказался от этой идеи.

    и пытался показать, что и с ситемным дискои в 32 ГБ работать можно.

    Vadim Sterkin : Но как-то странно, что за 2.5 года у ОС занимала всего 13.5ГБ.

    Сколько занимала ОС 2.5 года назад я не помню, но образ оптимизированной ОС после установки всех программ составлял тогда 3,2 ГБ, сейчас - 4,1 ГБ. Т. е. размер, конечно, вырос.

    Vadim Sterkin : И, наверное, у вас перенесены не только файлы, но и %AppData%, либо очень мало программ, держащих там данные (даже ПО установлено на HDD).

    %AppData%, я не переносил. Были перенесены папки:
    1. Мои документы (точнее, эта папка была на своём месте ещё со времён Windows XP);
    2. Temp (если мне скажут, что в этом случае увеличивается время устновки программ, то я отвечу, что при инсталляции какой-нибудь мелочи раз в две недели, как у меня, это не существенно;
    3. Temporary Internet Files . Говорят, что из-за этого замедляется работа браузера, но при моей скорости Интернета порядка 25 Мбит/сек я никогда этого не замечу.
    4. Почта. Базы прграммы Windows Mail.
    5. Program Files . НЕ ПЕРЕНЕСЕНА, а создана! В эту папку я устанавливаю ВСЕ программы. Программ у меня очень много. Таких, которые много пишут на системный раздел даже при установке их на другой немного: Microsoft Office (неполный), Adobe: Acrobat и Photoshop. Acronis True Image. Есть ещё несколько программ, который пишут на системный раздел сущую мелочь. Остальные программы - Portable.
    6. Папки Избранное и Рабочий стол . Это - чтобы не терять что-то при восстановлении.
    Теперь по вашим вопросам.

    Vadim Sterkin : 1. Сохранность данных, лежащих на HDD, была бы точно такой же, даже если бы вы не ставили ОС на SSD.

    Да, это так. Когда я задумал установить ОС на отдельный носитель, вначале собирался взять HDD объёмом 30.. 40 ГБ. Но пока я искал такой новый, наткнулся на SSD и просто «клюнул» на новинку, обещающую к тому же некоторые преимущества.

    Vadim Sterkin : 2. На надежности работы системы тип носителя вряд ли сказывается, но на скорости - конечно.

    Я и не утверждал, что надёжность работы системы зависит от типа носителя. Думаю, что не сказывается. Хотя я лично знаком с двумя HDD десятилетнего возраста, а с SSD я не слышал даже о пятилетних, видимо, ещё мало времени прошло.

    Vadim Sterkin : 3. Да, маленький размер резервного образа системы - это плюс, я писал об этом. А вот сколько раз вы прибегали к восстановлению из образа за 2.5 года

    Сколько раз восстаналивал систему я не считал, но думаю, что получается раз месяца в два-три. Бывает, что подхвачу какую-нибудь гадость (стопроцентной гарантии на даёт ни одна система защиты), поставлю «кривую» программу, компьютер начинает без видимых причин сильно тормозить… В таких случаях, если не удаётся сходу исправить, я думаю не долго - восстанавливаю систему из одного из последних образов: работы-то всего минут на десвть.

    Максим

    Статьи очень классные, спасибо огромное Вадиму!
    После прочтения нескольких статей о ссд, у меня возник вопрос.
    Имеется ноутбук Acer Aspire 5750g, к сожалению наборту он имеет только сата 2 и системный винчестер на 5400 об\мин в придачу.
    Я хочу установить второй диск вместо неиспользуемого мной привода двд. Так вот вопрос в том, какой диск использовать? Поставить туда небольшой ссд (120гб) и перенести на него файл подкачки, папку временных файлов и несколько приложений, или же приобрести гибридный диск, клонировать на него системный диск, гибридный поставить на место системного, ну а тот, соответственно, на место оптического привода.
    Ни как не могу прийти самостоятельно к правильному решению, хотелось бы узнать Ваше мнение по этому поводу. Еще раз спасибо огромное за отличные статьи!

    Максим

    Vadim Sterkin ,
    Да, глядя на чипсет, так оно и должно быть, но, к сожалению, по факту имеется лишь сата 2.
    При выборе ссд в качестве системного, возникает другая проблема, текущий размер системного раздела 680Гб, но это уже другая история.

    Максим

    Vadim Sterkin , даже не знаю, как «инженеры» Acer умудрились запихать сата 2, но даже служба поддержки отвечает что в этой модели только сата 2, что собственно и подтверждается сторонним софтом, я тоже был очень удивлен. У меня возник один вопрос, не по теме, возможно ли произвести «чистую» установку вин7, используя ключ предустановленной системы? (это касательно переезда на ссд в качестве основного диска)

    Maxim

    Спасибо за статью, Вадим!
    Отвечаю на вопросы:
    1. Lenovo IdeaPad U310. Одним из основных параметров выбора ноутбука (помимо цены) был вес и размер этого аппарата, так как он был предназначен для постоянного ношения с собой.
    2. Конфигурация дисков имела значение для меня, но размер SSD на mSATA не был определяющим. Я в начале даже не знал, что это отдельный диск на отдельном интерфейсе.
    3. SSD, по-моему, SanDisk 24 GB, HDD WD 500 GB
    4. Производительность была ожидаемая: как при работе с обычным HDD, в каких-то моментах быстрее за счет кэширования данных на SSD. Так что работал с тем, что купил. Основной недостаток моего ноутбука: это память 4 GB, что было для моей работы мало: даже на обычную работу не хватало, не говоря уже о запуске виртуальных машин. Когда мне надоело терпеть неудобства работы с маленькой памятью, я купил 8 GB и сам их установил. «Жить стало легче, жить стало веселей».
    5. Потом, раз уже начал менять конфигурацию, да и затраты распределились по времени, я купил SSD Kingston 120 GB и перенес на него системный диск. Улучшения стали заметны сразу. Теперь производительность моего ноутбука меня полностью устраивает. Я комфортно работаю в основной системе и в запущенной виртуальной машине. Виртуальная машина живет на HDD, так что работает ощутимо медленней, чем основная ОС, но это можно потерпеть.
    Может быть, есть отличия дисков SSD на SATA и на mSATA, но я «на глаз» их не заметил. У меня есть стационарный ПК с Win 7 на SSD, особой разницы в скорости работы с ноутбуком я не вижу.
    В моем ноутбуке осталось 2 момента, которые хотелось бы исправить: разрешение экрана и качество связи WiFi. Матрицу экрана я менять не буду, а WiFi модуль, думаю, заменю. Надо будет поискать, какой модуль считается хорошим.

    Руслан

    1. ASUS K95VJ
    2.Купил именно из-за возможности манипуляций с жесткими дисками,так как там стоит стандартный HDD 3.5″(7200) плюс свободный слот 2,5″ куда и было решено приобрести SSD. Выбор остановил на SSD накопителе Kingston HyperX 3K SSD 120GB 2.5″ SATAIII.Немного геморойно было переносить предустановленную Windows 8 без потери активации, но справился при помощи Macrium Reflect (кстати бесплатная прога). Поначалу пытался оптимизировать SSD, но прочитав Вашу статью о мифах отказался от оптимизации.Разница по работе Windows и программ на SSD действительно очень ощутимая, так что данной модернизацей остался доволен.
    Спасибо за статьи по SSD.

    Сергей

    Сергей ,

    После установки утилиты ExpressCache которая в комплекте. система работает с 24г. как кэш.. Видно его в управлении дисками.

    Cl3r1k

    Спасибо за статью, Вадим!
    Нет в наличии SSD, поэтому проверить сам не могу свою теорию. По первому скрину с IRST есть пункт Select the size allocated for the cache memory и два пункта 18.6 GB и Full disk capacity. Т.е. можно задать раздел для кэширования на SSD или весь диск. А если допустим требуется определенную программу с ее данными всегда держать на SSD?
    Я так понимаю для этого нужно будет создать раздел для программы с данными (допустим 4 GB), а остальное место отдать под другой раздел, который в свою очередь указать в качестве кэша в IRST. Виден ли будет первый раздел системой? Правильно ли понял? Или же есть другой путь решения?

    И еще вопрос не совсем в тему, на жестких дисках есть такое понятие как бэды (bad block) возникающие по разному роду причин, а как обстоят дела с SSD, есть ли у них подобные проблемы? И что происходит с неисправными ячейками памяти, превращаются в битые и также помечаются как нерабочие? В случае с HDD есть вероятность произвести remap битого сектора, а в случае SSD? Или же SSD не страдает подобными проблемами?

    Александр

    Приобрел ноутбук с SSD Cache
    Lenovo THINKPAD Edge E540
    Теперь не пойму как его использовать,или уже все настроено для работы?
    Никаких программ от Lenovo не установлено,нашел какую то express cache называется. Но еще не смотрел ее.
    Что порекомендуете сделать? это того что бы более плодотворно использовать данный cache.
    спасибо

    Артем

    Lenovo y470
    Да. Знал что есть слот для mSata
    Был один 5400 НDD 500Mb
    Устраивала пока друг не показал загрузку с SSD
    Купил 128 SSD Plextor и HDD Toshba 7200 1Tb. Система на ССД, остальное программы. Доволен.

    Николай

    Два ноутбука Старий/Новый:






    На ССД устанавливал систему и хранил базы с которыми работал.

    Операционная система на старом Виндовс7 на новом Лицензия Виндовс 8 от производителя, ее перекинул на ССД

    На данный момент не могу понять почему на тесты на новом ноутбуке на запись показывают меньший результат чем на новом, на старом примерно 250, а на новом почти 160(Максимальный результат вне зависимости от способов тестирования)
    Модель мСата Кингстон SMS200S3/120G — http://www.kingston.com/us/ssd/s#sms200s3

    Биос обновил,

    Денис

    Николай : Два ноутбука Старий/Новый:
    1. Dell Studio 1558 / Acer Aspire V5-573G
    2. Придавал / придавал но Процессор и матрица взяла свое
    3. HDD 7200 на то время ССД еще были дорогие/ Простой HDD
    4. В обоих ноутбуках самое узкое место по производительности
    5. На старый Делл установил ССД 120Г вместо ХДД, а вместо оптического привода установил карман с НДД, производительность в разы улучшилась.
    5. На новом купил ССД 120Г в мСАТА(SMS200S3/120G),
    На ССД устанавливал систему и хранил базы с которыми работал.Операционная система на старом Виндовс7 на новом Лицензия Виндовс 8 от производителя, ее перекинул на ССДНа данный момент не могу понять почему на тесты на новом ноутбуке на запись показывают меньший результат чем на новом, на старом примерно 250, а на новом почти 160(Максимальный результат вне зависимости от способов тестирования)
    Модель мСата КингстонSMS200S3/120G - http://www.kingston.com/us/ssd/s#sms200s3
    Если есть предположения или советы куда копать, подскажите.
    Биос обновил,

    Николай, возможно скорость записи вашего SSD диска на mSATA такая..просто физически он не может…..

    Http://old.computerra.ru/sgolub/710560/), я с автором согласен… И поэтому появились еще несколько вариантов…

    1. SSD под систему, программы и рабочие файлы + HDD для свалки и архивы.
    Тут понадобится SSD большей емкости, минимум 500 Гб и в этой конструкции мне думается что ресурс диска быстрее закончится. Можно, конечно, купить SSD для сервера, у них ресурс в 1,5-2 раза выше, но и цена соответственно. Да еще задумка сделать автоматический ежедневный бекап рабочих файлов с SSD на HDD, правда не знаю пока еще как (надо будет изучать и эту тему). Из плюсов — высокая скорость, меньше шума, нагрева и потребления энергии (на ноутбуке), из минусов, если диск «накроется» то полетит вся система и работа за последний день…

    2. SSD под систему и программы + SSD под временные, рабочие файлы и кэш + HDD для свалки и архивы
    В этом варианте мне думается дольше сохранится ресурс дисков и основную нагрузку возьмет второй SSD с временными файлами, если он «накроется», то восстановление работы будет не таким длительным, как во втором варианте…

    Что скажете про такие варианты?

    Руслан

    1. Sony VAIO SVN1311X1RS
    2. Нет, не придавал, всё равно все перевожу на SSD (32gb маловато, а 120 уже будет достаточно)
    3. SSD 32Gb на mSATA+HDD 320 gb
    4. Нет
    5. , поэтому переставил ОС на SSD, но их пока маловато.

    2 дня с бубном и нашёл-таки простой вариант поставить ОС на mSATA (в BIOS порядок загрузки не менялся). Вытащил HDD установил ОС и уже после поставил обратно HDD — всё гениальное — просто! Включи в статью, уверен, что кому-нибудь пригодится, потому что менять буду SSD на mSATA, всё-таки лишнее место обычного винта не помешает.

    • Сравнение производительности различных типов серверных накопителей (HDD, SSD, SATA DOM, eUSB)
    • Сравнение производительности новейших серверных RAID-контроллеров Intel и Adaptec (24 SSD)
    • Сравнение производительности серверных RAID-контроллеров
    • Производительность дисковой подсистемы серверов Intel на базе Xeon E5-2600 и Xeon E5-2400
    • Таблицы сравнительных характеристик: RAID-контроллеры , Серверные HDD , Серверные SSD
    • Ссылки на разделы прайс-листа: RAID-контроллеры , Серверные HDD , Серверные SSD

    Большинство серверных приложений работают с дисковой подсистемой сервера в режиме случайного доступа, когда данные читаются или записываются небольшими блоками размером несколько килобайт, а сами эти блоки могут располагаться в дисковом массиве случайным образом.

    Жесткие диски имеют среднее время доступа к произвольному блоку данных порядка нескольких миллисекунд. Это время необходимо для позиционирования головки диска над нужными данными. За одну секунду жесткий диск может прочитать (или записать) несколько сотен таких блоков. Этот показатель отражает производительность жесткого диска на случайных операциях ввода-вывода и измеряется величиной IOPS (Input Output per Second, операций ввода-вывода в секунду). То есть производительность случайного доступа для жесткого диска составляет несколько сотен IOPS.

    Как правило, в дисковой подсистеме сервера несколько жестких дисков объединяются в RAID-массив, в котором они работают параллельно. При этом скорость операций случайного чтения для RAID-массива любого типа возрастает пропорционально количеству дисков в массиве, а вот скорость операций записи зависит не только от количества дисков, но также и от способа объединения дисков в RAID-массив.

    Довольно часто дисковая подсистема является фактором, который ограничивает быстродействие сервера. При большом количестве одновременных запросов дисковая подсистема может достичь предела своей производительности и увеличение объема оперативной памяти или частоты процессора не даст никакого эффекта.

    Радикальным способом увеличения производительности дисковой подсистемы является использование твердотельных накопителей (SSD-накопителей), в которых информация записывается в энергонезависимую flash-память. У SSD-накопителей время доступа к произвольному блоку данных составляет несколько десятков микросекунд (то есть на два порядка меньше, чем у жестких дисков), благодаря чему производительность даже одного SSD-накопителя на случайных операциях достигает 60"000 IOPS.

    На следующих графиках приведены сравнительные показатели производительности RAID-массивов из 8-ми жестких дисков и 8-ми SSD-накопителей. Приведены данные для четырех различных типов RAID-массивов: RAID 0, RAID 1, RAID 5 и RAID 6. Чтобы не перегружать текст техническими подробностями, информацию о методике тестирования мы поместили в конце статьи.


    Из диаграмм видно, что применение SSD-накопителей повышает производительность дисковой подсистемы сервера на операциях произвольного доступа от 20 до 40 раз. Однако широкому использованию SSD-накопителей мешают следующие серьезные ограничения.

    Во-первых, современные SSD-накопители имеют небольшую емкость. Максимальная емкость жестких дисков (3TB) превосходит максимальную емкость серверных SSD-накопителей (300GB) в 10 раз. Во-вторых, SSD-накопители примерно в 10 раз дороже жестких дисков, если сравнивать стоимость 1GB дискового пространства. Поэтому построение дисковой подсистемы из одних только SSD-накопителей в настоящее время применяется довольно редко.

    Однако можно использовать SSD-накопители в качестве кэш-памяти RAID-контроллера. О том, как это работает и что дает, давайте поговорим подробнее.

    Дело в том, что даже в довольно большой дисковой серверной подсистеме емкостью в десятки терабайт объем "активных" данных, то есть данных, которые используются наиболее часто, относительно невелик. Например, если Вы работаете с базой данных, которая хранит записи за длительный период времени, активно использоваться скорее всего будет только небольшая часть данных, которая относится к текущему временному интервалу. Или если сервер предназначен для хостинга Интернет-ресурсов, большая часть запросов будет относиться к небольшому числу наиболее посещаемых страниц.

    Таким образом, если эти "активные" (или "горячие") данные будут находиться не на "медленных" жестких дисках, а в "быстрой" кэш-памяти на SSD-накопителях, производительность дисковой подсистемы возрастет на порядок. При этом Вам не нужно заботится о том, какие данные должны быть размещены в кэш-памяти. После того, как в первый раз контроллер прочитает данные с жесткого диска, он оставит эти данные в кэш-памяти SSD и повторное чтение будет выполняться уже оттуда.

    Более того, кэширование работает не только при чтении, но и при записи. Любая операция записи будет записывать данные не на жесткий диск, а в кэш-память на SSD-накопителях, поэтому операции записи также будут выполняться на порядок быстрее.

    Практически механизм кэширования на SSD-накопителях может быть реализован на любом шести-гигабитном RAID-модуле или RAID-контроллере Intel второго поколения на базе микроконтроллера LSI2208: RMS25CB040, RMS25CB080, RMT3CB080, RMS25PB040, RMS25PB080, RS25DB080, RS25AB080, RMT3PB080. Эти RAID-модули и контроллеры применяются в серверах Team на базе процессоров Intel E5-2600 и E5-2400 (платформа Intel Sandy Bridge).

    Чтобы использовать режим SSD-кэширования, необходимо установить на RAID-контроллер аппаратный ключ AXXRPFKSSD2. Кроме поддержки SSD-кэширования, этот ключ также ускоряет работу контроллера с "чистыми" SSD-дисками, когда они используются не в качестве кэш-памяти, а как обычные накопители. В этом случае можно достичь производительности на операциях случайного чтения-записи в 465"000 IOPS (режим FastPath I/O).

    Давайте посмотрим на результаты тестирования производительности все того же массива из восьми жестких дисков, но уже с использованием четырех SSD-накопителей в качестве кэш-памяти и сравним их с данными этого массива без кэширования.



    Мы выполнили тестирование для двух вариантов организации SSD-кэш. В первом варианте 4 SSD-накопителя были объединены в RAID-массив нулевого уровня (R0), а во-втором случае из этих 4-х SSD-накопителей был образован зеркальный массив (R1). Второй вариант немного медленнее на операциях записи, зато он обеспечивает резервирование данных в SSD-кэш, поэтому предпочтительнее.

    Интересно, что производительность чтения и записи практически не зависит от типа "основного" RAID-массива жестких дисков, а определяется только скоростью работы SSD-накопителей кэш-памяти и типом ее RAID-массива. Более того, "кэшированный" RAID 6 из жестких дисков на операциях записи оказывается быстрее, чем "чистый" RAID 6 из SSD-накопителей (29"300 или 24"900 IOPS против 15"320 IOPS). Объяснение простое - фактически мы измеряем производительность не RAID 6, а RAID 0 или RAID 1 кэш-памяти, а эти массивы быстрее на записи даже при меньшем числе дисков.

    В качестве кэш-памяти можно использовать и один SSD-накопитель, однако мы рекомендуем этого не делать, поскольку не обеспечивается резервирование данных кэш-памяти. В случае выхода такого SSD-накопителя из строя, целостность данных будет нарушена. Для SSD-кэширования лучше использовать как минимум два SSD-накопителя, объединенный в RAID-массив первого уровня ("зеркало").

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

    Конфигурация тестового стенда и методика тестирования

    Серверная платформа — Team R2000GZ
    Расширитель SAS-портов Intel RES2CV360 36 Port Expander Car
    RAID-контроллер — Intel RS25DB080 с ключом AXXRPFKSSD2
    HDD — 8 дисков SAS 2,5" Seagate Savvio 10K.5 300GB 6Gb/s 10000RPM 64MB Cache
    SSD — 8 или 4 накопителя SSD SATA 2.5" Intel 520 Series 180GB 6Gb/s

    Тестирование выполнялось при помощи программы Intel IO Meter.

    Для каждого варианта аппаратной конфигурации выбирались оптимальные настройки кэш-памяти контроллера.

    Объем виртуального диска для тестирования — 50GB. Такой объем был выбран для того, чтобы тестируемый диск мог полностью поместится в SSD-кэш.

    Прочие параметры:
    Strip Size — 256KB.
    Размер блока данных для последовательных операций — 1MB.
    Размер блока данных для операций случайного доступа — 4 KB.
    Глубина очереди — 256.

    Похожие публикации