Pull to refresh
  • by relevance
  • by date
  • by rating

О конвертировании образа из VMWare в XenServer

Lumber room
В целом процедура конвертирования простая и понятная. Она подробно и красиво описана на сайте Citrix.

После нескольких недель конвертирования различных виртуальных серверов могу сделать несколько дополнений:
1. Нужно найти последнюю версию утилиты v2xva. Обычно выкладывают на форуме поддержки. На текущий момент последняя версия — 1.3.4
2. Диски скопированные из ESXi у меня почему-то отказываются конвертироваться. Зато конвертируются без проблем после преобразования из pre-allocated в growing с помощью утилиты vmware-vmdiskmanager (из VMWare Workstation):
vmware-vdiskmanager.exe -r sourceDisk.vmdk -t 0 destinationDisk.vmdk
3. Иногда конвертирование не хочет происходить просто без причины. Мне в таких случаях помогала команда:
v2xva.exe /clean

С помощью указанных плюшек на данный момент были удачно сконвертированы разные образы windows XP, 2003, 2003 64bit. На днях попробую Windows 2000 перенести.
Total votes 2: ↑2 and ↓0 +2
Views815
Comments 4

Заставляем дружить Citrix XenServer 5.5 и Openfiler 2.3

Virtualization
Если Вы используете в своей работе программное обеспечение виртуализации Citrix XenServer, то не использовать бесплатную функцию XenMotion для «живой» миграции виртуальных машин с одного хостового сервера на другой — просто, так сказать, грешно. Итак для реализации этой функции потребуются 2 вещи:

1. Хостовые сервера под управлением Citrix XenServer — 2 шт.
2. Общее сетевое хранилише для пула серверов Citrix XenServer (SAN, NFS, FC) — 1 шт.

Если с первым пунктом все, в принципе, понятно, то со вторым придется немного подумать о реализации.
Вариантов может быть два. Либо аппаратное ХД, либо программное ХД. Аппаратные хранилища не всегда оправдывают свою цену, поэтому я решил остановить свой выбор на программной реализации, а именно openfiler 2.3. На странице закачки можно выбрать необходимую версию под свою платформу. Установка достаточно проста. Если все делать согласно инструкции то трудностей возникнуть не должно. После установки, рекомендую сразу же обновить OpenFiler через веб интерфейс, а после разметки дисков сохранить бекап, так как, в последствии, если придется переустановить хранилище оно не увидит уже созданные разделы на дисках.

А теперь о нюансах.

При использовании OpenFiler через iSCSI как общее сетевое хранилище для Citrix XenServer, возникает проблема с «отваливанием» хранилища и не восстановлением с ним связи, в случае перезагрузки хранилища. При этом в самом хранилище нельзя сделать unmap созданному для Citrix LUN.

Лечится эта беда следующим образом:

1. Заходим с консоли хранилища и вводим команду:

openfiler# chkconfig aoe off

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

2. Комментируем в редакторе vi или nano, входящих в состав дистрибутива OpenFiler, для версии 2.3, строки 333-337 в файле /etc/rc.sysinit

# if [ -x /sbin/lvm.static ]; then
# if /sbin/lvm.static vgscan --mknodes --ignorelockingfailure > /dev/null 2>&1 ; then
# action $"Setting up Logical Volume Management:" /sbin/lvm.static vgchange -a y --ignorelockingfailure
# fi
# fi


3. Перезагружаемся

openfiler# reboot

После перезагрузки хранилища, оно снова станет доступным для Citrix XenServer и можно начинать создавать виртуальные машины.

П.С.

Альтернативы. Можно же использовать всеми любимый FreeNAS, ведь он тоже позволяет делать iSCSI target..., скажет кто то… Можно но FreeNAS, не делает LUN, а как раз их и требует Citrix XenServer. Также можно использовать как общее хранилище NFS, но для меня iSCSI более унифицированный, хотя по всем показателям NFS меньше грузит систему и практически не проигрывает в скорости iSCSI.
Total votes 3: ↑2 and ↓1 +1
Views3.8K
Comments 7

