Xcp Для Тех, Кто Хочет, Но Боится

В свое время многие из нас пришли к такой замечательной технологии, как виртуализация.

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

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

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

Итак, пополнение источников знаний — одна из важных задач ИТ-сообщества.

Для тех, кто говорит, что подобная информация здесь неуместна, хочу отметить, что если данная серия постов здесь неуместна, то зачем вообще нужен Хабр? Этим постом я хотел бы начать серию статей о Xen Cloud Platform. В качестве подопытного кролика будет использоваться XCP 1.6, почему же он соответствует всем целям, которые ставились перед будущей виртуальной машиной, не требователен к ресурсам и бесплатен.

Это не просто технология виртуализации, это еще и облачная платформа (как следует из названия).

Но в первую очередь это очень удобный, интересный и производительный гипервизор.

Именно так я хочу сегодня поговорить о том, как с ним подружиться.

Немного вводной информации.

Имеется небольшая сеть из 80 машин, территориально расположенных в одном здании, есть несколько серверов, которые обслуживают эту сеть и подключены удаленные клиенты.

Сеть постепенно модернизируется, парк серверов растёт, но с железом как обычно проблемы - либо денег нет, либо выкручивайся как хочешь, но должно работать.

Именно с этих предпосылок началось мое знакомство с XCP; честно говоря, с виртуализацией я раньше практически не сталкивался.

Использование Virtualbox для решения разовых задач не в счет. Очертив круг предполагаемых задач, которые будут решаться с помощью виртуальных серверов и прикинув, какая мощность для всего этого потребуется, было принято решение использовать серверы HP DL120 G7 с 4 винтами в RAID 0+1 и 16 Гб ОЗУ и 2 встроенная гигабитная сеть в качестве хост-машин.

Позже пришлось добавить сетевые карты — но это уже другая история.

Итак, ознакомившись с текущим положением дел на рынке гипервизоров и почитав обзоры, я остановился на XCP. Где-то в Интернете была статья о его установке (и изначально статья была на английском языке и не полная, когда методом проб и ошибок уже был установлен Xen, я нашел его аналог на русском языке).

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

Скачать гипервизор можно в офлайн-режиме.

сайт проекта http://www.xenproject.org К адрес .

Там же можно скачать полезные дополнения, исходники и т.п.

Для установки можно записать образ на DVD или воспользоваться утилитой UltraISO для развертывания образа на флэшку (4Гб более чем достаточно).

В качестве предварительной подготовки, используя диск от HP, я настроил RAID (общий объем 1 ТБ) и разделил его на 2 раздела: первый 100ГБ для гипервизора и второй для Хранилища для виртуальных машин (ВМ).

Чтобы оживить пост, добавим к нему несколько картинок, естественно с комментариями.

Планируется около 25 фотографий.

1. Тап установки встречает нас окном выбора раскладки клавиатуры, я оставил по умолчанию английскую (точнее американскую).



XCP для тех, кто хочет, но боится

2. В окне с предупреждением вам будет предложено создать резервную копию важных данных, поскольку эта утилита может удалить все во время установки.

Мы смелые ребята и не путаемся и принимаем возможные последствия.



XCP для тех, кто хочет, но боится

3. Мы согласны с предложенной нам лицензией.



XCP для тех, кто хочет, но боится

4. Выбираем диск, на котором будет находиться сам гипервизор (я выбрал sda - размером 100 ГБ).



XCP для тех, кто хочет, но боится

5. Выбираем место хранения наших будущих виртуальных машин «VM Storage» (здесь выбираем sdb).



XCP для тех, кто хочет, но боится

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

XCP для тех, кто хочет, но боится

7. Хотим ли мы устанавливать дополнительные пакеты? Я выбрал Да, но в дистрибутиве по умолчанию нет дополнительных пакетов, поэтому смело выбирайте Нет.

XCP для тех, кто хочет, но боится

8. Хотим ли мы проверить корректность наших средств массовой информации? Если вы спешите, то выберите «Пропустить проверки», но лучше не торопиться и проверять СМИ.



XCP для тех, кто хочет, но боится

9. Если все прошло успешно, мы увидим это сообщение, чему обрадуемся, нажав ОК.



XCP для тех, кто хочет, но боится

10. Пришло время установить пароль root (настоятельно рекомендую его где-нибудь сохранить, иначе всякие случаи могут случиться).



XCP для тех, кто хочет, но боится

11. Выберите сетевую карту, которая будет использоваться для управления вашим гипервизором.



XCP для тех, кто хочет, но боится

12. Настройте свое сетевое устройство.



XCP для тех, кто хочет, но боится

13. Указываем имя нашего гипервизора и данные DNS-серверов.



XCP для тех, кто хочет, но боится

14. Указываем часовой пояс и город с нужным часовым поясом (кстати, это серьезный момент, в дальнейшем опишу, какие проблемы из-за этого могут возникнуть).



XCP для тех, кто хочет, но боится

И

XCP для тех, кто хочет, но боится

15. Сообщаем вам о ручной настройке NTP.

XCP для тех, кто хочет, но боится

16. Нажимаем на заветную кнопку Install XCP и ждем завершения процесса установки (субъективно не более 5 минут).



XCP для тех, кто хочет, но боится

17. Установите текущую дату и время.



XCP для тех, кто хочет, но боится

18. И медитируем с пандой на запуск установленного Xen.

XCP для тех, кто хочет, но боится

19. Если все прошло гладко и чисто, то мы сможем увидеть вот такую консоль (в дальнейшем ее можно будет легко вызвать командой

xsconsole

).



XCP для тех, кто хочет, но боится

В общем, установка XCP 1.6 завершена и можно смело переходить к этапу администрирования.

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

Здесь , последняя версия 6.2. Сам клиент интуитивно понятен и позволяет выполнять практически все операции с виртуальными машинами, исключая «низкоуровневые» с хранилищем и тонкую настройку самого гипервизора.

20. Это процесс подключения нового гипервизора к нашему центру управления.



XCP для тех, кто хочет, но боится

21. Он будет ругаться на SSL-сертификат, и мы его любезно примем, нажав Accept.

XCP для тех, кто хочет, но боится

22. Вот так выглядит мой сайт тестирования, все вполне цивильно и информативно.



XCP для тех, кто хочет, но боится

&nbsp&nbsp&nbsp&nbspДля этого позвольте мне уйти.

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

Готов ответить на возможные вопросы, но, к сожалению, даже при такой, казалось бы, «игрушечной» системе могут возникнуть взрослые проблемы.

Теги: #Виртуализация #Xen #инструкции по установке

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.