USD 66.62 ЕВРО 75.54

Виртуальные машины для Parking.ru

Технологии

Виртуальные машины для Parking.ru

Построив дата-центр с использованием Microsoft Hyper-V, компания Parking.ru получила возможность обслуживать виртуальные машины как на Linux, так и на Windows.

Компания Parking.ru специализируется на предоставлении клиентам облачной
ИТ-инфраструктуры на условиях аренды. Для дальнейшего развития бизнеса компании
требовалось построить дата-центр, который позволил бы предоставлять
инфраструктурные и прикладные сервисы для всех клиентов компании. Основными
требованиями при выборе платформы стали возможность поддержки разных типов и
версий операционных систем и оптимальное соотношение цена-качество. Специалисты
Parking.ru рассмотрели различные решения, включая OpenStack и VMWare, но их
функционал и стоимость не соответствовали поставленным задачам. В итоге была
выбрана облачная платформа Microsoft на базе System Center и Hyper-V. На основе
этих решений был построен IaaS-сервис Slidebar, который быстро приобрел
популярность среди клиентов компании. Сегодня им пользуются около 2 тыс.
заказчиков: 60% из них используют сервис под управлением OC Linux, а 40% – под
управлением Windows.

О заказчике

Входящая в состав группы INOVENTICA компания Parking.ru специализируется на
предоставлении сервисов по надежному и безопасному использованию
ИТ-инфраструктуры в удаленном режиме на условиях аренды. Перечень сервисов
Parking.ru включает услуги традиционного хостинга виртуальных серверов, а также
«облачные» сервисы по аренде виртуальных машин и настольных приложений (по
модели SaaS), для которых обеспечена гарантированная доступность и
производительность.

Заказчиками Parking.ru являются клиенты B2C (частные пользователи, развивающие
собственные ИТ-проекты) и B2B сегментов (компании SOHO/SME, крупные
корпоративные и государственные заказчики).

Ситуация

Для дальнейшего развития бизнеса компании Parking.ru было необходимо построить
дата-центр, который позволил бы предоставлять инфраструктурные и прикладные
сервисы для всех потенциальных клиентов компании, независимо от размера и сферы
их бизнеса. Основная цель Parking.ru заключалась в том, чтобы сделать открытый
сервис, которым мог бы воспользоваться любой клиент, заказав виртуальные машины
буквально одним «кликом».

Особенность данной модели бизнеса заключается в том, что клиенты Parking.ru,
арендующие виртуальные машины, используют их в операционной среде как Linux,
так и Windows. Поэтому основным требованием при выборе облачной платформы стала
поддержка разных типов и версий операционных систем.

На рынке существует несколько облачных платформ, на базе которых может быть
реализована такая инфраструктура. Например, некоторые крупные компании строят
свои дата-центры на базе свободно распространяемого программного обеспечения
OpenStack. Однако эксплуатация данной платформы требует больших затрат на
поддержку, а перед специалистами Parking.ru стояла задача выбрать платформу,
которая не только обеспечивала бы безопасное и надежное функционирование
виртуальных машин в различных операционных средах, но и была бы экономически
оправдана на стадии эксплуатации.

«Были и другие недостатки
построения платформы на свободном ПО. Мы считаем, что с точки зрения надежности
платформа OpenStack менее проработана, чем, например, платформа Microsoft.
Минусом OpenStack также является отсутствие интеграции и некоторых
функциональных компонентов управления всей инфраструктурой. Многие инструменты
разработки на платформе OpenStack отсутствуют, и помимо необходимости иметь
большую команду разработчиков, приходится тратить много времени на
внедрение»,
– поясняет Сергей Лисицын,
руководитель департамента маркетинга и бизнес-коммуникаций,
Parking.ru.

Кроме OpenStack специалисты Parking.ru изучали и другие представленные на рынке
решения, например, продукты VMware, однако они также не удовлетворяли всем
имеющимся требованиям.

«Для нас, как представителя
массового сегмента, платформа VMWare не подходит по цене. Так, проведенные
нами расчеты показали, что стоимость облачной платформы, построенной на базе
продуктов VMware, из-за специфической лицензионной политики этого вендора
обходится дороже более чем в 6 раз по сравнению с решениями Microsoft»,

– говорит Сергей Лисицын.

Таким образом, в результате сравнения компанией Parking.ru существующих на
рынке решений её выбор был сделан в пользу дата-центра на базе гипервизора
Microsoft Hyper-V.

