Отказоустойчивая система виртуализация SkyCover Infrastructure
для компаний малого и среднего бизнеса

С каждым годом компании, даже самые небольшие, все больше зависят от работоспособности их серверной инфраструктуры.

Аппаратная поломка сервера часто приводит к простоям в несколько суток — ведь проблему надо диагностировать, затем заменить поврежденные компоненты сервера. При этом часто невозможно быстро найти в наличии нужный компонент, что подчас приводит к необходимости даже купить новый сервер. Все эти проблемы можно решить с помощью современных систем виртуализации, поддерживающих опции высокой доступности(когда виртуальные машины при сбое одного узла могут быть запущены на другом).

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

Однако, для малых и средних компаний решением является отказоустойчивый SkyCover Infrastructure, который развертывается на дешевом аппаратном обеспечении. Для работы системы требуются всего два сервера с дисковой системой, причем подойдут как «брендовые» (HP, Dell, IBM) так и «самосборные». Подойдет Подойдет даже обычное аппаратное обеспечение, на котором собираются рабочие станции для пользователей — потому, что аппаратный сбой одного из двух узлов не приводит к остановке работы.

Как это работает?

SkyCover Infrastructure основан на гипервизоре xen, который позволяет запускать в виртуальных машинах GNU/Linux, Windows, FreeBSD.

Вся информация, расположенная на дисках одного сервера(узле), синхронизируется по сети со вторым сервером(узлом) посредством технологии DRBD. В случае сбоя одного узла виртуальную машину можно запустить на втором, для стороннего пользователя это будет выглядеть как простая перезагрузка сервера. В случае же штатного переноса виртуальной машины с одного узла на другой (миграции) остановки виртуальной машины не происходит, для стороннего пользователя это проходит незаметно.

Для управления функциями xen и drbd используется оболочка ganeti, предоставляющая простой интерфейс, который позволяет проделывать штатные манипуляции (старт виртуальных машин, остановка, перенос и тд) человеку, не имеющему специальных знаний в области GNU/Linux и виртуализации.

Кому подходит это решение?

SkyCover Infrastructure подходит для малых и средних компаний, которым очень важна бесперебойная работа серверов, но которые не могут позволить себе серьезные вложения в инфраструктуру.

Также Skycover Infrastructure подходит для компаний, у которых имеется устаревшая разрозненная серверная инфраструктура, которую требуется консолидировать, чтобы повысить эффективность, надежность, гибкость, управляемость, снизить накладные расходы(на ремонт серверов и UPS, на электроэнегрию). Например:

В компании 50 сотрудников, имеется 5 серверов:

  • контроллер домена MS Windows 2003
  • файловый сервер MS Windows 2003
  • Терминальный сервер MS Windows 2008 R2
  • Прокси сервер GNU/Linux (squid)
  • Почтовый сервер GNU/Linux (exim4)

При этом на контроллере домена уже «сыпятся» жесткие диски, а прокси сервер уже давно устарел и не справляется с нагрузкой.
При переводе инфраструктуры на SkyCover Infrastructure покупается два новых сервера с большим объемом оперативной памяти и объемом дисковой подсистемы, существующие операционные системы переносятся в виртуальные машины без изменений.

В результате получается инфраструктура из двух одинаковых серверов вместо 5 разных, а, значит, простая в обслуживании и модернизации, а также более дешевая (купить 2 сервера всегда дешевле, нежели 5). Также эта инфрастуртура заметно более надежна, чем старая, ведь она может полноценно функционировать при отказе одного из двух серверов. Помимо всего прочего, упрощается и масштабирование — достаточно купить еще 1 сервер и мощность инфраструктуры возрастет в два раза. Это возможно потому, что каждые ~3 года мощность серверов повышается примерно в два раза. Вы сможете взять 1 сервер с процессором в два раза мощнее(или даже с двумя процессорами), с двукратным объемом оперативной памяти и дисковой подсистемы за примерно те же деньги, а два старых сервера использовать в качестве резервного к более мощному, что позволяет справиться с нагрузкой даже в случае сбоя нового сервера.

Сколько это стоит?

Стоимость серверной инфрастуктуры на базе SkyCover Infrastructure выходит беспрецедентно низкой для такой гибкой, надежной и масштабируемой системы. Разумеется, цена сильно зависит от требуемой производительности системы, однако система для небольшой компании на 10-20 сотрудников может стоить даже меньше, чем 100000р(В цену входит 2 сервера и настройка под ключ).