среда, 25 августа 2010 г.

А что делает VMware, кроме Workstation?

Часто, очень часто на форумах задают вопрос типа "а как в VMware можно?". В 85% случаев имеется в виду Workstation, в оставшихся 15 - Server. Но VMware делает помимо Workstation и Server еще целую кучу продуктов.

Решил написать краткий обзор, а что же есть еще?

Прежде всего, это платформы виртуализации.
  • VMware Server - бесплатная серверная платформа, гипервизор 2го типа (Win + Lin)
vSphere (в прошлом Virtual Infrastructure) – это общее имя продуктов серверной виртуализации от VMware.

  • ESX / ESXi (VMware Hypervisor) - гипервизор первого типа, с версии 5.0 доступен только ESXi
  • VMware Go – веб-сервис для упрощенной установки и управления ESXi в малых инфраструктурых
  • vSphere Storage Appliance – виртуальная СХД для vSphere, использующая локальные диски хостов vSphere

Практически все остальные продукты направлены на обслуживание vSphere и добавляют различный функционал к ней.

Семейство vCenter

  • vCenter Server - сервер централизованного управления ESX/ESXi серверами и виртуальными машинами
  • vCenter Orchestrator - средство для автоматизации на основе workflow, позволяетделать интерфейсы самообслуживания для сотрудников, у которых нет прямого доступа к vSphere
  • Update Manager - централизованный патчинг серверов ESX/ESXi и Windows ВМ. Для Linux поддерживается только контроль патчей, без их установки
  • vCenter Converter – конвертер виртуальных машин, средство миграции физических машин в среду vSphere
  • Data Recovery – виртуальный модуль для резервного копирования ВМ, предназначен для малых инфраструктур
  • Auto Deploy – ESXi теперь может быть совсем бездисковым и загружаться по PXE
  • Cisco Nexus 1000v – виртуальный сетевой коммутатор от Cisco, расширяющий сетевые возможности vSphere
  • vCenter Server HeartBeat – кластерное решение для vCenter Server, лицензированная технология от Neverfail
  • vCenter Operations – решение для анализа, визуализации и мониторинга инфраструктуры
  • vCenter Lab Manager – продукт для компаний-разработчиков ПО. Направленность - управление гигантским количеством снапшотов для отладки и тестирования. Увы, жизненный цикл его подошел к концу.
  • vCenter Application Discovery Manager – исследование инфраструктуры на предмет приложений и сервисов, построение зависимостей сервисов друг от друга
  • vCenter Site Recovery Manager – автоматизирует восстановление инфраструктуры при катастрофах (полная недоступность ЦОД)
  • vCenter Chargeback - биллинг виртуальной инфраструктуры
  • vCenter AppSpeed - контроль за работой приложений и соблюдением SLA на vSphere
  • vCenter CapacityIQ - контроль мощностей инфраструктуры, анализ и предсказание роста потребления ресурсов
  • vCenter Configuration Manager – мощное средство управления конфигурациями ВМ, физических серверов и десктопов

Семейство vCloud

  • vCloud Director – превращаем виртуализованный датацентр в облачный, в том числе и для создания публичного IaaS облака
  • vCloud Request Manager – автоматизированное управление заявками на развертывание новых сервисов или изменение существующих в vCloud
  • vCloud Express – готовые публичные облака на базе VMware vCloud – подключайтесь и пользуйтесь!

Любите управлять инфраструктурой при помощи скриптов и командной строки?

  • vSphere PowerCLI - управление vSphere из командной строки при помощи PowerShell
  • vSphere CLI - управление vSphere из командной строки
  • vSphere Management Assistant - модуль (appliance) для хостинга скриптов и агентов
  • Project Onyx - генерация кода для захваченных действий в vSphere Client
Семейство продуктов VMware vShield для обеспечения безопасности виртуальной инфраструктуры:
  • vShield App - сетевая защита приложений в виртуальной инфраструктуре
  • vShield App with Data Security – система класса DLP (Data Leakage Prevention) на базе технологий RSA
  • vShield Edge - пограничый шлюз для виртуальной инфраструктуры
  • vShield Endpoint - антивирусная защита виртуальной инфраструктуры
  • vShield Zones - базовая сетевая защита виртуальной инфраструктуры (включена в лицензию vSphere)
Что VMware предлагает для клиентских устройств и конечных пользователей?
  • VMWare View - VDI платформа от VMware
  • VMware ThinApp - виртуализация приложений
  • Workstation / Player – легенданрная десктопная платформа для PC (Win + Lin), гипервизор второго типа
  • ACE (Assured Computing Environment) - средство создания доверенных ВМ в непроверенном окружении
  • Fusion – запускаем Windows в виртуальной машине на Apple Mac
  • VMware Horizon Application Manager – управление облачными SaaS приложениями
  • VMware MVP (Mobile Virtualization Platform) - средство управления корпоративными мобильными устройствами
  • VMware Zimbra - платформа коллективной работы, аналог Microsoft Exchange

