Материал из PL Engineering
Основные облачные термины в иллюстрациях
Обратиться к руководителю IT-проектов
Облачные технологии — модный маркетинговый тренд, поэтому сейчас к облачным технологиям относят самые разнообразные интернет-сервисы, в том числе и те, которые успешно существовали до изобретения облаков: электронная почта, обычный хостинг, аренда приложений и т.п. В итоге даже опытные ИТ-шники не всегда могут уверенно определить, что относится к облакам, а что нет. Как показал наш опрос российские компании, следуя общемировому тренду, наконец-то перестали бояться облаков и готовы впустить их в свою ИТ-среду, а вместе с ними услуги, инструменты и модели с запутанными определениями и незнакомыми аббревиатурами. Предлагаю вам освежить в памяти основные термины облачных технологий, а заодно посмотреть на отличные иллюстрации Майка Клорана.
SaaS, PaaS и IaaS
Это три основных компонента в сервисной модели облачных технологиях. Инфраструктура как услуга (IaaS) — предоставление серверов, хранилищ данных, виртуальных машин, сетевых компонентов через сеть. Платформа как услуга (PaaS) — предоставление через интернет операционных систем и прикладных сервисов без необходимости их скачивать и устанавливать на компьютер пользователя. Программное обеспечение как услуга (SaaS) — это веб-хостинг приложений. Каждая услуга имеет свои преимущества и возможности, в том числе масштабирование мощностей по требованию и оплата только за реально использованные мощности. Вместе SaaS, PaaS и IaaS еще называют SPI модель облачных сервисов. Расширением этой модели будет служить XaaS.
XaaS (все, как сервис)
Многие облачные компании в своих маркетинговых материалах довольствуются терминами SaaS, PaaS или IaaS. Однако далеко не все сервисы предоставляемые через интернет укладываются в эти аббревиатуры. Маркетологи компаний, предоставляющих услуги через интернет, успешно придумывают новые термины в которых X — название их услуги, a ааS — «как сервис». Нужно отметить, что хотя соответствующие сервисы придуманы для всех букв английского алфавита (иногда по нескольку сервисов на одну и ту же букву), далеко не все XaaS сервисы можно в полной мере назвать облачными. Вот несколько удачных примеров XaaS: облачное хранение данных (Storage as a Service), объединенные е коммуникации как сервису (UCaaS), идентификация как сервис (IDaaS), мониторинг как сервис (МааS) и т.д. Главные признаки облачности здесь: возможность получить услугу по первому требованию, без установки на компьютер пользователя или на сервера компании каких-либо компонентов, оплата за реальное использование услуги, возможность масштабировать услугу в соответствии с текущими потребностями.
Частное облако
Частные облака подходят для компаний, которые «трясутся» над своими данными и хотят, чтобы все было в пределах их досягаемости. Вы боитесь передавать данные в публичное облако? Вам необходимо постоянно контролировать их? Частное облако позволит компании воспользоваться всеми преимуществами облачных сервисов и при этом полностью контролировать свои данные. Однако, нужно отметить, что настоящее частное облако — довольно дорогое удовольствие. Впрочем, в последнее время наметилась тенденция в создании частных «облачков» на 1-2 серверах. В подобных решениях в полной мере используются возможности виртуализации и автоматизированного управления виртуальными машинами, однако резерва мощностей для масштабирования пиковых нагрузок нет.
Публичное облако
Если частное облако — это домашнее животное на привязи, то публичное облако — это дикий зверь. Администраторы, которые доверяют свои данные внешнему облачному провайдеру, предоставляют свободу действий владельцу публичного облака. Преимущество публичных облаков в том, что вы платите только за то, что используете. Кроме этого стоит отметить высокую гибкость публичных облаков к переменной нагрузке и практически автоматизированное управление и обслуживание. Однако не стоит спешить отправлять критически важные данные в публичное облако.
Гибридное облако
Гибридное облако представляет собой сочетание частного и публичного облаков, а значит и их преимуществ, что позволяет компаниям получить максимальную выгоду от их использования. В гибридном облаке доступен контроль и управление критически важными данными в частном облаке внутри компании, а менее важные данные и критичные приложения можно отправлять в публичное облако.
Hadoop
Проект Hadoop был назван в честь игрушечного слоненка его основателя Дуга Каттинга. Hadoop разрабатывался в рамках вычислительной концепции MapReduce компании Google. Этот бесплатный фреймворк на Java, безусловно, произвел настоящий фурор в ИТ-сфере, позволив обрабатывать большие объемы данных для бизнес-аналитики компаний.
Большие данные
Говоря о больших данных, мы имеем в виду петабайты и экзабайты неструктурированных или слабоструктурированных данных. Эти «гигантские» данные используются для обнаружения повторяющихся наборов данных, но они могут значительно снижать пропускную способность каналов передачи данных и емкость хранилищ. Перемещение больших данных в облаке позволяет компаниям быстро и легко их комбинировать и анализировать с помощью таких инструментов, как MapReduce и Hadoop.
Amazon Elastic Compute Cloud (EC2)
Как Амазонка — одна из самых длинных рек в мире, так и компания Amazon.com безраздельно властвует в мире облачных вычислений. Amazon Elastic Compute Cloud (EC2) предоставляет абонентам практически неограниченные вычислительные мощности в облаке Amazon для запуска приложений. Можно выбрать одну виртуальную машину или тысячу, платить вы будете только за ресурсы, которые будете потреблять, такие как время загрузки процессоров или объем переданных данных.
Windows Azure
29 февраля 2012 года платформа Windows Azure была недоступна для пользователей по всему миру от 12 до 24 часов. Злые языки утверждают, что это была «ошибка високосного года», впрочем в Microsoft говорят о том, что в 2016 году подобного сбоя не будет. Это было далеко не первый и не единственный сбой в работе публичных облачных сервисов, к тому же аналогичные проблемы возникали и у Amazon. В мае 2012 года Microsoft выпустила письмо, в котором рассказала о планах переименовать сервис в Windows Services убрав бренд Azure, а затем письмо в котором отказывалась от этих планов. Подобные проблемы заставили многих усомниться в надежности Azure. И, тем не менее, Windows Azure продолжает расти и будущее этого сервиса, как бы он не назывался, довольно безоблачно, т.к. он является официальной частью поставки Windows Server 2012. Если вы готовы использовать Windows Azure, внимательно прочитайте о ее плюсах и минусах и приготовьтесь к очередному сюрпризу от Microsoft.
Cloud bursting — еще один метеорологический термин в пакете облачных технологий. Для обычных людей — внезапный ливень. Для ИТ-шников сloud bursting — очень полезная облачная технология для сред с переменными нагрузками. В такой гибридной среде приложение может работать в центре обработки данных или в частном облаке, а затем переместиться в публичное облако, если потребуются большие вычислительные мощности, что позволяет экономить ресурсы и деньги.