Blog of Khlebalin Dmitriy

(Дорогу осилит идущий…)

И снова мысли о виртуализации (часть 1).

Все чаще и чаще, меня одалевает вопрос на чем все-таки построить виртуальный ЦОД. Вариантов, на самом деле, не так много — это либо VMware vSphere либо Hyper-V.  Для начала несколько слов о том, что вообще это такое, остальное в следующем посте…

Виртуализация серверов на базе VMware vSphere.

VMware vSphere – представляет собой пакет программных продуктов, предназначенных для создания и функционирования систем виртуализации в масштабах предприятия. Виртуализация на базе VMware vSphere позволяет всем приложениям и серверам предприятия абстрагироваться от аппаратной платформы. Приложения и серверы не привязываются к какому-либо оборудованию. Благодаря виртуализации VMware появляется возможность функционирования множества разнородных несовместимых между собой приложений и серверов на одном и том же оборудовании одновременно. Решения на базе VMware vSphere являются основным средством виртуализации, применяемым при построении центров обработки данных (ЦОД). Основными требованиями при построении ЦОД являются: высокая плотность установки серверов, гибкость и надёжность информационных систем, высокая доступность и производительность приложений, оптимизация энергопотребления и тепловыделения. Для достижения этих требований компания ЛанКей оказывает услуги внедрения систем виртуализации VMware vSphere.

Виртуализация на базе VMware vSphere даёт следующие преимущества:

  • Снижение затрат на оборудование. Снижение затрат обеспечивается благодаря консолидации нескольких приложений и операционных систем на одном сервере.
  • Более эффективное использование ресурсов — VMware DRS. Более 70% времени сервера простаивают, изнашиваясь и потребляя электроэнергию. VMware предоставляет средства по автоматическому распределению  приложений (операционных систем) между физическими серверами, или между ресурсами одного многопроцессорного сервера. Причём при перемещении виртуальных машин с одного физического сервера на другой используется технология VMware VMotion, которая обеспечивает непрерывность работы серверов и приложений в процессе миграции.
    Это позволит избавиться от часто возникающих ситуаций, когда, например, у вас простаивает мощный 4-х процессорный SQL Server, который обслуживает вашу ERP систему, в то время как слабый однопроцессорный  сервер SQL Server, обслуживающий «1C: Предприятие», загружен на 100%, часами обрабатывая сложную проводку.
  • Функции высокой доступности  для приложений, не поддерживающих кластеризацию — VMware HA. Очень часто требуется обеспечить безотказную работу (24/7) того или иного приложения. Обеспечить отказоустойчивость  таких приложений, как SQL Server или Exchange Server, можно средствами кластеризации, но часто требуется обеспечить высокую доступность приложений, которые не поддерживают кластеризацию. Средствами VMware vSphere 4 можно обеспечить высокую доступность целого сервера, независимо от того, какая ОС на нём работает и какие приложения под ней функционируют. VMware автоматически определяет вышедший из строя физический сервер и перемещает виртуальную машину на работающие сервера.
  • Сокращение административных издержек. В сравнении с физической инфраструктурой, виртуальная инфраструктура на базе VMware vShere 4 обеспечивает целый ряд возможностей, упрощающих и ускоряющих процессы по поддержке и управлению ИТ-инфраструктурой:
    • Централизованное резервирование всех виртуальных серверов в режиме реального времени.
    • Технология  моментальных снимков состояния серверов. В отличие от снимков дисков с использованием технологии VSS, снимок сервера включает в себя снимок оперативной памяти. Т.е. появляется возможность откатить состояние работающего сервера, без перезагрузки и без завершения работы приложений (после отката состояния, все службы и приложения остаются в рабочем состоянии).
    • Быстрое развёртывание новых серверов путём простого дублирования уже развёрнутых.
    • Ввиду независимости виртуальных серверов от оборудования существует возможность быстрого и простого переноса операционных систем и приложений с одного физического сервера на другой с отличающейся платформой.
    • Централизованный мониторинг ресурсов и загруженности серверов.
    • Возможность распределения всех ресурсов физических серверов (процессоров, памяти, дисков) между виртуальными серверами.

Виртуализация серверов на базе Microsoft Hyper-V.

Microsoft Hyper-V представляет собой решение для виртуализации серверов в корпоративных средах. Hyper-V является ролью 64-х битной версии Windows Server 2008. В отличие от продуктов Microsoft Virtual Server или Virtual PC, Hyper-V обеспечивает виртуализацию на аппаратном уровне, с использованием технологий виртуализации, встроенных в процессоры. Таким образом, Hyper-V обеспечивает высокую производительность, практически равную производительности одной операционной системы, работающей на выделенном сервере.