Программный RAID1 (зеркалирование) на XenServer 5.5

Virtualization
Возникла необходимость установить Citrix XenServer 5.5 на сервер с «ненастоящим» RAID'ом.

Просто классическая ситуация: Intel Matrix Storage Manager в BIOS'е нормально создает RAID1-массив, но Linux (на котором построен XenServer) продолжает его видеть как два независимых SCSI-диска: /dev/sda + /dev/sdb… Привет, Fake RAID!
Читать дальше →
Total votes 2: ↑2 and ↓0 +2
Views4.2K
Comments 6

Локальный ISO репозиторий в Citrix XenServer

Virtualization
По некоторым обстоятельствам мне потребовалось установить и настроить Citrix XenServer. Дистрибутив был скачан с сайта Citrix и успешно установлен на сервер HP. Вроде бы можно бы засунуть его в стойку и радоваться виртуальной жизни серверов, но не тут то было. Как оказалось в XenServer не предусмотрено локальное хранилище для дистрибутивов, точнее для ISO-образов. Предполагается, что все дистрибутивы будут лежать на сетевом хранилище (для работы с которым есть все инструменты), но если говорить про Stand-alone сервер, без какого либо сетевого хранилища, то тут и возникают различные идеи. Одна из таких идей под катом.
Читать дальше →
Total votes 10: ↑7 and ↓3 +4
Views28.6K
Comments 7

Перенос «физической» или MS Virtual PC на XenServer

Virtualization
Это повествование – академическое и возможно не имеющее практической ценности, тем не менее «Howto...»
Исходными данными для конвертации в формат XVA (XenServer Virtual Appliance) будет VHD (Virtual Hard Disk) и VMC (Virtual Machine Config). Сделаем из физической машины виртуальную:
Читать дальше →
Total votes 6: ↑4 and ↓2 +2
Views14.7K
Comments 7

Гостевой гипервизор

Lumber room
Сейчас в xen-users Jan Češčut высказал оригинальную идею: XenServer на загрузочной флешке. На флешке же dom0. А в domU грузится родная операционная система компьютера. Устройства прокидываются через PCI passthrough.

Среди применений (кроме как «прийти со своим линуксом в гости») я вижу явно не очень красивые — например, это будет идеальным кейлоггером и руткитом. Особенно, если научиться маскировать существование гипервизора от родной ОС и приложений в ней (думаю, это не так уж сложно).
Total votes 17: ↑15 and ↓2 +13
Views505
Comments 9

Бесплатный тест-драйв решений Citrix

Citrix corporate blog
В материалах о тестировании клиента Citrix Receiver на планшете Apple iPad и новой разработке – Citrix XenClient мы получили от вас несколько вопросов о цене подобных решений. И хотя Citrix действительно зарабатывает на продажах технологий виртуализации, почти все решения компании абсолютно легально можно установить и использовать бесплатно. Например, чтобы узнать, как та или иная технология работает на практике, или даже обеспечить доступом к виртуальным десктопам небольшую компанию. В таких, небольших масштабах платить компании Citrix лицензионные отчисления не нужно, вы тратитесь только на лицензии Microsoft и, конечно же, на железо.

В нашей тестовой конфигурации мы смогли обойтись всего парой ноутбуков. Один (с мощным процессором и большим объемом оперативной памяти) играл роль сервера. Другой – компактный Lenovo ThinkPad X100e, идеально подошел на роль клиента. Впрочем, клиентом может быть и любое другое устройство – например, смартфон на платформе Symbian или Android, iPhone или iPad. С его помощью можно подключаться к виртуальной машине на сервере, либо получить удаленный доступ к операционной системе, работающей на «реальном» железе. Второй вариант актуален, когда вы хотите получить ресурсы мощного компьютера с «легкого» клиента: для обработки мультимедийного контента или даже игр.
Читать дальше →
Total votes 26: ↑22 and ↓4 +18
Views27.9K
Comments 17

