Фрагментация NETAPP

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

Несмотря на заявленные средства защиты WAFL для NetApp, фрагментация файлов по-прежнему будет происходить, особенно на всех редко разрабатываемых виртуальных машинах. Мой вопрос: кто-нибудь делает какую-либо дефрагментацию такой системы хранения? Вы замечаете какое-либо измеримое ухудшение / улучшение того, что вы ничего не делаете / не делаете для решения этой ситуации? Кто-нибудь что-нибудь делает с этим? Если да, то?

Спасибо

3 ответа

Потенциально не связаны, но если вы используете файловые системы NetApp в качестве хранилища для виртуальных машин, вам необходимо знать о проблемах выравнивания ввода-вывода, описанных в TR-3747. В сценарии с несколькими неправильно выровненными виртуальными машинами, размещенными на одном фильтре, потенциальное влияние на iops будет, вероятно, больше беспокоить меня, чем фрагментация.

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

Просто запустите / запланируйте перераспределение на своих LUN, и они должны остаться в порядке.

Читайте " Дефрагментировать" или "Не дефрагментировать" и следует ли выполнять дефрагментацию томов на основе SAN?,

Вы говорите о томах NetApp CIFS или NFS, представленных на хосте Windows или NetApp FC/iSCSI LUN?

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

С томами CIFS и NFS файловые системы, в которых они находятся, являются собственностью NetApp, а дефрагментация файловой системы хоста не вступает в игру.

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

Другие вопросы по тегам