Зависимость предприятий и организаций от современной ИТ-инфраструктуры постоянно растет, а вместе с ней растут и требования к программно-аппаратным комплексам и платформам для бизнес-приложений, поддерживающих их деятельность.
ИТ-инфраструктура должна быть максимально надежной, производительной и гибкой, обеспечивать высокую скорость связи, поддержку различных приложений и сервисов, позволяющих решать задачи необходимого уровня сложности.
Проекты виртуализации на базе серверов x86 не новы для российского рынка.
Они продаются в больших количествах в разных отраслях.
Сегодня виртуализация является наиболее часто используемой технологией в ИТ.
Ни одна современная компания не может обойтись без виртуализации.
Он позволяет консолидировать вычислительные ресурсы множества серверов и разделить их между множеством приложений в соответствии с потребностями этих приложений, то есть рационально использовать вычислительные ресурсы.
За счет виртуализации можно достичь следующих преимуществ:
Снижение затрат на оборудование.
|
Достигается за счет эффективного использования своих ресурсов.
|
Снижение затрат на электроэнергию и охлаждение.
|
Это достигается за счет уменьшения количества оборудования.
|
Повышение эффективности персонала | Системные администраторы смогут уделять больше времени выполнению действительно важных стратегических задач, а не тратить его на рутинные процедуры обслуживания.
|
Повышенная гибкость и доступность ИТ-инфраструктуры | Виртуальные машины и приложения можно перенести на другое физическое оборудование без прерывания обслуживания.
Сокращение простоев оборудования.
|
Проблема, которую нужно решить
Но как успешно справиться с этой, на первый взгляд, не очень сложной и вполне тиражируемой задачей, как с помощью виртуализации повысить надежность и производительность многих ИТ-систем? Для этого необходимо умение тщательно проектировать, грамотно реализовывать решения, слушать и слышать мнение специалистов заказчика.Тогда систему виртуализации можно будет запустить в кратчайшие сроки и с ожидаемым результатом.
А для заказчика результат — существенное повышение эффективности работы подразделений.
Об одном из таких проектов для заказчика из российской нефтегазовой отрасли мы и поговорим.
Прежде всего, стоит отметить базовую компетентность компании-системного интегратора, реализовавшей проект: наряду с умением грамотно построить инфраструктуру на базе серверов стандартной архитектуры и популярных систем виртуализации, знания и опыт в области построения виртуализированных систем.
серверных ферм, ее специалисты имели глубокое понимание специфики приложений заказчика.
И хотя этот проект был достаточно типовым и не «завязанным» на специфику прикладного ПО, эти знания пригодились в работе как на этапе проектирования решения, так и на этапе миграции и запуска ПО, поскольку заказчик использовал разнообразные геофизические приложения и различные компоненты ИТ-инфраструктуры.
Все эти приложения необходимо было объединить в единой системе виртуализации.
Обычно типовой проект по внедрению виртуализации начинается с исследования работы приложений, планируемых к миграции в виртуальную среду, аудита существующего оборудования для определения его фактического износа и возможностей или выбора новых ИТ-платформ (данный проект предусматривала замену серверов и установку новых дисковых массивов).
Далее следует разработка архитектуры решения и технического задания на реализацию.
После обсуждения всех аспектов проекта и утверждения технического задания осуществляется непосредственное внедрение виртуализации и тестирование решения.
На заключительном этапе проекта оценивается эффект от внедрения и при необходимости происходит обучение технических специалистов заказчика администрированию новой инфраструктуры.
Заказчик также получает всю необходимую техническую документацию.
Сосредоточьтесь на надежности и производительности
Этот проект предполагал решение задач по объединению ИТ-инфраструктуры, консолидации и виртуализации серверов, но основными целями были:- Повысьте надежность за счет вывода из эксплуатации устаревших серверов и консолидации приложений на новых платформах.
- Улучшенная управляемость за счет виртуализации.
- Стандартизация серверного парка организации.
Это потребовало модернизации ИТ-инфраструктуры и замены устаревшего оборудования.
Благодаря виртуализации и модернизации оборудования удалось повысить надежность и производительность систем.
Факторами, повышающими надежность, были:
- Кластеризация серверов, позволяющая перемещать виртуальные машины с одного хоста на другой в случае аварии или планового отключения.
- Использование более современных серверов с гарантийной поддержкой вместо устаревших платформ.
- Использование в ИТ-инфраструктуре современного дискового массива с дублирующими контроллерами вместо локальных дисков устаревших серверов.
В качестве гипервизора виртуализации использовался Microsoft Hyper-V.
Восемь серверов были включены в список приоритетных серверов приложений для миграции.
Реализация проекта также потребовала модернизации систем хранения и сетевой инфраструктуры, охватывающей два здания.
В одном из зданий организации-заказчика установлен новый дисковый массив.
Для настройки репликации пришлось реорганизовать схему адресации в сети: учитывая непрерывность производственной деятельности заказчика, задача оказалась достаточно сложной.
И это была не единственная проблема.
Проблемы миграции
Для миграции приложений на новые серверные платформы физические машины были преобразованы в виртуальные (P2V), но здесь возникли проблемы, поскольку выбранная заказчиком платформа виртуализации Microsoft Hyper-V не имела стандартных инструментов для преобразования физических машин под управлением Linux в виртуальные.Этого можно было добиться только путем преобразования этих физических машин в виртуальные машины на платформе VMware ESXi с последующим преобразованием виртуальных машин ESXi в виртуальные машины Hyper-V, однако у заказчика не было развернутой среды виртуализации на платформе VMware ESXi и физических серверов.
возможности использования такой среды будут расширяться.
Кроме того, большинство клиентских приложений на базе Microsoft Windows работают на компьютерах под управлением более старых версий операционной системы, которые не поддерживаются текущей версией Microsoft Hyper-V. Поэтому конвертировать физические машины в виртуальные стандартными средствами для них оказалось невозможным.
В результате было принято решение создать «пустые» виртуальные машины для Linux и Windows в среде Microsoft Hyper-V, чтобы переустанавливать на них приложения.
Геофизические приложения
Заказчик использует множество приложений для обработки и интерпретации сейсмических данных, гидродинамического моделирования, ведения различных баз данных.К ним относятся лицензионные приложения от известных в отрасли поставщиков и проприетарное программное обеспечение.
В частности, используются программные комплексы для анализа показателей разработки месторождений (BASPRO), для построения геологических моделей (BASPRO и IRAP RMS от ROXAR), для построения гидродинамических моделей (Tempest MORE от ROXAR).
Для обработки и интерпретации геофизических данных используются программные пакеты ProMAX, Focus, Geocluster, Paradigm, Landmark, Pangea и технология Geomage MultiFocusing. Такие задачи требовательны к вычислительным ресурсам, пропускной способности сети и латентности, пропускной способности системы хранения данных и т. д., а виртуализация, как известно, снижает производительность; однако для относительно простых и небольших по объему задач вполне возможно использовать виртуализированные фермы серверов.
Заказчик этого проекта еще не сталкивался с по-настоящему масштабными задачами, с которыми виртуализированная ферма серверов не может справиться в разумные сроки.
На бумаге всё было гладко.
Изначально планировалось, что в каждом из зданий будет развернут отдельный кластер Hyper-V, но оказалось, что устаревший дисковый массив NetApp, установленный в одном из них, не может быть использован для работы кластера Hyper-V в течение ряда причин.
необходимо было доработать существующий массив NetApp (эта работа еще не завершена), а некоторые компоненты поставляемых серверов (SD-карты) не могут быть использованы для Microsoft Hyper-V. Кроме того, выяснилось, что проект плохо связан с существующей ИТ-инфраструктурой заказчика — требовалась реорганизация сети передачи данных.
На практике оказалось, что многие пожелания заказчика в рамках выставленного на тендер технического задания на его существующую ИТ-инфраструктуру реализовать не удалось – требовался совместный поиск компромиссов.
Более тщательное проектирование и управление проектом позволило бы избежать многих проблем, возникших при его реализации (например, невозможности миграции физических машин из Linux в виртуальную среду).
Несмотря на сложности, проект был реализован командой системного интегратора и специалистами заказчика в короткие сроки.
Вот ее основные этапы:
Поставка оборудования | ноябрь-декабрь 2016 г.
|
Системный дизайн | Декабрь 2016 г.
– январь 2017 г.
|
Монтажные и пуско-наладочные работы, приемочные испытания | Январь 2017 г.
|
Эти здания соединены оптоволоконной сетью.
Часть оборудования, поставляемого в рамках проекта, установлена в административном здании, другая – в производственном корпусе.
При этом при необходимости можно переносить виртуальные машины между зданиями.
Новое решение обладает достаточной вычислительной мощностью и мощностью для запуска существующих приложений и развертывания новых.
Мы намеренно не называем имена участников этого проекта.
Цель публикации – обобщить опыт подобных решений.
Мы надеемся, что вы поделитесь с нами своим мнением и расскажете об успехах и ошибках при реализации проектов виртуализации.
Теги: #Хранение данных #Виртуализация #lenovo #ИТ-инфраструктура #Хранение данных
-
Apple Macbook Pro И «Секс…»
19 Oct, 24 -
Rds-Подобный Сервис Для Postgresql
19 Oct, 24 -
Альтернатива Центру Сертификации Microsoft
19 Oct, 24