Тратим меньше, спим больше с VMware Sphere 4.0. Часть 2::Журнал СА 12.2009
www.samag.ru
Журнал «БИТ. Бизнес&Информационные технологии»      
Поиск   
              
 www.samag.ru    Web  0 товаров , сумма 0 руб.
E-mail
Пароль  
 Запомнить меня
Регистрация | Забыли пароль?
Журнал "Системный администратор"
Журнал «БИТ»
Подписка
Архив номеров
Где купить
Наука и технологии
Авторам
Рекламодателям
Контакты
   

  Опросы
1001 и 1 книга  
19.03.2018г.
Просмотров: 6831
Комментарии: 0
Машинное обучение с использованием библиотеки Н2О

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

12.03.2018г.
Просмотров: 7361
Комментарии: 0
Особенности киберпреступлений в России: инструменты нападения и защита информации

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

12.03.2018г.
Просмотров: 4612
Комментарии: 0
Глубокое обучение с точки зрения практика

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

12.03.2018г.
Просмотров: 3160
Комментарии: 0
Изучаем pandas

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

12.03.2018г.
Просмотров: 3965
Комментарии: 0
Программирование на языке Rust (Цветное издание)

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

19.12.2017г.
Просмотров: 3967
Комментарии: 0
Глубокое обучение

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

19.12.2017г.
Просмотров: 6470
Комментарии: 0
Анализ социальных медиа на Python

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

19.12.2017г.
Просмотров: 3312
Комментарии: 0
Основы блокчейна

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

19.12.2017г.
Просмотров: 3591
Комментарии: 0
Java 9. Полный обзор нововведений

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

16.02.2017г.
Просмотров: 7450
Комментарии: 0
Опоздавших не бывает, или книга о стеке

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

17.05.2016г.
Просмотров: 10814
Комментарии: 0
Теория вычислений для программистов

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

30.03.2015г.
Просмотров: 12527
Комментарии: 0
От математики к обобщенному программированию

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

18.02.2014г.
Просмотров: 14233
Комментарии: 0
Рецензия на книгу «Читаем Тьюринга»

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

13.02.2014г.
Просмотров: 9263
Комментарии: 0
Читайте, размышляйте, действуйте

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

12.02.2014г.
Просмотров: 7210
Комментарии: 0
Рисуем наши мысли

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

10.02.2014г.
Просмотров: 5518
Комментарии: 3
Страна в цифрах

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

18.12.2013г.
Просмотров: 4749
Комментарии: 0
Большие данные меняют нашу жизнь

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

18.12.2013г.
Просмотров: 3567
Комментарии: 0
Компьютерные технологии – корень зла для точки роста

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

04.12.2013г.
Просмотров: 3276
Комментарии: 0
Паутина в облаках

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

03.12.2013г.
Просмотров: 3508
Комментарии: 1
Рецензия на книгу «MongoDB в действии»

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

02.12.2013г.
Просмотров: 3163
Комментарии: 0
Не думай о минутах свысока

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

Друзья сайта  

 Тратим меньше, спим больше с VMware Sphere 4.0. Часть 2

Архив номеров / 2009 / Выпуск №12 (85) / Тратим меньше, спим больше с VMware Sphere 4.0. Часть 2

Рубрика: Администрирование /  Продукты и решения

ВИТАЛИЙ БАНКОВСКИЙ, технический директор, автор более 20 статей, главный двигатель прогресса в одной из интернет-компаний

Тратим меньше, спим больше
с VMware Sphere 4.0. Часть 2

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

Обзор средств VMware для создания отказоустойчивых систем

VMware предоставляет два типа отказоустойчивости:

  •  High Availability (далее по тексту – HA). В этой конфигурации VMware анализирует состояние виртуальных машин и перезапускает виртуальную машину на другом сервере, если обнаружен сбой.
  • Fault Tolerance (далее по тексту – FT). В этом режиме на различных серверах VMware запущены идентичные копии виртуальных машин, причем одна является ведущей, вторая – ведомой, она получает те же самые запросы, что и ведущая. Если обнаружена фатальная ошибка ведущей виртуальной машины, то происходит переключение на ведомую виртуальную машину, причем без потери данных и с минимальным временем переключения.

Ключевые компоненты кластера

Кластер VMware состоит из следующих компонентов:

  • сервера VMware;
  • сервер Vcenter для управления серверами VMware;
  • разделяемое хранилище данных и операционных систем VM;
  • сетевая структура.

Для проверки совместимости оборудования необходимо обратиться к списку рекомендуемого оборудования http://www.vmware.com/go/hcl.

Для поддержки FT необходимы процессоры следующих серий:

  • Intel 31xx;
  • Intel 33xx;
  • Intel 52xx;
  • Intel 54xx;
  • Intel 55xx;
  • Intel 74xx;
  • AMD 13xx;
  • AMD 23xx;
  • AMD 83xx.

Одним из главных компонентов при создании кластера является разделяемое между серверами VMware хранилище, представленное с помощью одной из следующих технологий:

  • NFS;
  • iSCSI;
  • SAN.

В моем случае я использовал SAN (Storage Area Network, Сеть хранения данных), причем каждый сервер VMware был подключен к двум коммутаторам SAN, к которым в свою очередь было подключено хранилище SAN с двумя независимыми контролерами, таким образом обеспечивалась отказоустойчивость на уровне доступа серверов VMware к хранилищу.

Установка и предварительная настройка серверов

Установка и предварительная настройка серверов VMware не отличается оригинальностью, но при этом нужно учесть следующие особенности.

