Системный диск на SSD; файл подкачки на свой диск?

10

Я использую твердотельный накопитель Intel X25-E для системного диска сервера Windows Server 2008 R2 с 16 ГБ ОЗУ. Будет ли хорошей практикой перенести файл подкачки на свой собственный диск? Если да, то для дисков подкачки будет предпочтение SSD или обычному жесткому диску?

Конфигурация хранилища также включает в себя два тома данных, каждый из которых реализован в массиве RAID 10 с 4 дисками, подключенном к встроенному RAID-контроллеру PERC 5 / i. Сервер Dell PowerEdge 2900. Он имеет 10 слотов на задней панели, один используется для SSD, восемь - для массивов RAID 10, и один пустой слот, доступный для накопителя подкачки.

Спасибо.

Седжонг
источник

Ответы:

11

Традиционный ответ - отделить файл подкачки от системного диска, но производительность X-25E, как правило, делает это ненужным, особенно на сервере. Если вы не можете разместить достаточно ОЗУ в системе, чтобы избежать ненужного разбиения по страницам, или у вас есть приложения (например, Exchange 2007), которые могут довольно часто использовать подкачку, несмотря на это, поместите файл подкачки на выделенные диски или на диски где использование, как правило, низкое, остается хорошей идеей.

Однако использование одного X-25E для системного диска кажется мне немного странным. Хорошая идея или нет - использовать SSD для системного диска, полностью зависит от того, для чего вы используете сервер, но в большинстве случаев системные диски на (правильно настроенных) серверах не будут самым существенным узким местом ввода-вывода, которое вы хотите контроль.

Что я могу сказать наверняка, так это то, что вы не должны использовать только один диск для системных или обычных томов данных. Стандартная практика использования двух относительно небольших, но достаточно быстрых дисков (2x10K SAS) в RAID 1 обеспечивает достаточную производительность для загрузки файлов (в основном статических) системных дисков для большинства серверов, но гарантирует некоторый уровень устойчивости к сбоям. SSD могут не быть механическими, но они могут и не работают.

В идеале вы хотите использовать твердотельные накопители для устранения чего-то, что ограничено IOPS - ваши массивы RAID 10, вероятно, способны приблизиться достаточно близко к скорости передачи X-25E в большинстве условий, но они не приблизятся к IOPS (пара сотен в лучший против многих тысяч для X-25E). Однако, поскольку это один диск, вы должны очень неохотно ставить на него все, что вы не можете позволить себе полностью потерять - если бы это был я, я бы использовал его для временного файлового пространства (например, для спулинга печати, для очистки области БД для отчетность и т. д.).

Helvick
источник
2
+1 Вопрос в преимуществах этой конкретной конфигурации - системный диск на сервере обычно не видит большой активности.
Оскар Дюверборн
Это сервер терминалов a / k / a хост сеанса удаленного рабочего стола.
Седжонг
Папка «Пользователи» перенаправляется на один из томов RAID 10 во время установки Windows. Я думал об однодисковом системном томе, что его можно восстановить из резервной копии, если это необходимо.
Седжонг
Теперь ваш план имеет гораздо больше смысла - вы, вероятно, получите гораздо больше использования системного диска для сервера служб терминалов и намного больше подкачки, чем обычный сервер. Тем не менее, я бы порекомендовал два системных диска, даже если у вас очень быстрая система подготовки с нуля. Учитывая это разъяснение, я думаю, что лучшим решением было бы получить еще один X-25E и установить его в качестве первого RAID-1, а затем использовать этот пакет для системы и пейджинга.
Хелвик
Аппаратный RAID не поддерживает TRIM, поэтому в настоящее время RAID в сочетании с твердотельными накопителями не является хорошей идеей. В программном обеспечении нет большого влияния на производительность зеркалирования RAID 1, так что вы можете его использовать.
Джеймс Райан
5

Оформить заказ http://blogs.msdn.com/e7/archive/2009/05/05/support-and-qa-for-solid-state-drives-and.aspx

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