Конференция Citrix Synergy 2010: новые версии XenServer и XenDesktop

Citrix corporate blog
С 6 по 8 октября в Берлине прошла традиционная конференция по виртуализации – Citrix Synergy 2010. Это мероприятие проводится два раза в год, и по результатам «весенней» Synergy в Сан-Франциско мы уже публиковали материал о решении Citrix XenClient. На конференции регулярно анонсируются новые продукты Citrix, а также проводятся семинары с участием технических специалистов компании, партнеров и клиентов. Интерес к октябрьской конференции был настолько высок, что задолго до начала на странице регистрации участников появилась табличка «sold out». Для тех, кто не смог принять участие в семинарах, проводились специальные онлайновые трансляции. Кроме того, на сайте Synergy Online опубликованы видеоролики, ссылки на посты в блогах Citrix и другие материалы по конференции.

На берлинской Synergy были анонсированы важные обновления двух ключевых решений Citrix: гипервизор XenServer обновился до версии 5.6 Feature Pack 1, а решение для виртуализации десктопов Citrix XenDesktop — до пятой версии. Новый XenDesktop предлагает значительно упрощенный процесс установки, настройки и мониторинга. Компания Citrix не зря обращает внимание на упрощенный процесс развертывания XenDesktop (менее, чем за 10 минут). Владельцу или IT-специалисту любой компании, которая может получить выгоду от технологий виртуализации, нужно точно знать, эффективен ли такой переход, и насколько длительным он будет. Поэтому помимо более «человечного» XenDesktop на Citrix Synergy была представлена программа Desktop Transformation Model, позволяющая выяснить, как именно удастся сэкономить, сменив гору разнообразного железа на сервер с виртуальной инфраструктурой.
Читать дальше →
Total votes 14: ↑11 and ↓3 +8
Views6.2K
Comments 1

Проброс блочных устройств в виртуальную машину XenServer

Virtualization
В современном мире наверно все адекватные системные администраторы корпоративных сетей используют виртуализацию. Для мелкого и среднего бизнеса одним из самых осмысленных выборов гипервизора является бесплатная версия Citrix XenServer. Основное его преимущество для небольшой фирмы, не имеющей возможности покупать железо под задачи — это огромная гибкость, во многом за счёт Linux, на котором базируется обозначенный гипервизор.

Огромнейшая проблема XenServer, как и Xen Cloud Platform, в очень ограниченном количестве документации. Точнее сказать — в полном её отсутствии для нестандартных ситуаций. В частности нигде в официальных источниках мне не удалось найти инструкции по пробросу блочного устройства непосредственно в виртуальную машину.

Для начала зачем это может понадобиться. Простейший пример — у вас есть сервер без надёжного аппаратного RAID контроллера. Но вы хотите рейд. Без проблем — Linux (и XenServer) содержит великолепнейшую штуку — mdadm. А нужен вам этот RAID для файлопомойки, причём файлопомойка займёт всё доступное место. Смысла городить RAID, а поверх него ещё делать XenServer StorageRepository (SR) с type=lvm, в котором создавать один-единственный диск на весь объём нет. Гораздо лучше создать RAID, и пробросить его блочное устройство непосредственно в виртуальную машину. Так и надёжней — в случае чего вы всегда сможете достать жёсткие диски из сервера и воткнуть их в любую Linux машину, которая тут же увидит все ваши данные.

Читать дальше →
Total votes 17: ↑13 and ↓4 +9
Views17K
Comments 7

Установка лимитов памяти для шаблонов VM (XenServer)

