Облака и виртуализация

Цель нашей компании - предоставлять заказчикам надежную безопасную российскую облачную платформу для обеспечения стабильной работы бизнес-приложений с учетом любой динамики нагрузки.

Менеджеры компании с радостью ответят на ваши вопросы.
Задать вопрос
Мне часто задают вопрос: "В чем разница между виртуализацией и облаками? Я использую виртуализацию в моем ЦоДе сегодня, значит у меня есть свое частное облако".
Это безусловно не так.
Виртуализация позволила повысить эффективность использования аппаратной инфраструктуры, но она продолжала следовать традиционной парадигме информационных технологий:
  • необходимость тщательного планирования закупок оборудования;
  • недостаток или переизбыток ресурсов;
  • использование закрытых и дорогостоящих архитектур;
  • медленная реакция на изменение нужд бизнеса
  • длительная реализации проектов
Облачные технологии призваны решить эти проблемы за счет введения таких концепций как:
  • самообслуживание по выделению и освобождения ресурсов и сервисов;
  • эластичность потребления ресурсов и сервисов;
  • модель потребления ресурсов и сервисов  «по запросу» (utility model, on demand)
  • использование простых открытых аппаратных и программных архитектур
Облака построены на принципе, что любой элемент может отказать и обязательно откажет. Попытки сделать элемент отказоустойчивым значительно увеличивают стоимость и не приводят к желаемым результатам. Облако в целом должно быть надежным, но не каждый компонент. Проще перенести решения проблемы отказоустойчивости н надежности на уровень приложений. Такой подход снижает капитальные и операционные издержки на инфраструктуру и позволяет добиться реальной надежности приложений. 
В тот момент когда разработчики приложений понимают, что они могут получать и освобождать ресурсы (сервера, СХД, базы данных и тд) мгновенно без необходимости в бюджетировании, оформления заявок в отделы ИТ и тд, используя вызовы API, то это открывает для них возможность использования новых программных архитектур со следующими характеристиками:
  • горизонтальное масштабирование;
  • динамическая топология приложения;
  • отделение состояния приложения и кода.
Из всего вышесказанного следует, что облачные технология позволяют удовлетворить постоянно растущие требования бизнеса и повышения эффективности ИТ. Для достижения наилучших результатов приложения должны быть разработаны с учетом того, что они будут функционировать в облачных средах.
Вернуться к списку