Облачные вычисления (cloud computing)
– это технология распределённой обработки данных, в которой компьютерные
ресурсы и мощности предоставляются пользователю как интернет-сервис. Это рабочая площадка пользователя в интернете на удаленном сервере.
Подавляющее большинство пользователей давно и успешно пользуются электронной почтой. И если они делают это на каком-то сайте-сервисе (например, gmail),
то это и есть облачный сервис. Обработка изображений в любом графическом редакторе на локальном компьютере не имеет к облачной технологии никакого отношения, а вот, если, загрузив изображение, например, через сервис Picasa, пользователь обрабатывает его в браузере, то он использует “облако”.
Разница заключается в методе хранения и обработке данных. Если все операции происходят на компьютере пользователя (с использованием его мощностей), то это – не “облако”, а если процесс происходит на сервере в сети, то это облачная технология. То есть облачная технология это различные аппаратные, программные средства, методологии и инструменты, которые предоставляются пользователю, как интернет-сервисы, для реализации своих целей, задач, проектов.
Структуру облачных технологий можно легко понять, если представить ее в виде пирамиды:
Основание пирамиды «инфраструктура» – это набор физических устройств (серверов, жестких дисков и т.д.). Над ней выстраивается «платформа» – набор услуг, а верхушка – программное обеспечение, доступное по запросу пользователей.
Кроме того, следует знать, что облачные вычисления — это своеобразный базис-вектор, полученный в результате синтеза целого ряда технологий и подходов, что можно проиллюстрировать такой схемой:
Говоря обобщенно, облачные технологии – это некая "каша", которая выполняет вычисления серверами и прочим оборудованием без
непосредственного привлечения ресурсов компьютера пользователя. Может так
случиться, что все мы вернемся на компьютеры, которые будут представлять себой один лишь
экран с микропроцессором, а все расчеты и мощности будут расположены и
производится удаленно, т.е в где-то там живущих серверах, а именно, в неоднократно упомянутом облаке.
Услуги, предоставляемые облачными системами
Все, что касается сloud сomputing, обычно принято называть словом aaS, (“as a Service“, то есть “как сервис”).
В настоящее время пользователям предоставляются следующие типы услуг:
Литература:
1. Облачные технологии для земных пользователей
http://sonikelf.ru/oblachnye-texnologii-dlya-zemnyx-polzovatelej/
2. Матвеева В.П. Облачные сервисы в образовании
Разница заключается в методе хранения и обработке данных. Если все операции происходят на компьютере пользователя (с использованием его мощностей), то это – не “облако”, а если процесс происходит на сервере в сети, то это облачная технология. То есть облачная технология это различные аппаратные, программные средства, методологии и инструменты, которые предоставляются пользователю, как интернет-сервисы, для реализации своих целей, задач, проектов.
Структуру облачных технологий можно легко понять, если представить ее в виде пирамиды:
Основание пирамиды «инфраструктура» – это набор физических устройств (серверов, жестких дисков и т.д.). Над ней выстраивается «платформа» – набор услуг, а верхушка – программное обеспечение, доступное по запросу пользователей.
Кроме того, следует знать, что облачные вычисления — это своеобразный базис-вектор, полученный в результате синтеза целого ряда технологий и подходов, что можно проиллюстрировать такой схемой:
Услуги, предоставляемые облачными системами
Все, что касается с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. Матвеева В.П. Облачные сервисы в образовании
Комментариев нет:
Отправить комментарий