Опубликовано: ноябрь 2008 г
Вид материала | Руководство |
- Э. И. Соркин Опубликовано в Сборнике доклад, 343.75kb.
- Бугаев К. В., к ю. н. Возможности криминалистической экспертизы материалов, веществ, 343.71kb.
- Приказ Минобрнауки №362 от 28. 11. 2008 г./ (Опубликовано в Российской газете Федеральный, 6.8kb.
- Бюллетень новых поступлений литературы в Научную библиотеку Кубгу ноябрь 2008, 693.73kb.
- С. В. Рыженков рынок вооружений, 327.19kb.
- Галерея Тейт Бритен, Благотворительная организация «Искусство и спорт» иБританский, 31.24kb.
- Л. Н. Гумилев Троецарствие в Китае Опубликовано в Доклад, 907.99kb.
- Опубликовано: Туризм и региональное развитие. Смоленск: Универсум, 2008. С. 227-233, 125.14kb.
- План работы Общественной палаты Ивановской Области на период ноябрь 2010 ноябрь 2011, 171.57kb.
- Пятый всероссийский конгресс политологов, москва, ноябрь 2009, 113.39kb.
Новые возможности виртуализации, предоставляемые с помощью Hyper-V™В Windows Server 2008 была впервые реализована поддержка виртуализации серверов с использованием технологии Hyper-V. В Windows Server 2008 R2 включена новая версия Hyper-V ™. Благодаря следующим усовершенствованиям Hyper-V™ в Windows Server 2008 R2 повышает эффективность создания динамических виртуальных центров обработки данных:
Повышение доступности виртуальных центров обработки данныхОдним из важнейших условий работоспособности центра обработки данных является обеспечение максимальной доступности систем и приложений. Виртуальные центры обработки данных также требуют консолидации, высокой доступности и применения большинства сложных средств управления. Hyper-V™ в Windows Server 2008 R2 поддерживает долгожданную функцию динамической миграции, позволяющую переносить виртуальную машину между серверами виртуализации, не прерывая ее работы. При этом пользователи, которые подключены к данной виртуальной машине, заметят лишь незначительное снижение производительности в течение нескольких секунд и даже не узнают, что виртуальная машина была перенесена на другой физический компьютер. Поддержка динамической миграции архитектурой общих томов кластераПри динамической миграции используются общие тома кластера (CSV) — новая возможность отказоустойчивых кластеров Windows Server 2008 R2, позволяющая нескольким узлам, которые входят в один отказоустойчивый кластер, одновременно обращаться к одному логическому номеру устройства (LUN). С точки зрения виртуальной машины, каждая виртуальная машина использует собственный LUN. Однако файлы VHD для каждой виртуальной машины хранятся на одном томе CSV, как показано на следующем рисунке. Рисунок 3. Общие тома кластера Поскольку CSV предоставляет всем узлам кластера единое пространство имен, при обращении с любого узла кластера к любому файлу, который хранится на томе CSV, можно использовать одно и то же имя и путь. Тома CSV хранятся в виде каталогов и подкаталогов в корневой папке ClusterStorage, как показано на следующем рисунке. Рисунок 4. Пример единого пространства имен в CSV Как показано на предыдущем рисунке, тома CSV (Volume1, Volume2 и Volume3) хранятся в папке ClusterStorage. Если эта папка находится в коревом каталоге диска E:, полный путь к каждому тому CSV будет выглядеть следующим образом:
Все узлы кластера будут обращаться к этим общим томам, используя указанные выше полные пути. Хотя в настоящее время тома CSV главным образом используются средствами динамической миграции, предоставляемые ими преимущества расширят сферу их применения. Например, такие тома можно настраивать, используя NTFS, а не особые форматы. Это дает возможность администраторам развертывать CSV, не переформатируя сети SAN, и позволяет представлять SAN как единое хранилище данных, а не набор небольших хранилищ, избавляя от необходимости использовать несколько букв сетевых дисков и повышая удобство работы пользователей. Кроме того, для работы с томами CSV не нужны отдельные средства настройки и управления — администраторы Windows Server, которые использовали встроенные средства Windows Server 2008, могут использовать эти же консоли для работы с томами CSV в R2. Повышение отказоустойчивости соединений узлов кластераОсобенности архитектуры CSV обеспечивают повышенную отказоустойчивость соединений узлов кластера, что напрямую влияет на работу виртуальных машин в кластере. В архитектуре CSV реализован механизм, называемый динамическим перенаправлением операций ввода-вывода и позволяющий перенаправлять эти операции в рамках отказоустойчивого кластера в зависимости от доступности подключений, как показано на следующем рисунке. Рисунок 5. Динамическое перенаправление операций ввода-вывода для общих томов кластера Первый тип сбоев, при котором может применяться перенаправление, — это нарушение подключения узла кластера к общему хранилищу узлов кластера, в роли которого обычно выступает сеть SAN. Как показано на следующем рисунке, если подключение узла 2 к SAN нарушается, операции ввода-вывода по сети перенаправляются узлу 1, после чего узел 1 выполняет эти операции с сетью SAN. Это позволяет выполнять динамическую миграцию виртуальных машин с узла 1 на узел 2. Рисунок 6. Устойчивость CSV к нарушению соединений ввода-вывода Следующий тип сбоев, при котором может применяться перенаправление, — нарушение подключения по сети к узлу кластера. На следующем рисунке показано, что основной канал связи между узлами 1 и 2 вышел из строя. Узел 2 автоматически передает сетевой трафик по резервному каналу, и узел 1 выполняет требуемые операции ввода-вывода по сети. Рисунок 7. Устойчивость CSV к нарушению сетевых соединений Следующий тип сбоев, при котором может применяться перенаправление, — сбой узла кластера в целом. Как показано на следующем рисунке, узел 1 является владельцем тома, который используется виртуальной машиной, работающей на узле 2. Если узел 1 выйдет из строя, владельцем этого тома станет узел 2. При этом доступ к виртуальной машине прерываться не будет. Рисунок 8. Устойчивость CSV к сбоям узлов Усовершенствованное средство тестирования кластеровВ состав Windows Server 2008 R2 входит анализатор соответствия рекомендациям (BPA) для всех основных ролей сервера, включая роль отказоустойчивого кластера. Данное средство проверяет соответствие параметров конфигурации кластера и узлов кластера передовому опыту. Соответствующий тест выполняется только на компьютерах, которые в момент выполнения теста являются узлами кластера. Усовершенствование переноса рабочих нагрузок кластераАдминистраторы могут переносить кластерные рабочие нагрузки, которые выполняются на серверах под управлением Windows Server 2003 и Windows Server 2008, на серверы Windows Server 2008 R2. Процесс переноса:
Интеграция динамической миграции и средства отказоустойчивости кластеровДля использования динамической миграции в Windows Server 2008 R2 необходимы средства обеспечения отказоустойчивости кластера. В частности, система динамической миграции использует общие тома кластера (CSV) — новую возможность, поддерживаемую Windows Server 2008 R2, Ниже перечислены требования к выполнению динамической миграции в отказоустойчивом кластере.
На следующем рисунке показана типичная конфигурация отказоустойчивого кластера и Hyper-V™ для поддержки динамической миграции. Рис. 9 Типичная конфигурация для поддержки динамической миграции Процесс динамической миграцииПроцесс динамической миграции включает следующие шаги.
Рисунок 10. Создание целевой виртуальной машины на целевом узле
Рисунок 11. Регулярное копирование дублированных страниц памяти с исходной виртуальной машины на целевую
Рисунок 12. Окончательная конфигурация после завершения динамической миграции Более эффективное управление виртуальными центрами обработки данныхВысокая эффективность виртуализации не избавляет от необходимости управлять виртуальными машинами. Количество виртуальных машин увеличивается быстрее, чем количество физических компьютеров, поскольку для создания виртуальных машин обычно не нужно приобретать дополнительное оборудование. Поэтому задача управления виртуальными центрами обработки данных приобретает особое значение. В Windows Server 2008 R2 внесены следующие усовершенствования, помогающие управлять виртуальными центрами обработки данных.
Упрощение развертывания физических и виртуальных компьютеровИсторически сложилось так, что для развертывания операционных систем и приложений на физических и виртуальных компьютерах используются разные методы. Для развертывания и замены предварительно подготовленных операционных систем и приложений на виртуальных компьютерах используются файлы в формате VHD, который стал фактическим стандартом при выполнении подобных задач. Hyper-V™ в Windows Server 2008 R2 поддерживает два существенных обновления в работе с файлами VHD. Во-первых, в Windows Server 2008 R2 администраторы могут на работающей виртуальной машине добавлять и удалять файлы VHD и диски, напрямую подключенные к виртуальному контроллеру SCSI, не выполняя перезагрузку. Это позволяет увеличивать объем хранилища данных без дополнительных простоев и обеспечивает дополнительную гибкость при архивации центров данных и сложных развертываний Exchange Server и SQL Server. Кроме того, Windows Server 2008 R2 позволяет загружать компьютер из файла VHD, находящегося на локальном жестком диске, что дает возможность использовать заранее созданные файлы VHD для развертывания виртуальных и физических компьютеров. Это позволяет уменьшить число образов, которыми необходимо управлять, и предоставляет удобное средство для тестирования развертываемого ПО, перед тем как выполнять развертывание в рабочей среде. Повышение производительности и аппаратная поддержка виртуальных машин Hyper-V™Hyper-V™ в Windows Server 2008 R2 содержит ряд усовершенствований, повышающих производительность виртуальных машин и снижающих энергопотребление. Например, Hyper-V™ поддерживает преобразование адресов второго уровня (SLAT), которое использует новые возможности современных процессоров для повышения производительности виртуальных машин и уменьшения загрузки гипервизора Windows. Кроме того, благодаря использованию новой функции остановки ядра (Core Parking), поддерживаемой Windows Server 2008 R2, виртуальные машины Hyper-V потребляют меньше электроэнергии. Дополнительные сведения об этой функции см. ниже в разделе «Снижение энергопотребления многоядерных систем». Повышение производительности виртуальных машин при работе в сетиНовая версия Hyper-V™ повышает производительность виртуальных машин при работе в сети, используя технологию разгрузки для TCP, кадры крупных размеров и другие новые технологии работы в сети, поддерживаемые Windows Server 2008 R2. Разгрузка для TCP позволяет виртуальным машинам передавать работу по обработке сетевого трафика сетевому адаптеру хост-компьютера. Эта функция работает так же, как и функция разгрузки для TCP на физических компьютерах. Hyper-V™ лишь расширяет возможности данной функции и позволяет использовать ее в виртуальном мире. Данная возможность повышает производительность процессора и пропускную способность сети и полностью поддерживается функцией динамической миграции. Как и разгрузка для TCP, поддержка кадров крупных размеров также была введена в Windows Server 2008. Hyper-V™ в Windows Server 2008 R2 лишь расширяет возможности этой функции, позволяя использовать ее в виртуальных машинах. Поддержка кадров крупных размеров в виртуальных сетях обеспечивает те же преимущества, что и при работе в физических сетях, включая шестикратное увеличение полезной нагрузки пакета, что не только повышает пропускную способность сети, но и снижает загрузку процессора при передаче больших файлов. |