Частное облако (private cloud) - путь к предоставлению ИТ - инфраструктуры в виде сервиса
Частное облако
Частное облако - реализация модели облачных вычислений на базе информационных ресурсов организации. Частное облако ориентировано на предоставление услуг внутренним пользователям.
Частное облако предоставляет тот же набор преимуществ, что и общее облако, а именно: сокращение издержек, гибкость, масштабируемость, доступность информации и т.п. При этом частное облако лишено ряда недостатков облака общего, а именно, уязвимостей безопасности. Несмотря на более чем убедительную аргументацию, что общее облако является столь же безопасным, как и использование локальных приложений, что статистически утечка информации чаще всего происходит по внутренним каналам, а не из-за "дыр" в программном обеспечении и т.д., люди склонны считать, что хранение данных в рамках инфраструктуры организации безопаснее, чем на удаленном сервере.
В основном, частные облака используются компаниями, обладающими развитой ИТ-инфраструктурой и собственными центрами обработки данных.
Что и когда нужно переводить в облака
Эволюция развития сферы IT-услуг, в частности, концепция "облачных" вычислений позволяют предположить, что рано или поздно, но все компании будут либо формировать свои "облака", либо арендовать облачные платформы. При этом, очевидно, что построением собственных "облаков" займутся крупные компании, особенно те из них, кто уже вложился в формирование собственных центров обработки данных.
Согласно статистике наиболее востребованы следующие SaaS-приложения:
- Почта и коммуникации.
- Антивирусные системы.
- Службы технической поддержки.
- Проектный менеджмент.
- Дистанционное обучение.
Когда же следует задуматься об использовании "облака"? Самый очевидный ответ - в тот момент, когда нехватка IT-ресурсов станет очевидной и острой. Но, строго говоря, если такая ситуация возникает, то это говорит о том, что задуматься над реорганизацией IT-инфраструктуры следовало много раньше. Отметим, некоторые косвенные признаки, по наличию которых можно судить о назревающей необходимости в "облачном" обеспечении:
- Необходимость быстро разворачивать новые версии сред разработки и тестирования.
- Необходимость отсутствия ограничений на число экземпляров различных вариантов пользовательских сред.
- Необходимость оперативного учета количества и стоимости потребляемых IT-ресурсов.
Сценарии использования облака
Существует два способа использования "облачных" технологий:
- Размещение приложения в "облаке"
В данном случае, само приложение и данные полностью находятся в рамках "облака". Т.е. клиенту предоставляется полностью готовый к использованию сервис. При этом сам код и данные приложения развертываются либо как PaaS, либо как IaaS. В первом случае, код и данные помещаются в пакет, публикуемый в облаке, во втором - контроль и управление приложением осуществляется на уровне виртуальной машины.
- Использование сервисов "облака"
Данные сервисы доступны посредством стандартных протоколов передачи данных в сети Интернет и, благодаря этому, не зависят от платформы или устройств. При этом, можно как использовать встроенные сервисы облачных платформ, так и размещать в облаке собственноручно созданные. При этом, могут быть использованы следующие варианты использования сервисов, при которых часть кода остается в рамках локальной инфраструктуры:
- перенос данных в "облако", их часть, или все данные остаются в локальной инфраструктуре;
- перенос кода приложения в "облако", все данные, или их часть остается в локальной инфраструктуре;
- интеграция - код и данные, размещенные в "облаке" взаимодействуют с приложениями локальной инфраструктуры.
Стратегия развертывания облака
Во-первых, перед началом процесса формирования "облака" необходимо убедиться в том, что это именно то, необходимое вам решение. Необходимо четко осознавать стоящие перед вами задачи и перспективы.
Если же вы решили формировать "облако", учитывая все вышесказанное, можно условно представить стратегию перехода на "облачную" основу, как последовательность этапов:
- Пробный этап. Переход на облако, это прежде всего смена стратегии, переосмысление роли информационных технологий в организации, в целом. Таким образом, прежде чем менять IT-подход в организации, необходимо сменить "стиль" мышления соответствующим образом. Имеет смысл, предоставить своим сотрудникам возможность работы с публичными "облаками", следует перевести ряд задач на "облачную" основу. Для конечных пользователей "облаков" важно обладание четким пониманием, что такое "облако", какие задачи с помощью него можно решать. Данный этап поможет оценить степень готовности организации в целом к реорганизации IT-инфраструктуры, а также привить основные навыки работы с "облаками".
- Формирование требований. После того, как в организации сформируются определенные правила и нормы, по началу скорее неформальные, использования облачных платформ, необходимо задуматься о формировании общеорганизационных требований к предоставляемым внешним поставщиком услугам. К примеру, необходимо определиться с тем, какие именно сервисы и платформы нужны для работы, сколько необходимо систем хранения данных. На данном этапе следует определиться с поставщиками "облачных" услуг, сформировать требования к архитектуре и функционалу используемых решений. Результатом данного этапа должен быть набор формализованных требований к "облакам" организации.
- Построение частного облака. Данный этап актуален для крупных компаний. Началом данного этапа можно считать момент, когда большая часть сотрудников активно пользуется "облачными" сервисами в своей работе. При наличии экономической целесообразности, можно начать формирование своего корпоративного вычислительного облака, на базе имеющегося центра обработки данных. В конечном счете, эволюционным развитием подобного центра и является корпоративное "облако". При этом, формирование своего центра облачных вычислений не обязательно означает отказ от услуг внешних поставщиков подобных решений. Вполне может использоваться гибридная схема работы, когда для решения поставленных задач используется как частное, так и внешнее "облако".
Краткие итоги
Частное облако, по своей сути, является частным случаем использования технологий виртуализации. Главное преимущество частного облака можно охарактеризовать одиним словом - гибкость. В качестве детализации приведем ряд очевидных преимуществ, большая часть из которых "унаследована" от технологий виртуализации, поэтому не будем останавливаться на них подробно:
- расширенный доступ к информации и приложениям;
- оперативное масштабирование ИТ-инфраструктуры;
- упрощение процесса внедрения новых решений и технологий;
- оптимизация использования вычислительных ресурсов;
- упрощение процессов мониторинга, контроля и обеспечения безопасности ИТ-инфраструктуры.