Назад | Перейти на главную страницу

Утилита дефрагментации Windows правильно сообщает о фрагментации в системе RAID?

У нас есть сервер с объемом RAID. Windows DEFRAG показывает очень высокую фрагментацию (90%) на томе. Мой начальник спросил, верна ли фрагментация DEFRAG (или почти верна) или нет.

У нас давно нет дефрагментации (по крайней мере, не последние 4 месяца, когда я здесь работаю). Это рабочий сервер, и мы очень переживаем по этому поводу.

Defrag сообщит о фрагментации логичный disk: Что это означает с точки зрения распределения ваших данных по физическим дискам в массиве, зависит от типа RAID (0, 1, 5 и т. д.) и немного от внутреннего устройства вашего контроллера.

В общем, вы, вероятно, можете обращаться с ним, как с любым другим жестким диском (например, «90%? Ради любви к собаке, дефрагментируйте его!»), Хотя на 90% это может быть болезненным опытом.
Также обратите внимание: очевидно, что дефрагментация требует очень много места на диске. Если это оригинальные диски, вы можете дополнительно убедиться, что ваши резервные копии хороши перед дефрагментацией, на всякий случай, если дефрагментация убедит RAID-контроллер в том, что один или несколько дисков «вышли из строя».

Да, он сообщает правильно.

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

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

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

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

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

Системы RAID не должны влиять на количество фрагментации в Windows. Система рейдов представляет диск в windows. Файловая система (в которой рассчитывается фрагментация) построена поверх этого.

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