Каждый сервер должен иметь как минимум два сетевых интерфейса. Первый интерфейс используется для рабочего трафика виртуальных машин, второй – для служебного трафика, например для миграции виртуальных машин между серверами и для поддержки FT, причем производитель рекомендует выделенный канал для последнего.

Установка и настройка VMware vCenter Server

Для установки Vcenter нам понадобится компьютер с операционной системой Windows. Сейчас поддерживаются следующие версии:

  • Windows 2000 Server;
  • Windows 2000 Advanced Server;
  • Windows XP Professional;
  • Windows Server 2003 (Web, Standard, and Enterprise).

Системные требования:

  • минимум 1 Гб оперативной памяти;
  • минимум процессор Pentium 4.

В зависимости от поставки программного обеспечения VMware установка может быть произведена с компакт-диска, локально или с удаленного хранилища. После установки необходимо перезапустить сервер для активации сервисов Vcenter.

Настройка серверов VMware

На этом этапе мы научимся управлять серверами VMware через центральную программу Vcenter. Для этого запускаем программу Vsphere Client (установка описана в моей предыдущей статье [1]) и подключаемся к серверу, где установлена программа Vcenter. В качестве имени пользователя и пароля необходимо использовать учетную запись администратора самой операционной системы Windows.

Далее нам необходимо произвести следующие шаги:

  • создать виртуальный дата-центр;
  • создать кластер;
  • подключить к созданному кластеру наши серверы VMware.

Создание виртуального дата-центра

После подключения к Vcenter с помощью клиента Vsphere мы увидим окно, где и нужно создать дата-центр.

Создание кластера

Выделяем созданный дата-центр, при этом появится ссылка для создания кластера (см. рис. 1). При создании нужно указать, что будет использоваться VMware High Availability. Это также необходимо, если будет использоваться Fault Tollerance.

Рисунок 1. Создание кластера

Рисунок 1. Создание кластера

Подключение серверов VMware к Vcenter для централизованного управления

Для этого необходимо выделить кластер и нажать на ссылку Add Host. При этом появится приглашение для ввода адреса сервера VMware и учетной записи администратора сервера VMware на этом сервере (см. рис. 2).

Рисунок 2. Подключение сервера VMware

Рисунок 2. Подключение сервера VMware

Далее, последовательно необходимо добавить остальные серверы VMware.

Настройка серверов VMware

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

Таблица. Типы виртуальных сетей VMware

Название

Назначение

Virtual Machine

Трафик виртуальных машин

VMKernel

Поддержка функционала Vmotion и Fault Tolerant

Management Console

Для управления сервером VMware

Для включения поддержки VMware HA и VMware FT настоятельно рекомендуется создать три виртуальных коммутатора и привязать их к выделенным сетевым адаптерам, потому что эти функционалы потребляют значительное количество ресурсов. В моем случае трафик виртуальных машин составлял всего несколько мегабит в секунду, поэтому я создал два виртуальных коммутатора и ассоциировал их к двум сетевым адаптерам.

Как видно из рис. 3, наши виртуальные коммутаторы, кроме виртуальных сетей для управления и виртуальных машин, содержат виртуальную сеть VMKernel, причем я использовал VMKernel для Vmotion, и VMKernel2 для Fault Tolerant (см. рис. 4 и 5).

Рисунок 3. Сетевая структура сервера VMware

Рисунок 3. Сетевая структура сервера VMware

Рисунок 4. Настройка виртуальной сети для поддержки Vmotion

Рисунок 4. Настройка виртуальной сети для поддержки Vmotion

Рисунок 5. Настройка виртуальной сети для поддержки Fault Tolerant

Рисунок 5. Настройка виртуальной сети для поддержки Fault Tolerant

Создание виртуальной машины и тестирование

На данном этапе у нас создан кластер с поддержкой VMware. Для тестирования работы попробуем создать виртуальную машину и проверим, как работает ее запуск с запасного сервера VMware в случае краха активной копии.

Процесс создания виртуальной машины производится так же, как я описывал в предыдущей статье, но с небольшой поправкой – она должна быть создана на кластере.

По завершении создания состояние виртуальной машины можно просмотреть в разделе Vrtual Machines.

Как видно из рис. 6, виртуальная машина запущена на сервере vmware02. Для тестирования можно отключить питание сервера vmware02, подождать некоторое время и проверить состояние снова. При этом если все правильно настроено, виртуальная машина будет запущена на сервере vmware03.

Рисунок 6. Состояния виртуальных машин

Рисунок 6. Состояния виртуальных машин

Настройка Fault Tolerance и тестирование

Для активации Fault Tolerante необходимо выделить нашу виртуальную машину и, нажав правую кнопки мышки, выбрать Turn fault tolerance on. Далее нужно подождать, пока синхронизируются виртуальные машины на обоих серверах VMware, после чего в закладке Vitual Machines можно увидеть следующую картину (см. рис. 7).

Рисунок 7. Состояния виртуальных машин

Рисунок 7. Состояния виртуальных машин

Если отключить сервер vmware03, то можно будет увидеть, что виртуальная машина продолжит работу на сервере vmware02.

  1. Банковский В. Тратим меньше, спим больше с VMware Sphere 4.0: установка. //Системный администратор, №7, 2009 г. – С. 46-49.
  2. Официальный сайт VMware – http://vmware.com.
  3. Список рекомендуемого оборудования – http://www.vmware.com/go/hcl.

Комментарии отсутствуют

Добавить комментарий

Комментарии могут оставлять только зарегистрированные пользователи

               Copyright © Системный администратор

Яндекс.Метрика
Tel.: (499) 277-12-45
E-mail: sa@samag.ru