IaaS в туристической индустрии



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



Hotels.ru – сервис бронирования по всему миру, который знает почти каждый современный путешественник.



Поскольку база hotels.ru ежегодно увеличивается примерно на 50% вместе с числом уникальных пользователей, возникла необходимость регулярно наращивать производственные мощности. Но чтобы добиться оптимальной скорости выборки и пересчета вариантов, предоставляемых пользователю, требовалось получить 1.5k IOPS по дисковой системе. Этот показатель должен быть гарантированным, иначе вряд ли можно гарантировать пользователям стабильный отклик сайта. Чтобы добиться поставленных целей, сервис разместили в IaaS-облаке провайдера.



Основу инфраструктуры hotels.ru составляет веб-приложение и база данных, где в качестве платформы используется ОС Linux и PHP-приложение с базой MySQL. Само приложение развернуто на виртуальной ферме веб-серверов, нагрузка на которые балансируется средствами vSphere. Под базу выделена отдельная большая виртуальная машина, которая страхуется от сбоев с помощью vSphere High Availability. Вопрос надежности ИТ-ландшафта целиком отдан на откуп облачному провайдеру с соответствующим SLA. Как отмечают в компании, за все время работы сервиса ни разу не возникало масштабных аварий – еще на этапе испытаний схема показала себя довольно надежной. К тому же перед праздниками или в период летних отпусков, когда наплыв посетителей на сайт увеличивается в разы, облако позволяет наращивать дополнительные мощности. Причем виртуальные процессоры и IOPS для дисковой системы добавляются легко и за считанные секунды.



Как Вы уже могли догадаться, основной тенденцией реализации IT инфраструктуры в большинстве сервисов бронирования отелей является миграция в облако. Преимущества налицо.



Полную версию статьи читайте в нашем блоге http://amp.gs/k3zI