Поиск по моему блогу

Показаны сообщения с ярлыком VMware. Показать все сообщения
Показаны сообщения с ярлыком VMware. Показать все сообщения

KVM & OpenVZ виртуализация и облачные вычисления с использованием Proxmox VE

Вступление
Proxmox Virtual Environment (Proxmox VE) — система виртуализации с открытым исходным кодом, основанная на Debian GNU/Linux. Разрабатывается австрийской фирмой Proxmox Server Solutions GmbH, спонсируемой Internet Foundation Austria.
В качестве гипервизоров использует KVM и OpenVZ. Соответственно, способна выполнять любые поддерживаемые KVM ОС (Linux, *BSD, Windows и другие) с минимальными потерями производительности и Linux без потерь.
Управление виртуальными машинами и администрирование самого сервера производятся через веб-интерфейс либо через стандартный интерфейс командной строки Linux.
Для создаваемых виртуальных машин доступно множество опций: используемый гипервизор, тип хранилища (файл образа или LVM), тип эмулируемой дисковой подсистемы (IDE, SCSI или VirtIO), тип эмулируемой сетевой карты, количество доступных процессоров и другие.
ru.wikipedia.org/wiki/Proxmox_Virtual_Environment

Важно знать, что:

— Proxmox VE использует только x86_64 архитектуру.
— Для использования KVM Ваш процессор должен поддерживать аппаратную виртуализацию (Intel VT или AMD-V). Для OpenVZ аппаратная виртуализация не требуется.

Конфигурация кластера

В этой статье мы будем создавать кластер из двух машин.
Конфигурация будет такой:

Master server1.example.com IP 192.168.0.100
Slave server2.examle.com IP 192.168.0.101

Создание шаблона TrixBox для OpenVZ



Продолжаем заметки о Linux.
Сегодня будем самостоятельно изготавливать шаблон для OpenVZ. Для большинства популярных linux-дистрибутивов не составляет труда найти готовый шаблон в интернете (например на сайте OpenVZ), но не для всех. Поэтому будем учиться тому, как изготовить шаблон самостоятельно. В качестве цели я выбрал дистрибутив Trixbox версии 2.8 (текущий стабильный релиз 2.8.0.4).
Собственно Trixbox 2.8 это CentsOS 5.5 с предустановленными Asterisk, FreePBX и прочими приятными мелочами. Распространяется он в виде iso-файла. Наша конечная цель - сделать из этого iso полноценный шаблон для OpenVZ и заставить его работать.

Первое, что нам нужно сделать это установить систему на отдельный компьютер или на виртуальную машину. Разницы нет никакой, выбирайте тот вариант, который удобней вам. Я буду устанавливать в виртуалку на VMWare. Выделите для системы 512 Mb оперативки и диск размером 10 Gb - нам понадобится сделать архив всей системы.
Установка Trixbox не отличается от установки любого другого дистрибутива linux, только вопросов при установке будет значительно меньше. Система полностью сконфигурирована, вам останется только выбрать ваш регион и задать пароль root-а. После этого система самостоятельно установится в течении 10 минут.

Elastix 2.0 and OpenVZ / Proxmox template

Here is a howto on installing Elastix 2.0 in a vm under OpenVZ / Proxmox:

#Download, compile, and install dahdi on hardware node

#Download a Centos 5.4 template for the same platform the hardware node is 32/64 bit
cd /var/lib/vz/template/cache
wget download.openvz.org/template/precreated/centos-5-x86_64.tar.gz

#Start vm and give it access to the /dev folder
vzctl start $VID
vzctl set $VID --devnodes dahdi/channel:rw --save
vzctl set $VID --devnodes dahdi/ctl:rw --save
vzctl set $VID --devnodes dahdi/timer:rw --save
vzctl set $VID --devnodes dahdi/pseudo:rw --save
vzctl set $VID --devnodes null:rw --save

#Download Elastix 2.0, mount on hardware node, and copy the folder to the vm
cd /var/lib/vz/template/iso/

Виртуальные машины

В статьях сайта нередко упоминаются виртуальные машины. На этой странице объясняется, что же такое виртуальные машины и как их устанавливать.
Виртуальная машина - это программа, которую вы запускаете из своей операционной системы. Программа эмулирует реальную машину. Как и в случае с реальной машиной, вы можете установить на виртуальную машину операционную систему, причем неважно Windows или *nix. Таким образом, вы можете тестировать различные операционные системы, не покидая своей. У виртуальной машины есть BIOS, жесткий диск (отведенное место на вашем жестком диске), CD-ROM (ваш CD-ROM или подключенный ISO-образ), сетевые адаптеры для соединения с вашей реальной машиной, сетевыми ресурсами или другими виртуальными машинам и т.д. Вы можете без проблем обмениваться файлами между основной операционной системой (host) и гостевой операционной системой (guest). Это осуществляется простым перетаскиванием файлов из файлового менеджера клиента в окно гостевой системы или в обратном направлении. Удобство виртуальной машины для тестирования автоматической установки просто неоценимо. Достаточно просто подключить загрузочный ISO-образ вместо CD-ROM в настройках виртуальной машины, и установка системы пойдет точно так же, как и на реальной машине.
На этой странице рассматриваются две наиболее известные виртуальные машины: VMWare Workstation и Microsoft's VirtualPC. У каждой есть свои преимущества и недостатки. VMWare считается побыстрее, а VirtualPC предлагает больше возможностей для интеграции гостевой операционной системы с основной. VMWare является условно-бесплатной программой (оценочный период 30 дней), а Virtual PC - бесплатна.

VMWare Workstation

Microsoft Virtual PC

В статье рассматриваются процессы базовой настройки обеих виртуальных машин. Выберите используемую вами:

Настройка Microsoft Virtual PC

Ниже рассказывается о работе с программой Virtual PC 2007. Работа с Virtual PC 2004 ведется аналогичным образом.
Корпорация Microsoft разрабатывала программу Microsoft Virtual PC 2007 не в последнюю очередь с целью предоставления возможности работы с Windows Vista в качестве гостевой операционной системы. На момент написания статьи программа Virtual PC 2007 находилась в стадии Release Candidate (RC) и была загружена с веб-сайта Microsoft Connect. Установка программы производилась в операционной системе Windows Vista Ultimate.
Программа Virtual PC 2007 упакована в пакет установщика Windows (MSI-файл), поэтому установка не должна вызвать особых затруднений.
Virtual PC 2007
В окне приветствия установщика нажмите кнопку Next.

VMware — является крупнейшим мировым производителем технологий виртуализации ИТ-инфраструктуры...

VMware Inc.Image via Wikipedia
VMware (NYSE: VMW) — компания-разработчик программного обеспечения, является крупнейшим мировым производителем технологий виртуализации ИТ-инфраструктуры[источник не указан 33 дня]. По величине капитализации VMware одна из крупнейших в мире компаний, выпускающая программное обеспечение[источник не указан 33 дня]. Основное подразделение компании расположено в Пало-Альто, Калифорния. Продукты: VMware Infrastructure (VI) — ключевой продукт компании VMware, платформа для виртуализации ИТ-инфраструктуры предприятия. Она применима к полному диапазону техники – от настольного компьютера до центра обработки данных (ЦОД). Пакет VI полностью оптимизирован, тщательно оттестирован и сертифицирован для работы с широким спектром оборудования, операционных систем и прикладного программного обеспечения. VMware Infrastructure обладает встроенными средствами для управления, оптимизации ресурсов, обеспечения повышенной надежности приложений и автоматизации процессов.

Реклама от BigBN