КРОК corporate blog
Как человек, занимающийся терминальными службами Microsoft, Citrix и другими, часто сталкиваюсь у заказчиков с ситуацией, когда на сервер ставится 8, 16 и более гигабайт памяти для работы с 32 разрядной операционной системой. Теоретические знания и практические наблюдения позволяют настаивать на том, что для 32-разрядной операционной системы больше 4 гигабайт памяти ставить расточительно и неверно. Не только из-за того что операционная система не использует всю память (без PAE), а из-за того, что 32-bit приложение не умеют, в большинстве своем, с таким объемом памяти работать.
Читать дальше →
Total votes 21: ↑13 and ↓8 +5
Views4.9K
Comments 10

Домашний роутер, медиасервер и лаба в одном HP Microserver (часть1)

Virtualization
Tutorial
Подарили мне на работе на день рождения HP N36L Microserver за непонятные заслуги, чем весьма меня озадачили вопросом о наилучшем его применении. Так-то я давно мечтал заменить старенький HP DC4200 на что-то более компактное и, главное, с большим количеством места под жёсткие диски. Но больше смотрел на башенные корпуса, в которые можно было бы насовать пару-тройку корзин на пять 3.5”HDD. А тут такая оказия.

Прошерстил интернеты, почитал умных и не очень людей и, как водится у настоящих комсомольцев, решил идти своим путём.
Читать дальше →
Total votes 47: ↑40 and ↓7 +33
Views18.1K
Comments 17

Домашний роутер, медиасервер и лаба в одном HP Microserver (часть2)

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

Первая часть тут.

Читать дальше →
Total votes 60: ↑52 and ↓8 +44
Views38.7K
Comments 75

Автоматическая установка Citrix XenServer

Virtualization
Недавно и я стал обладателем сервера HP ProLiant MicroServer N36L. То, что на нем будет стоять Citrix XenServer, было решено заранее, тем более положительный опыт установки на этот сервер имеет место быть. Задачу установки немного усложняло то, что я был в отпуске. Дома, кроме буков и пары мышек, больше компьютерной техники нет. А для установки хотелось бы иметь клавиатуру, которую можно было принести с работы, и монитор. Проблема с монитором решилась просто, на телевизоре оказался VGA-разъем, дома нашелся кабель для него. Решил попробовать установить XenServer в автоматическом режиме, наблюдая за установкой по телевизору. Так как на сервере отсутствует оптический привод, устанавливать будем с флэшки.
Читать дальше →
Total votes 5: ↑5 and ↓0 +5
Views10.8K
Comments 4

Обработка XML конфигурации Citrix XenServer 5.6 Free напрямую

Abnormal programming
В процессе работы с XenServer можно менять его конфигурацию разными способами.
Начиная от графической утилиты XenCenter и консольной команды xe заканчивая прямым вмешательством в XML конфиг.
Вот о последнем и хотелось бы с вами поговорить.

Далеко не все желаемые действия можно произвести штатными утилитами. Но меняя конфигурацию напрямую, можно сделать все.
Проанализировав содержимое файла /var/xapi/state.db вы сможете вносить даже изменения, не предусмотренные производителем или лицензией.

Читать дальше →
Total votes 10: ↑10 and ↓0 +10
Views1.8K
Comments 8

How to: VM в файлах на локальном Citrix XenServer

*nix
По-умолчанию Citrix XenServer использует LVM системы хранения виртуальных машин на локальном хранилище. Данный вариант хранения имеет массу преимуществ перед VHD-файлами, но порой для удобства переноса или для создания общего хранилища необходимо использовать файловый режим хранения по аналогии с VMware ESX.
В данном руководстве я пошагово опишу как создать общий файловый репозиторий на локальном сервере Citrix XenServer.

Ввиду невозможности для меня публикации в блог «виртуализация», выложу пока здесь.



Читать дальше →
Total votes 11: ↑8 and ↓3 +5
Views18K
Comments 7

Установка Fedora 16 в качестве полнофункциональной PV-guest системы в XenServer

