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

Правильный способ разделения файловой системы с помощью Xen

Я пришел из среды VMware, хочу поиграть с Xen. У меня есть сервер с 2 дисками SATA по 500 Гбайт (аппаратного RAID нет, нужно использовать программный RAID1).

Все мои разделы - это RAID1, за исключением раздела подкачки. Я оставил чуть больше 400 ГБ для своих виртуальных машин и хотел бы использовать LVM для образов дисков. Что касается свопа domU, должен ли я выделять его из 400G или он должен поступать из раздела dom0? Я спросил, потому что видел множество вариантов конфигурации, которые показывают либо или.

Во-первых, почему ваш Dom0-swap не зеркалируется? Вы когда-нибудь видели систему, использующую подкачку, которая теряла половину? - Да (мне просто было любопытно, да и тренер надоел ...).

Во-вторых: если вам действительно нужен своп, настройте его на собственных «дисках» DomU. Но настраивать своп совсем не обязательно ...

Мой опыт в основном связан с Citrix XenServer, но разница между их реализацией и простым построением собственного хоста Xen должна быть незначительной.

  • Своп domU должен быть внутренним по отношению к domU. Просто с точки зрения политики (функциональное разделение, изоляция отдельных виртуальных машин друг от друга) я не понимаю, почему было бы выгодно разделить пространство подкачки между привилегированной средой (хост; dom0) и непривилегированными domU. Когда вы устанавливаете domU, просто разделите свой VHD / VDI, как если бы вы работали на физическом сервере.
  • LVM - хороший выбор для хранилища domU, потому что Xen dom0 может рассматривать его как необработанное блочное устройство, а затем domU создаются как логические тома в LVM. Это позволяет совместно использовать хранилище и изменять размер VDI.

Citrix предлагает прекрасный обзор вариантов хранения, которые могут оказаться полезными (CTX119088).