Дополнительные инструменты

  • Service Manager - система управления IT согласно ITSM
  • VMware Capacity Planner - средство исследования загрузки ресурсов в гетерогенных средах (доступно только для партнеров)
  • VMware Compliance Checker - средство для проверки серверов на соответствие PCI DSS
  • Open Virtualization Format Tool - средство для создания ВМ в формате OVF
  • VMware Studio - средство для создания виртуальных модулей (Virtual Appliance)
  • VMware VMmark - бенчмарк для виртуальной инфраструктуры
Платформа облачных приложений – семейство vFabric
  • vFabric Enterprise Ready Server – готовый и преднастроенный сервер Apache, используемый как вебсервер и балансировщик нагрузки при разворачивании vFabric
  • vFabric Hyperic – средство мониторинга и анализа производительности веб-приложений
  • vFabric GemFire – параллельная база данных для высоконагруженных веб-приложений
  • vFabric RabbitMQ – высокоэффективная очередь сообщений
  • vFabric tc Server – оптимизированный мощный сервер tomcat
  • vFabric WebServer - сервер Apache, используемый как вебсервер и балансировщик нагрузки при разворачивании vFabric
  • vFabric SQLFire – высокопроизводительная база данных “в памяти”
  • vFabric Data Director – сервис самообслуживания для быстрого разворачивания и управлениями базами данных

вторник, 24 августа 2010 г.

HA Advanced Settings

Продолжаю публикацию всего, что относится к HA :)

В документе vCenter Performance Best Practices появилось упоминание о двух новых расширенных параметрах HA.

das.perHostConcurrentFailoversLimit

Одновременно при наступлении HA-события может быть перезапущено до 32 ВМ на одном хосте (по умолчанию). Число 32 выбрано, чтобы избежать перегрузки хоста при битве ВМ за ресурсы. При помощи данного параметра можно изменить количество одновременных рестартов и сократить общее время восстановления, однако это может привести к росту среднего времени восстановления ВМ. Рекомендуется использовать значение по умолчанию.

das.sensorPollingFreq

Этот параметр управляет интервалом опроса. HA опрашивает систему для обновления общей информации о кластере (сколько ВМ запущено и т.д.) В vSphere 4.0 установлен интервал 1 секунда, в vSphere 4.1 - 10 секунд. Меньшее значение дает более быстрый перезапуск ВМ, а большее - эластичность кластера, если требуется массовое включение ВМ в большом кластере. Может принимать значения от 1 до 30 секунд.

Источник: Duncan Epping (www.yellow-bricks.com)

понедельник, 16 августа 2010 г.

vSphere PowerCLI: урок 5

Если посмотреть на урок 3, мы говорили о команде, которая выводит список всех Get- командлетов PowerCLI:
>gcm –Module vmware* -verb get
Для командлетов PowerShell принята система названия Verb-MeaningfulWord (Глагол-ЗначимоеСлово), например Get-VM.

Но Get- не единственный глагол используемый в PowerShell, вы также найдете:
  • Set-
  • New-
  • Add- (таких только 3 в PowerCLI)
Теперь мы знаем как получить список всех PowerCLI командлетов, но как же их использовать? Есть несколько вариантов.

пятница, 13 августа 2010 г.

Грабли: Veeam со странными ошибками при работе с vSphere 4.1

Проблемы c Veeam Backup & Replication после апгрейда до vSphere 4.1:
1) При репликации ВМ возникают постоянные ошибки "Create virtual disk. The requested operation is not implemented by the server", а так же ошибки с удалением файлов - файлы удаляются только с 4го раза.
2) При репликации внезапно перестает видеть replica.vbk, хотя файл в директории присутствует.

Лечение: апгрейд до последней версии Veeam Backup & Replication 4.1.2

четверг, 5 августа 2010 г.

Отказоустойчивое хранилище для vSphere на базе StarWind iSCSI

Ранее я уже писал о том, как сделать дешевое разделяемое хранилище для vSphere на базе Linux. Но что если вы хотите избавиться от единой точки отказа и сделать разделяемое хранилище отказоустойчивым? Можно поднять второй узел с Linux и прикручивать различные пакеты для отказоустойчивости, как например drbd и heartbeat. А можно обратить внимание на коммерческую разработку компании StarWind, и получить решение Enterprise класса.

Кстати, в марте при помощи StarWind iSCSI SAN был поставлен рекорд в 1 000 000 (!) IOPS.

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

Чтобы такого не случалось, появилась функция HA - непрерывная синхронная репликация данных между узлами и поддержка multipathing.

Итак, вы скачали StarWind iSCSI и что теперь с ним делать? Я расскажу.