Lumber room
Sandbox
В этой заметке хотелось бы рассказать, как можно установить Fedora 16 в качестве PV-гостевой машины в XenServer/Xen Cloud Platform. В принципе, описанный ниже способ установки не поддерживаемых напрямую дистрибутивов хорошо известен, однако при установке Fedora 16 возник ряд затруднений, с которыми пришлось немного повозиться. Готовое решение под катом.
Читать дальше →
Total votes 8: ↑6 and ↓2 +4
Views493
Comments 0

Citrix XenServer Free: Hypervizor hardening with PAM and RBAC

Information Security
Доброго времени суток, коллеги.
XenServer является одним из самых популярных гипервизоров на данный момент.
Во многом благодаря тому, что дает неплохой функционал «за бесплатно».
Поэтому многие решения сделаны на Free версии без возможностей Enterprise.
А в число «платных» фишек входит и авторизация средствами LDAP с возможностью разграничения прав пользователей.
Да-да, вы не ослышались. В бесплатном XenServer все пользователи равны. То есть имеют роль Pool Admin.
Попробуем разобраться, — как мы сможем «защитить» гипервизор в бесплатной версии?


Читать дальше →
Total votes 24: ↑20 and ↓4 +16
Views5K
Comments 15

Citrix XenServer Free 5.6 Security или «…you need to find a different hypervisor»

Positive Technologies corporate blog
Чем дальше развиваются технологии виртуализации, тем больше разнообразных «грандов ИТ технологий» выходит на рынок. Несмотря на то, что проект Xen как таковой довольно давно существует в виде open source решения, такая операционная система с интегрированным гипервизором как Citrix XenServer относительно недавно привлекла внимание клиентов Enterprise уровня. Изначально ОС была ориентирована на low/mid-end предприятия и предназначалась для решения проблем минимизации затрат на мультисерверную архитектуру. Но в процессе развития, компания Citrix интегрировала в свой гипервизор такие жизненно важные вещи как High Availability и Likewise интеграцию c Active Directory. Таким образом, на данный момент существуют коммерческие версии Citrix XenServer позиционирующиеся как реальная альтернатива VMWare ESX/ESXi. Но, как известно, к гипервизорам предъявляются особые требования безопасности. Это обусловлено тем, что при захвате гипервизора наиболее вероятно, что компания потеряет не только его, но и все виртуальные машины.



Читать дальше →
Total votes 32: ↑26 and ↓6 +20
Views6.2K
Comments 59

Citrix XenServer 5.6 Free/Advanced Security Guide

Positive Technologies corporate blogInformation Security
Приветствую, коллеги!
Многие из вас работают с операционной системой Citrix XenServer 5.6.
Компания Citrix предлагает весьма ограниченный набор документов по безопасной настройке системы. Он состоит из Common Criteria Documents и User Security Guide. Полноценные же Security Guide или CIS Benchmark отсутствуют.

Чтобы решить эту проблему, специалисты исследовательского центра Positive Research провели анализ операционной системы Citrix XenServer 5.6. Результатом работы стал документ «Positive Technologies: Citrix XenServer 5.6 Free/Advanced Hardening Guide (Public Beta)». Надеюсь, он заполнит пробел в документации по данной операционной системе в сфере информационной безопасности.
Читать дальше →
Total votes 12: ↑11 and ↓1 +10
Views6.9K
Comments 6

Гетерогенный пул процессоров в XenServer 6

Virtualization
Не так давно у заказчика появилась необходимость собрать пул виртуальных машин, который должен был состоять из серверов HP ProLiant 6 и 5 поколений. Процессоры в этих серверах: Xeon E5502 и X3353. Начиная с версии 5.5 Xen поддерживает гетерогенный пул процессоров.
Описываются 4 типа гетерогенных пулов:
  1. Добавление более производительного хоста к менеее производительным;
  2. Добавление менее производительного хоста к более производительным;
  3. Комбинация различных и взаимоисключающих хостов в пул;
  4. Комбинация различных CPU c идентичными возможностями.

Подробности
Total votes 6: ↑4 and ↓2 +2
Views5.3K
Comments 2