«Платформа Microsoft
подошла нам как по ценовой политике, так и по предоставляемым преимуществам,
таким как возможность глубокой интеграции продуктов, удобство управления,
масштабируемость, скорость и простота развертывания. Одним из ключевых факторов
при принятии решения для нас стала возможность предоставлять клиентам
виртуальные машины под управлением разных операционных систем»,
 
– поясняет Сергей Лисицын.

Решение

Проект был запущен в июне 2010 года. Внедрение платформы шло около трех месяцев
с момента получения исходного кода и до тестирования.

Облачная платформа Microsoft строится на основе гипервизора Microsoft Hyper-V и
средств управления System Center. Для нее доступен набор свободных скриптов
Microsoft Dynamic Data Center Toolkit, которые позволяют интегрировать System
Center, гипервизор и внешнюю панель управления. Посредством этих скриптов
система биллинга и развертывания осуществляет работу непосредственно с System
Center и с гипервизором.

Проект начался с обследования аппаратной платформы для внедрения. Затем была
внедрена система Microsoft Dynamic Data Center – продукт, который входит в
состав Windows Server 2008 и включает в себя гипервизор Microsoft Hyper-V.
Параллельно на основе Hyper-V разрабатывались внутренние интерфейсы открытых
инфраструктурных облачных сервисов Slidebar для предоставления виртуальных
машин клиентам на Linux и Windows. И на последнем этапе специалисты Parking.ru
проводили полную интеграцию с внешними интерфейсами, системой биллинга и
развертывания.

«Внедрение платформы
проходило в период активного развития гипервизора Hyper-V. Информацию о
возникающих ошибках мы пару раз отправляли специалистам Microsoft и очень
быстро получали необходимые патчи»,

вспоминает Серей Лисицын.

Специалисты компании самостоятельно разрабатывали системы резервирования и
биллинга и дополнительно использовали часть скриптов Data Center Dynamic
Toolkit, переработав их для конкретных задач управления клиентской
инфраструктурой.

«Первые два месяца при
запуске были сложности с аппаратным обеспечением, мы выясняли вопросы
совместимости, смотрели, какие модули лучше подойдут. Но после ввода в
эксплуатацию вот уже на протяжении полутора лет система работает без единого
сбоя»,
– рассказывает Сергей
Лисицын.

Преимущества

Сервисы компании на базе Microsoft Hyper-V быстро приобрели популярность,
сегодня ими пользуются одновременно около 2 тыс. клиентов: 60% из них
используют сервис виртуальных машин под управлением OC Linux, а 40% – под
управлением Windows.

«После внедрения в
эксплуатацию дата-центра Microsoft Hyper-V клиентская база стала нарастать
очень быстро. Это немедленно отразилось на бизнес-результатах: в настоящее
время облачные сервисы обеспечивают около 30% выручки по розничному
направлению»,
рассказывает Сергей
Лисицын.

Дата-центр на базе решений Microsoft позволяет осуществлять мониторинг как
виртуальных машин Linux, так и Windows. Для Windows предусмотрены стандартные
компоненты, а для Linux сейчас используются лишь некоторые компоненты
интеграции.

«Еще один плюс для нашей
компании заключается в возможности глубокой интеграции всех компонентов
облачной платформы Microsoft: от гипервизора до компонентов управления System
Center. Это как раз то, чего не хватает платформе OpenStack. Глубокая
интеграция позволяет экономить на обслуживании всей системы, использовать
единую систему автоматизации и одну и ту же платформу как для розничных
клиентов, так и для корпоративных заказчиков», – добавляет Сергей
Лисицын.

В настоящее время в Parking.ru ожидают выхода новых версий Hyper-V и System
Center 2012.
 
«С выходом нового
гипервизора увеличатся лимиты, которые мы можем предоставлять на отдельную
виртуальную машину, на какие-то параметры. Более гибкими будут изменения этих
параметров. Мы также планируем внедрять учет по реальному потреблению.
Пользователь сможет бронировать какой-то пул ресурсов, но платить он будет
только за тот объем ресурсов, который он реально использовал. Это выгодно для
пользователя, и это выгодно для нас, потому что новый гипервизор позволяет
довольно гибко планировать и распределять эти ресурсы, повышая таким образом
утилизацию серверов»,
– оценивает
ситуацию Сергей Лисицын.

Дата-центр с Microsoft Hyper-V хорошо масштабируется: при увеличении количества
клиентов он может наращиваться путем добавления новых кластеров. В текущей
версии есть ограничения – 1000 виртуальных машин на одном кластере. Запущенная
в эксплуатацию платформа Parking.ru построена с использованием трех кластеров,
которые управляются единой системой. В обновленной версии Microsoft System
Center 2012 в одном кластере будет поддерживаться до 4 тыс. виртуальных
машин.