Обеспечение непрерывности бизнеса на платформе VMware vSphere
В нашей предыдущей статье мы рассказали об одном из главных преимуществ виртуализации — консолидации серверов. Возможность сократить количество необходимого серверного оборудования позволяет бизнесу экономить средства на развитии ИТ и вкладывать их в развитие бизнеса. Это очень важный и полезный аспект виртуализации. Экономить средства на ИТ стремится любой руководитель любой компании. Но наряду с этим каждый руководитель должен быть уверен, что экономия достигается не в ущерб надежности работы ИТ-инфраструктуры. В данной статье мы расскажем о том, как обеспечить непрерывность бизнеса в виртуальной инфраструктуре.
Перед тем как начать обсуждать возможности, которые дает виртуализация, мы бы хотели остановиться на частых проблемах, с которыми сталкиваются руководители организаций, ИТ-персонал и пользователи. Одна из таких проблем — выход из строя серверного оборудования. Тяжесть последствий зависит от критичности приложений, которые работали на сервере. В худшем случае вышедший из строя сервер может привести к потере данных и остановке всех бизнес процессов компании. Другая проблема — низкая квалификация сотрудников ИТ-отдела. Результатом этого может стать как вывод из строя оборудования или программного обеспечения, так и непозволительно длительное восстановление работоспособности после сбоя. Также существует вероятность того, что резервирование критических для бизнеса данных просто не производилось или производилось недостаточно часто. Это далеко не все ситуации, которые ведут к невозможности продолжения бизнес процессов. Для организации это означает финансовые потери и, вероятно, репутационные.
Следует заметить, что у перечисленных простоев есть одна общая черта. Они происходят неожиданно, вне зависимости от того, готов ли к ним ИТ-персонал или нет. Существуют также плановые мероприятия, которые надо время от времени выполнять для поддержания работоспособности ЦОД, например, техническое обслуживание серверов. Как правило, задачи такого рода не приводят к простоям и не заботят руководителей. Но их очень не любят администраторы, так как им приходится решать их во внеурочное время, чтобы не нарушать работу компании. С другой стороны, существуют сервисы, которые должны работать круглосуточно и не могут быть остановлены даже ночью. В этом случае выключение сервера невозможно в любое время.
Все эти примеры показывают только наиболее часто встречающиеся проблемы в работе ЦОД. И как мы видим, приносят головную боль и руководству, и ИТ-персоналу, и сотрудникам компании.
Виртуализация серверной инфраструктуры помогает решить задачу обеспечения непрерывности бизнеса. На примере платформы виртуализации VMware vSphere мы расскажем Вам о различных технологиях, призванных предотвратить простои или сократить время восстановления работоспособности ЦОД после сбоя.
Технология vMotion устраняет простои, связанные с плановым обслуживанием серверов. Она позволяет перемещать работающие виртуальные машины с одного хоста (физического сервера) на другой. Это означает, что приложение, работающее в гостевой ОС виртуальной машины, будет продолжать работать и пользователям не придется прерывать свою работу. Приведем пример. Допустим, в связи с возросшей нагрузкой на сервер возникла необходимость увеличить количество оперативной памяти в сервере и добавить второй процессор. Администратору теперь не нужно выходить на работу в выходной день или ждать, пока последний сотрудник завершит свою работу, после чего он сможет выключить сервер и сделать апгрейд. Теперь он имеет возможность в любое время переместить работающие виртуальные машины с этого сервера на другой, а после заняться его обслуживанием. Для пользователей процесс перемещения ВМ будет незаметен.
Для организаций с большой серверной инфраструктурой существует аналогичная технология для обслуживания систем хранения данных — Storage vMotion. Она позволяет переносить файлы виртуальных машин с одной системы хранения на другую без прерывания работы гостевых операционных систем.
Вместе эти две технологии позволяют администраторам решать проблемы планового обслуживания как серверов, так и внешних дисковых массивов. Но большинство усилий разработчики тратят на создание решений по восстановлению работоспособности ИТ-инфраструктуры после сбоев.
Технология High Availability призвана свести к минимуму простои после выхода из строя сервера. Суть ее заключается в том, что все виртуальные машины отказавшего хоста перезапускаются на другом или других серверах. Таким образом, время простоя сокращается до нескольких минут, необходимых для загрузки гостевой операционной системы виртуальной машины.
Очевидно, что несколько минут простоя не идут ни в какое сравнение с тем, если бы администратору пришлось искать другой сервер на подмену, а затем "поднимать" сервис там.
Технология Fault Tolerance решает проблему поломки сервера более оперативно. В отличие от High Availability, она обеспечивает постоянную доступность виртуальных машин и исключает потерю данных. Объясним в двух словах как она работает. Когда мы включаем Fault Tolerance на виртуальной машине, ее резервная копия тут же создается и запускается на соседнем хосте. Все изменения, которые происходят на главной машине, незамедлительно синхронизируются с резервной, т.е. мы имеем как бы две абсолютно одинаковые работающие ВМ. В случае выхода из строя сервера пользовательская нагрузка моментально переключится на резервную виртуальную машину. Простоя в случае использования Fault Tolerance не будет.
vSphere Data Protection — удобное средство резервного копирования и восстановления виртуальных машин. Оно обеспечивает быстрое и надежное восстановление ВМ как целиком, так и отдельных файлов. Data Protection разворачивается как виртуальная машина и требует минимальной настройки. Стоит также упомянуть, что консоль управления VDP полностью интегрируется с vCenter и управляется из клиента vSphere.
vSphere Data Protection поставляется в двух вариантах.
Стандартный VDP является компонентом всех редакций vSphere и идеально подходит для использования в небольших средах.
VDP Advanced продается и лицензируется отдельно. Подходит для более крупных сред и обеспечивает защиту на уровне приложений для Microsoft SQL Server и Microsoft Exchange Server.
Средство репликации vSphere Replication увеличивает возможности по восстановлению виртуальных машин. С помощью VR можно создать постоянно обновляемую копию работающей виртуальной машины и хранить ее на другом сервере в кластере или на удаленном сервере. В зависимости от важности ВМ, администратор выбирает синхронизацию оригинальной машины и ее реплики в интервале от 15 минут до 24 часов. Для vSphere Replication не требуется общее хранилище, копии и изменения ВМ создаются и передаются по сети. В целом, с помощью VR восстановить ВМ можно быстрее, чем при использовании средств резервирования данных.
vSphere Data Protection и vSphere Replication прекрасно дополняют друг друга и представляют мощное решение обеспечения защиты и восстановления данных.
Описанные выше технологии доступны во всех стартовых наборах и отдельных лицензиях vSphere, начиная с редакции Standard. В Essentials Plus Kit отсутствуют только Fault Tolerance и Storage vMotion. Вы можете детальнее ознакомиться с возможностями наборов и отдельных лицензий в нашей статье о vSphere.
Очевидно, что компания VMware уделяет большое внимание вопросам сохранности данных и бесперебойности работы ИТ-сервисов. Многие люди с недоверием относятся к виртуальным средам, считая их менее надежными. Мы надеемся, что в рамках данной статьи нам удалось прояснить некоторые вопросы и показать, что виртуализация, при правильном проектировании и реализации ЦОД, способна если не исключить, то свести к минимуму простои ИТ-инфраструктуры из-за сбоев или планового обслуживания.
По вопросам внедрения технологий виртуализации на платформах VMware и Microsoft в вашей организации обращайтесь к нашим менеджерам или техническим специалистам по телефону +7 (495) 258-00-71 или по электронной почте sales@team.ru.