Нужно ли размещать файл подкачки на SSD?

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

Рассматривая данные телеметрии из тысяч трассировок и сосредотачиваясь на чтениях и записи файлов подкачки, мы находим, что

Pagefile.sys читает больше, чем pagefile.sys пишет примерно 40 к 1,

Размер чтения Pagefile.sys обычно довольно мал: 67% меньше или равно 4 КБ и 88% меньше 16 КБ.

Записи Pagefile.sys относительно велики: 62% больше или равны 128 КБ, а 45% составляют ровно 1 МБ.

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

BTB
источник
Спасибо за ссылку на блог команды разработчиков Windows.
Седжонг
-1

Я знаю, что я иду вразрез с популярным мнением здесь, но я запускал WinXP на нескольких системах без файла подкачки в течение многих лет без вредных последствий. Я только купил X-25 и установил XP без файла подкачки. Я просто не вижу смысла в архаичном файле подкачки Window, изнашивающем мой SSD.

Если XP будет нормально работать с 1 ГБ ОЗУ и максимальным размером файла подкачки 1,5 ГБ, я не понимаю, почему он не будет работать нормально с 2,5 ГБ памяти и без файла подкачки. В очень редких условиях (например, запуск фотошопа с кучей открытых окон и множеством открытых окон Firefox и несколькими другими запущенными запоминающими устройствами) я получаю предупреждение о нехватке памяти ... но я почти уверен, что это то же самое предупреждение, которое я сделал бы получил, если мой файл подкачки был максимальным. В любом случае, все, что я делаю, - это сохраняю свою работу и закрываю некоторые приложения, занимающиеся захватом памяти, и я в порядке.

// Иду на // Наконец, если мы «должны иметь файлы подкачки», я не могу поверить, что в 2009 году мы не сможем сделать чертовски RAM-диск для файла подкачки! Я имею в виду, серьезно, в 1986 году на моей Amiga я мог создать RAM-накопитель фиксированного размера, который выжил после перезагрузки (VD0: восстанавливаемый RAM-диск ASDG)! Как это может быть четверть века спустя, и у нас все еще нет функций, которые мы воспринимали на Amiga как должное? // Сдавай //

Фред Гамильтон
источник
1
Я годами запускал окна без файлов страниц, что в последнее время сильно меня укусило: я редактировал большую фотографию в фотошопе на своем 8-Гб компе, и окнам не хватало памяти при редактировании. Ну, я закрыл все, попытался сохранить изображение - проблема была в том, что Photoshop требовалось больше памяти для сохранения изображения, без файла подкачки не было никакого способа получить больше, поэтому в итоге я потерял редактирование на очень большом изображении, так как Система не могла дать мне больше памяти.
Сэм
Это действительно больно. Но проблема в том, что у вас закончилась память. Я уверен, что я мог бы создать такие же условия (с большим или большим количеством файлов) и создать сбой даже с помощью файла подкачки. А если бы у вас было больше оперативной памяти, вы бы не разбились без файла подкачки. В Photoshop также есть собственный каталог temp / scratch. Я бы не рекомендовал отключать это ... было ли это включено в вашей системе?
Фред Гамильтон
Pagefile на виртуальном диске? Почему бы просто не избавиться от этого дополнительного слоя и просто получить больше свободного барана ??
Surfasb
Я полностью согласен в принципе - делал это с RAM-диском, потому что A) У меня намного больше RAM, чем 32-битный WinXP может получить доступ, RAM-диск уходит в дополнительную RAM, так что это как свободная память, и B) Некоторые люди, кажется, Подумайте (я не думаю, что так или иначе доказано), что Windows (или некоторые программы Windows) не устраивает, если нет файла подкачки. Таким образом, это казалось наилучшим способом решения этой проблемы - RAM-диск работает быстро, не влияет на оперативную память, доступную для ОС, и ОС довольна тем, что существует файл подкачки.
Фред Гамильтон