среда, 30 июня 2010 г.

Red Hat VDI

Объявлена стоимость подписки на VDI от Red Hat.
Цитата:

На сайте Red Hat пишет «All at a 60-80 percent lower cost with the same or better features compared to other solutions» Что касается VDI, те цифры которые у меня получались как раз укладываются в этот разброс.

вторник, 29 июня 2010 г.

Вакансия

Вакансия инженера по виртуализации (Москва):

Читать далее:

понедельник, 28 июня 2010 г.

VMFS resignaturing

Из переписки:

Михаил, приветствую!
У меня такая проблема, может посоветуете чего...
Вкратце, что есть:
Два ЦОД, репликация данных посредством СХД
Настроен boot from SAN на обеих площадках.
При переезде с одной площадки на другую, ESX4 грузится, но теряет все виртуалки из инвентори, которые на нем должны быть, как следствие, не поднимется VC, и все остальное. Тома ESX-ы РЦОД видит как snap-xxxxxxx, т.к. изменился LUN ID.
По Вашей книге необходимо проводить действия вручную через VC client. Но это нам не подходит из-за большого кол-ва ESX(40) и виртуальных машин(200).
Подскажите, пожалуйста, как сделать автоматическое поднятие всего ЦОД на РЦОД?
В какую сторону копать?
Что я ответил:
Приветствую.
вообще, решать именно вашу задачу призван продукт VMware site recovery manager.
кроме разного полезного прочего он и описанную проблему решает сам.
правда, он стоит денег.
если без него, то единственное, что приходит на ум — это поразбираться, решается ли данная проблема скриптами.
Кроме скриптов я тут вариантов не вижу.
Решается ли это на скриптах (локальных в Service Console, vSphere CLi или PowerCLI) я просто не помню — не приходилось такую задачу решать.
Почему так: потому что в ESX(i) 4 поменялся механизм работы с такими ЛУНами. Какими “такими” и откуда вообще проблема берется, напомню.
1) Вкратце: когда создается VMFS на каком-то LUN, кроме прочего в метаданные записывается номер этого LUN. Если этот номер меняется, то ESX(i) не дает обратиться к такому LUN.
Почему? Потому что такая ситуация обычна для репликации\снапшотов СХД — мы реплицируем LUN с номером X на LUN с номером Y — и в VMFS на Y прописано, что номер LUN=X. И если на LUN Y начать что-то писать, процесс репликации нарушиться (ну или записать нам не дадут — в любом случае это не дело). Вот ESX(i) обучен не обращаться к LUN’ам с таким расхождением, т.к. это является характерным признаком реплики LUN.
Подробнее про это и другое про VMFS можно посмотреть тут — Устройство VMFS-раздела.
2) Если надо таки дать доступ к такому LUN (например см. вот тут — Траблшутинг ESXi, и без всяких репликаций такая задача может встать), то
В третьей версии VMware Infrustructure надо было сделать так:
1. Закладка «Configuration»
2. Advanced Settings
3. В разделе LVM, изменить LVM.EnableResignature на 1 (по умолчанию 0)
4. В Storage Adapters сделайте "Rescan«
5. Хранилище VMFS должно появится (под другим именем)
6. Установить EnableResignature обратно в 0
7. Вручную зарегистрировать ВМ на хостах.
3) А в четверке уже не так — заходим в мастер добавления хранилища, видим там наш LUN, и

мастер предложит нам добавить этот VMFS без форматирования и удаления данных.
Суть поста вот в чем: мне сообщили, что старый, от тройки, способ все равно продолжает работать, правда, из командной строки:
Приветствую.
Мне помогла такая вещь:
esxcfg-advcfg -s 0 /LVM/DisallowSnapshotLUN

решение работает, резервный ЦОД запустился!!
+ дописать в vmx uuid.action = «keep»
А я, пока искал инфу для этого поста, обнаружил что писал таки про способ сделать это в четверке из CLI:

Вот в комментариях подсказали правильную ссылочку с информацией поподробнее: http:/kb.vmware.com/kb/1011387.

thx Александру Черкашину.

суббота, 26 июня 2010 г.

VAAI - vStorage API for Array Integration

Существует такая штука как VAAI, или vStorage API for Array Integration.
(не путать с VADP, vStorage API for Data Protection — это то, что пришло на смену VCB, VMware Consolidated Backup)
Тем не менее, оба набора API — часть единого целого. Правда, VAAI только должны появится, вроде как в 4.1.
Так вот, VAAI — это штука нужна для того, чтобы ESX(i) отдал дисковые операции на откуп тому, кто на них собаку съел — системе хранения данных. Это еще называют «offload».
Это означает, что некоторые операции будут делаться быстрее и/или не будут создавать нагрузку на гипервизор.
Что за операции? В теории вот они:

  • Все, что связанно с перемещением файлов на хранилище.
    Это миграция дисков ВМ (Storage VMotion в частности). За счет того, что СХД сможет получить от гипервизора информацию о том, какие блоки заняты данными этой ВМ.
    Еще это применение снапшотов — опять же, гипервизор сообщает какие блоки какими следует заменить
  • Интеграция в области Thin Provisioning c системами хранения с блочным доступом.
  • Дедупликация IO запросов.
По поводу последнего пункта можно заценить видео:
Насколько я понимаю, поддержка VAAI должна идти со стороны систем хранения. Так что на этот пункт в будущем следует обращать внимание при выборе стораджа. Надеюсь, какие-то из уже существующих моделей начнут поддерживать эту фичу после появления соответствующей версии прошивки.

UPD.

Официальное FAQ - vStorage APIs for Array Integration FAQ.
Еще интересное видео на тему от NetApp:


Еще от EMC:

vSphere 4.1 - What do the “vStorage APIs for Array Integration” mean to you?

