Как часто необходимо дефрагментировать Сервер?

FireDaemon является другой опцией для того, чтобы сделать это.

12
задан 15 July 2009 в 20:12
7 ответов

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

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

12
ответ дан 2 December 2019 в 21:32
  • 1
    I' m заинтересованный Вашим комментарием по поводу фрагментации, не влияющей на чередующиеся наборы - к моему знанию, это - все еще проблема независимо от подхода RAID, для которого Вы идете. There' s много статистики там, которая демонстрирует эффекты фрагментации на наборах RAID. –  Chris W 16 July 2009 в 11:01
  • 2
    Я уверен, что это действительно имеет значение. Я просто don' t думают для большинства приложений, это имеет заметное значение к пользовательскому опыту. Тестирование производительности и резервные копии будут видеть улучшение. Большинство пользователей читает или пишет единственный файл, и по набору набега с любым видом достойного кэширования и нескольких дисков они won' t видят, что любое чтение-запись задерживается к фрагментированному диску, особенно когда Вы добавляете в сетевой задержке к уравнению. –  Laura Thomas 16 July 2009 в 18:38

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

В моем старом задании у нас был файловый сервер, который мы только что переместили на новые аппаратные средства. Сразу после миграции, резервные копии работали на порядке 450MB/Minute (это было много лет назад, ум). Два года спустя тот сервер создавал резервную копию вокруг 300MB/Minute. Мы затем дефрагментировали его впервые, и скорости повысились назад до 450MB/Minute снова.

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

Другой пример использования для дефрагментации является резервным копированием на дисковую систему с архивом, сохраненным на NTFS. Резервное копирование и восстановление на таком объеме совершенно последовательны, и это замечает фрагментацию. Однако, если базовое устройство хранения данных будет абстрагировано достаточно (такие как дисковый массив HP EVA), то даже этот вид ввода-вывода не заметит фрагментацию.

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

8
ответ дан 2 December 2019 в 21:32

Я согласился бы, что Вы часто не должны, и не были должны, если производительность является Вашей целью (постоянная дефрагментация, делающая больше вреда, затем хорошего).

Как любое правило однако существуют некоторые исключения:

Если Вы, или в какой-то момент где очень низко на дисковом пространстве (<свободных 15%), то необходимо, вероятно, сделать дефрагментацию, когда там время. Даже современные файловые системы испытывают затруднения при предотвращении фрагментации, когда существует так мало секторов для выбора из.

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

4
ответ дан 2 December 2019 в 21:32
  • 1
    Точное замечание о серверах с очень недостаточным пространством на диске. –  Laura Thomas 15 July 2009 в 20:34

Я выполнил Diskeeper на серверах в более раннем задании и так измеримое повышение производительности и на файловых серверах и на серверах приложений. Я не думаю, что мы добрались около их опубликованной статистики, но мы определенно видели некоторые преимущества.

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

3
ответ дан 2 December 2019 в 21:32
  • 1
    То же здесь, с помощью Diskeeper на наших файловых серверах и замечающий намного более быстрый ответ. –  pauska 15 July 2009 в 20:56
  • 2
    Также имел опыт с Diskeeper на поле базы данных. Это Работало хорошо довольно долгое время, но мы затем начали заболеть нечетными отклонениями доступа к диску. Мы закончили тем, что прошли несколько RAID-контроллеров и HDs без удачи, и мы закончили тем, что выключили Diskeeper во время одного большого изменения аппаратной конфигурации. Так как это, казалось, работало правильно после этого, мы никогда не возвращали его, но мы никогда не могли доказывать, был ли это Diskeeper, действующий странно или просто строка плохих контроллеров. –  David 17 July 2009 в 15:16

Один инструмент к вещи о является Умной Дефрагментацией IOBit. Это дефрагментируется в фоновом режиме, когда Ваш компьютер неактивен, и имеет, Глубоко Оптимизируют и другие возможности. Это кажется полезным, таким образом, Вы могли поставить его там и не иметь для волнения о дефрагментации.

0
ответ дан 2 December 2019 в 21:32

AFAIK, RAID не неуязвим для эффектов фрагментации; несмотря на количество физических дисков, FS все еще должен выпустить отдельный запрос ввода-вывода на каждый фрагмент, правильно?

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

Если время/планирование дефрагментации является беспокойством, фоновым решением для дефрагментации как один из выпусков Сервера Diskeeper (не свободный!) хороший выбор. Это дефрагментируется, использование только бездействуют ресурсы, таким образом, не должно быть никакого влияния даже на рабочий сервер. Некоторые наши серверы здесь используют DK, и администраторы кажутся довольно довольными им.

У BTW, некоторых клиентов BT (utorrent приходит на ум) есть опция перед выделением для потока, таким образом, нет никакой фрагментации во время загрузок, пока существует достаточное непрерывное свободное пространство для размещения файла.

0
ответ дан 2 December 2019 в 21:32

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

Однако в статье TechNet о преобразовании физических данных в виртуальные рекомендуется дефрагментация как метод сокращения времени, необходимого для выполнения P2V . Это особенно важно, если у вас ограниченный период обслуживания для завершения P2V.

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

0
ответ дан 2 December 2019 в 21:32

Теги

Похожие вопросы