Microsoft Hyper-V, как и VMware ESX позволяет консолидировать несколько серверов на одном физическом сервере.  Виртуализация позволяет операционным системам и приложениям абстрагироваться от физического оборудования и конфигурации серверов. Независимость операционных систем и приложений от оборудования позволяет легко осуществлять миграцию с одного физического сервера на другой. Виртуализация на базе Hyper-V позволяет избавиться от необходимости покупки большого количества серверов, для обеспечения функционирования множества операционных систем или несовместимых между собой приложений.

Возможности виртуализации Microsoft Hyper-V значительно расширяются при помощи Microsoft System Center Virtual  Machine Manager 2008 (SCVMM 2008).

SCVMM 2008 обеспечивает следующие возможности:

  • Централизованное управление серверами виртуальных машин в масштабах предприятия. SCVMM 2008 поддерживает управление серверами Microsoft Hyper-V, Microsoft Virtual Server, VMware ESX и в будущем будет реализована поддержка Xen.
  • Создание библиотеки шаблонов виртуальных машин. Шаблоны виртуальных машин представляют собой наборы образов предустановленных операционных систем, которые могут быть развёрнуты за считанные минуты.
  • Мониторинг и размещение виртуальных машин в соответствие с загруженностью физических серверов.
  • Миграция (конвертирование) физических серверов в виртуальные машины — технология P2V. Технология P2V позволяет произвести перенос физического сервера на виртуальный без остановки работы. Таким образом, появляется возможность онлайнового резервирования целого сервера, и в случае выхода его из строя, можно в течение минуты запустить виртуальный сервер и продолжить работу.
  • Миграция (конвертирование) виртуальных машин других форматов в виртуальные машины Hyper-V — технология V2V. Данная технология аналогична P2V, но при этом позволяет переносить виртуальные машины Microsoft Virtual Server или VMware ESX в Hyper-V.
  • Управление кластерами Hyper-V.

Кластеры Hyper-V. Hyper-V может работать в режиме кластера. Ресурсом кластера, построенного на базе Microsoft Hyper-V, является виртуальная машина. Таким образом появляется возможность обеспечить отказоустойчивость целого сервера, причём независимо от того, какие приложения или операционная система на нём работают. Такие приложения, как Microsoft Exchange Server или SQL Server сами по себе поддерживают кластеризацию (высокую доступность), но большинство приложений кластеризацию не поддерживают, именно для них можно использовать кластер виртуальных машин Hyper-V. В случае выхода из строя физического сервера с одной или более виртуальными машинами, происходит автоматических запуск виртуальных машин на оставшихся физических серверах.

Как и VMware, Hyper-V предоставляет возможность выполнения моментальных снимков (snapshots) состояния виртуального сервера, что позволяет очень быстро восстановить сервер на момент создания снимка, причём после восстановления все приложения и службы остаются запущенными и в работающем состоянии, никакая перезагрузка или повторный запуск приложений не требуется. Такие возможности не обеспечивает ни одна система резервного копирования. К тому же Hyper-V предоставляет экономию в плане лицензирования ОС. Приобретая Windows Server 2008 Standard, вы получаете право её установки на один физический сервер и один виртуальный, для Windows Server 2008 Enterprise на 4 виртуальных сервера, для Windows Server 2008 Datacenter и для Intel Itanium количество установок на виртуальные сервера – не ограничено.

Microsoft Hyper-V и VMware ESX являются конкурирующими продуктами, ориентирующимися на рынок систем виртуализации масштаба предприятия. В данный момент решение VMware превосходит по возможностям решение Microsoft, но тем не менее Microsoft Hyper-V обладает некоторыми преимуществами, а именно: Hyper-V бесплатен, более лёгок в настройке, а следовательно более дёшев в обслуживании; поскольку Hyper-V является ролью Windows Server 2008, то он будет работать на любом оборудовании, на котором работает Windows Server 2008, а VMware ESX построен на базе UNIX и имеет ограниченный набор драйверов и как следствие поддерживаемого оборудования.

Продолжение следует…

Всем удачи!

28.12.2009 Posted by | vmware & hyper-v Infrastructure | Комментарии к записи И снова мысли о виртуализации (часть 1). отключены

Firefox 4 позаимствует дизайн у Microsoft Office.

Один из разработчиков Firefox опубликовал в своем блоге некоторые подробности, касающиеся нового интерфейса четвертой версии браузера.

Как сообщается, Firefox 4 позаимствует детали интерфейса у приложений из пакета Microsoft Office 2010.

Основное нововведение в интерфейсе Firefox 4 — специальная кнопка (App Button) в левом верхнем углу, открывающая пользователю доступ к меню программы (обозначена на картинке вверху цифрой 1).

Как отмечает автор блога, аналогичный подход используется в приложениях Windows 7 (Paint, WordPad) и в Microsoft Office.

Помимо этого, в Firefox 4 будет переработан механизм взаимодействия пользователя с вкладками — он будет практически идентичен механизму, использующемуся в браузере Google Chrome.

28.12.2009 Posted by | заметки | Комментарии к записи Firefox 4 позаимствует дизайн у Microsoft Office. отключены