Synology DS1010+ – cheap NAS

Забавно. Вот штука – Synology DS1010+:

Это NAS, на 5 дисков (3.5 или 2.5, HDD или SSD).
С одной стороны, в списке поддерживаемых фич присутствуют такие, как:

  • подключение накопителей по USB и eSATA
  • IP камер
  • USB принтеров
  • поддержка DLNA/UPnP TV
  • Wi-Fi
  • и пр.
C другой стороны:
UPD. Из комментариев:
Alexander Savenkov
- Крайне не рекомендую.
Из трех девайсов один постоянно сыпется, в сервисе лежит по месяцу.

Я веду речь о DS509.
Что особо неприятно проблемный девайс сыпался с потерей данных.
Кстати, один подцепили к ESX4 по iSCSI, поработал, потом сервис-консоль стала зависать регулярно, потом PSODы пошли, с руганью про SCSI. Не факт, конечно, что с этим насом связано. Но в принципе пилот VDI на 6 пользователей держал.

    default VMFS block size

    У файловой системы VMFS есть такая характеристика, как размер блока = 1, 2, 4 или 8 мегабайт.
    От размера блока зависит максимальный размер файла на разделе = 256, 512, 1204 или 2048 гигабайт.
    Проблемой является следующий момент – если мы промахнулись, и после форматирования с, например, блоком в один мегабайт, нам понадобилось создать для ВМ файл-диск размером гигабайт 300 – у нас это не получится. И единственный способ это исправить – это освободить данный VMFS от виртуалок, удалить, и пересоздать заново с нужным размером блока.
    А еще более неприятно бывает тогда, когда данная проблема возникает для хранилища на загрузочном диске ESX 4. Дело в том, что оно создается автоматически, установщиком ESX, и как раз с блоком = 1 МБ.
    А удалить его нельзя, потому что на нем лежит файл-диск Service Console.
    Так вот, есть способ поправить конфиг установщика так, чтобы указать требуемый вам размер блока:

    Инструкция:
    1) Берем iso с дистрибутивом ESX, и извлекаем из него файл \isolinux\initrd.img
    Под Windows я не смог выполнить дальнейшие шаги, поэтому:
    2) копируем этот файл на Linux (я использовал Service Console), например с помощью WinSCP.
    3) Допустим, initrd.img у нас лежит в /tmp
    тогда
    4) Последовательно выполняем
    mkdir /tmp/temp
    cd /tmp/temp
    zcat /tmp/initrd.img | cpio --extract
    mv /tmp/initrd.img /tmp/initrd.org
    nano /tmp/temp/usr/lib/vmware/weasel/fsset.py
    5)  ищем (Ctrl+W) строку
    blockSizeMB = 1
    меняем размер блока на нужный
    сохраняем, выходим (Ctrl+X)
    6) Выполняем
    find ./ | cpio -H newc -o > /tmp/initrd
    gzip /tmp/initrd --suffix .img

    7) Заменяем initrd в дистрибутиве на новую версию. Все.
    Кстати, это работает даже при использовании файла ответов для установщика, в том числе идущих по умолчанию.
    screen

    UPD.
    А вот в комментариях подсказали другой вариант - http://kb.vmware.com/kb/1012683
    Первый вариант удобнее, когда с одного дистрибутива надо на многих инсталляциях недефолтный размер блока.
    Для разового изменения проще вариант 2.

    Для справки – страницы на блоге

    Коллеги, обращаюсь к тем из вас, кто подписан по rss или email, и на сам блог заходит нечасто — я сделал несколько страниц

     

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

     

    На закладке VMware Certification — информацию о сертификации VMware. VCP, VCAP, VCDX — описание, условия и основные ссылки.

     

    В ближайших планах сделать еще как минимум одну страницу — о курсах.

     

    Надеюсь, вам это будет полезно.

    virtualization security group

    Хочется поздравить с годовщиной портал http://www.virtualizationsecuritygroup.ru.

     vsgr2

     

    Сегодня у нас день рождения!

    Ровно год назад, 26 июня на очередной встрече Russia VMware User Group было принято решение о создании отдельной группы, которая следуя принципу «мультивендорности» сконцентрируется на вопросах обеспечения информационной безопасности виртуальных инфраструктур.

    Этот год для нас выдался безумно насыщенным, мы прошли путь от странички в LinkedIn до собственного портала; успели поработать над совместными проектами с Ассоциацией профессионалов в области информационной безопасности RISSPA и Ukrainian Information Security Group. Интерес к Virtualization Security Group Russia очевиден — число зарегистрированных участников выросло до 67, ведь мы объединяем вокруг себя практикующих специалистов по обеспечению безопасности виртуальных инфраструктур.

    Удачи и успехов :)

    четверг, 24 июня 2010 г.

    RHEV, RHEV VDI

    Анонсирован выход RHEV 2.2, включающего в себя помимо серверной виртуализации, реализацию VDI на основе протокола SPICE. В качестве виртуальных рабочих мест и клиентов VDI поддерживаются как Linux, так и Windows. Согласно документам имеется перенаправление USB-устройств в виртуальные машины.

    Отсюда - RHEV 2.2 c поддержкой VDI.

    На проходящем в Бостоне 2010 Red Hat Summit было сделано много интересных объявлений, включая новое комплексное решение для поддержки облачной инфраструктуры, выход RHEV 2,2 для серверов и ПК, расширение партнерство с Cisco, новые порталы для клиентов и партнеров, программу регистрации сделок для партнеров и др.

    Отсюда - Новости с 2010 Red Hat Summit: RHEV for Desktops, Облака и др.

    hp over 9000

    К вопросу о +|- облаков - Переход в «облако» позволит HP сократить 9000 сотрудников.