Какую конфигурацию XFS я должен использовать для дисков EC2 (MySQL DB-сервер)

Чтобы иметь возможность использовать ec2-istent-snapshot на моих серверах EC2, я решил создать раздел для моей базы данных XFS

Каковы наилучшие параметры конфигурации XFS, которые я могу использовать для этих дисков? Диск будет иметь размер около 5-10 ГБ и будет содержать 1 ГБ базы данных. Я ищу оба лучших варианта при создании файловой системы в качестве монтирования в fstab.

Я использую Ubuntu Server 10.10.

1 ответ

Решение

Как правило, я бы рекомендовал использовать ec2 -istent-snapshot. Он основан на моментальных снимках XFS. Тогда есть сообщение в блоге, объясняющее идеи и использование.

Многие люди рекомендуют использовать noatime в /etc/fstab - но, кроме того, я не знаю никаких магических переключателей.

Несколько связано: http://shlomoswidler.com/2010/01/creating-consistent-snapshots-of-live.html

Объясняет, как вы можете использовать вышеизложенное для использования инструмента в корневой файловой системе AMI на основе EBS. Может быть, это дает больше указателей?

редактировать

Я не думаю, что вы получите намного больше, настроив xfs. Начнем с того, что EBS- это сетевая файловая система с иногда очень нестабильной производительностью. Я никогда не видел постоянной скорости чтения / записи. XFS или любая другая файловая система не может ничего с этим поделать.

Я также не стал бы выбирать XFS исключительно по соображениям производительности. Я бы выбрал его для возможности снимка см. Выше ссылки (о ec2-consistent-snapshot и связанные). Это захватывающая часть.

Кроме того, вы повысите производительность, настроив рейд томов EBS, чем играя с параметрами XFS. Я все еще использую настройки XFS по умолчанию в более крупной настройке MySQL.

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

Для ОС я бы использовал Karmic (9.10). Я не нашел 10.04 или 10.10 действительно стабильными.

И последнее, но не менее важное: с 5 ГБ вы не должны сталкиваться с какими-либо проблемами. Ожидается ли, что ваши данные будут быстро расти? Если планирование емкости является проблемой, и вам требуется абсолютная доступность, я бы также рекомендовал проверить RDS, поскольку они предоставляют сервер MySQL, размещенный на хосте, и вариант с несколькими зонами.

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