среда, 19 февраля 2014 г.

Облачные технологии: что это?

     Облачные вычисления (cloud computing) – это технология распределённой обработки данных, в которой компьютерные ресурсы и мощности предоставляются пользователю как интернет-сервис. Это рабочая площадка пользователя в интернете на удаленном сервере.
     Подавляющее большинство пользователей давно и успешно пользуются электронной почтой. И если они делают это на каком-то сайте-сервисе (например, gmail), то это и есть облачный сервис. Обработка изображений в любом графическом редакторе на локальном компьютере не имеет к облачной технологии никакого отношения, а вот, если, загрузив изображение, например, через сервис Picasa, пользователь обрабатывает его в браузере, то он использует   “облако”.
     Разница заключается в методе хранения и обработке данных. Если все операции происходят на компьютере пользователя (с использованием его мощностей), то это – не “облако”, а если процесс происходит на сервере в сети, то это облачная технология. То есть облачная технология это различные аппаратные, программные средства, методологии и инструменты, которые предоставляются пользователю, как интернет-сервисы, для реализации своих целей, задач, проектов.
     Структуру облачных технологий можно легко понять, если представить ее в виде  пирамиды:
структура облака


Основание пирамиды «инфраструктура» – это набор физических устройств (серверов, жестких дисков и т.д.). Над ней выстраивается «платформа» – набор услуг, а верхушка – программное обеспечение, доступное по запросу пользователей.
Кроме того, следует знать, что облачные вычисления — это своеобразный базис-вектор, полученный в результате синтеза целого ряда технологий и подходов, что можно проиллюстрировать такой схемой:
облако - технологии в основе
Говоря обобщенно, облачные технологии – это некая "каша", которая выполняет вычисления серверами и прочим оборудованием без непосредственного привлечения ресурсов компьютера пользователя. Может так случиться, что все мы вернемся на компьютеры, которые будут представлять себой один лишь экран с микропроцессором, а все расчеты и мощности будут расположены и производится удаленно, т.е в где-то там живущих серверах, а именно, в  неоднократно упомянутом облаке.
Услуги, предоставляемые облачными системами
Все, что касается сloud сomputing, обычно принято называть словом aaS, (“as a Service“, то есть “как сервис”).
В настоящее время пользователям предоставляются следующие типы услуг:
  • Storage-as-a-Service (“хранение как сервис”);
  • Database-as-a-Service (“база данных как сервис”);
  • Information-as-a-Service (“информация как сервис”);
  • Process-as-a-Service (“управление процессом как сервис”);
  • Application-as-a-Service (“приложение как сервис”);
  • Platform-as-a-Service (“платформа как  сервис”);
  • Integration-as-a-Service (“интеграция как сервис”);
  • Security-as-a-Service (“безопасность как сервис”);
  • Management/Governace-as-a-Service (“администрирование и управление как сервис”);
  • Infrastructure-as-a-Service (“инфраструктура как сервис”);
  • Testing-as-a-Service (“тестирование как сервис”).

облачные сервисы - типы


Модели развертывания облаков представлены приватными облаками (private cloud) – это собственные или арендованные облака предприятия; общественными облаками (public cloud) – общедоступные облака и гибридными (hybrid cloud) – облака, состоящие из двух и более облаков различного типа.
Возможности облачных вычислений:
  • Доступ к личной информации с любого компьютера, подключённого к Интернету.
  • Можно работать с информацией с разных устройств (ПК, планшеты, телефоны и т.п.).
  • Веб-сервисы работают в браузере любых ОС.
  • Одну и туже информацию, как Вы, так и окружающие, могут просматривать и редактировать одновременно с разных устройств.
  • Многие платные программы стали бесплатными (или более дешёвыми) веб-приложениями.
  • Вы не потеряете важную информацию, так как она теперь не хранится в памяти устройств, а на "облачном" сервере.
  • Всегда под рукой свежая и обновлённая информация.
  • Вы всегда пользуетесь самой последней версией программ и при этом не надо следить за выходом обновлений.
  • Можно свою информацию объединять с другими пользователями.
  • Легко можно делиться информацией.
Недостатки:
  • Необходимость постоянного соединения с Интернет.
  • Ограничения программного обеспечения, которое можно разворачивать на "облаках".
  • Есть сомнения в 100% конфиденциальности информации.
  • Безопасность.
  • Дороговизна оборудования и возможность появления монополистов.
  • Возможная дальнейшая монетизация ресурса.


Литература:
1. Облачные технологии для земных пользователей
http://sonikelf.ru/oblachnye-texnologii-dlya-zemnyx-polzovatelej/
2. Матвеева В.П. Облачные сервисы в образовании 
 


Комментариев нет:

Отправить комментарий