 |
Слово «виртуализация» уже давно вошло в обиход, применяется очень часто, и в особом представлении не нуждается. Скажем только, что система виртуализации позволяет размещать на одном физическом сервере несколько виртуальных, тем самым экономя аппаратные ресурсы, электроэнергию, необходимую для питания машин и их охлаждения, и дорогое место в центре обработки данных.
У объединения серверов с использованием виртуализации есть единственный недостаток – запуск нескольких виртуальных машин на одном физическом сервере в случае отказа этого сервера приведёт к краху сразу всех систем и приложений. Но – с выходом продукта VMware Infrastructure 3 компании Vmware картина разительно меняется. Нет больше сервера баз данных, дисковая система которого не справляется с ежемесячно возрастающим потоком запросов, нет больше натужно ревущего от старости сервера со старой бухгалтерией, на который боится дышать администратор, нет отдельно стоящих стопкой серверов под каждое приложение, и нет длительной процедуры согласования, покупки, инсталляции и настройки новых серверов для расширяющихся отделов или филиалов.
Вместо этого мы создаём отказоустойчивый кластер виртуальных машин,
представляющий все доступные нам ресурсы – процессорную мощность, дисковые
массивы, оперативную память - как единый пул, и управляем им с единой
центральной консоли. У нас появляется возможность быстрой и гибкой
манипуляции этими ресурсами в рамках новой динамической инфраструктуры ИТ.
Это позволяет решать задачи оптимизации загрузки оборудования, обеспечения
высокой доступности приложений и быстрого восстановления после сбоев.
Серверы для подобных задач должны масштабировать вычислительную мощность,
распределяемую между виртуализированными приложениями, и по запросу
увеличивать объём предоставляемых им ресурсов. Также необходимо обеспечить
высокий уровень готовности виртуальных машин, поэтому физические серверы
должны быть мощными и надёжными .
Давайте рассмотрим пример построения такой системы. Возьмём несколько серверов INPRO Archer INT, SAS-коммутатор и дисковую стойку YB-16S3ES3 фирмы AXUS. Серверы INPRO Archer INT высотой 1U могут адресовать до 64Гб оперативной памяти, и используют два четырёхъядерных процессора Intel Xeon серии 5400, построенных на базе новейшей технологии 45нм , с улучшенной энергоэффективностью и производительностью. SAS-коммутатор подключается к каждому серверу и к дисковому хранилищу выделенным каналом 12Гбит/с.
Каждый сервер INPRO Archer INT может обслуживать примерно 20 виртуальных машин. Каждая виртуальная машина – это всего лишь два файла, расположенные на общем хранилище, поэтому сохранять или переностить виртуальные машины очень просто. К конкретному железу виртуальная машина абсолютно не привязана, и может быть без переконфигурации операционной системы запущена как на многопроцессорном сервере, так и на рабочей станции администратора или даже на домашнем ноутбуке, если возникнет такая необходимость. Благодаря уникальной технологии VMotion работающие виртуальные машины можно перемещать между физическими узлами. Эта технология защищает от плановых простоев сервера, и при любых действиях с сервером, например при профилактике или расширении памяти, виртуальные машины просто переносятся на другие физические серверы совершенно незаметно для пользователей. Сходная технология Storage VMotion используется для переноса файлов работающих виртуальных машин без прерывания работы с одной системы хранения данных на другую, к примеру – большей ёмкости и производительности.
Третья важная технология – VMWare High Availability – в случае выхода из строя сервера перезапускает виртуальную машину на любом другом доступном. При этом длительность перерыва в работе пользователей равна времени перезапуска приложений, так как виртуальная машина стартует значительно быстрее физического сервера.
Виртуализация, кроме рационального использования серверных мощностей, позволяет использовать старые унаследованные приложения на новых надёжных и быстрых аппаратных платформах без необходимости переписывать или тестировать в новой среде – достаточно воспользоваться простой процедурой миграции реальной машины в виртуальную.
|  |
|