Лекции / ИСиС лекция 7 Облачные и туманные вычисления
.pdfИНФОКОММУНИКАЦИОННЫЕ СИСТЕМЫ И СЕТИ
ЛЕКЦИЯ 7. ОБЛАЧНЫЕ И ТУМАННЫЕ ВЫЧИСЛЕНИЯ
Лектор: М.С. Степанов к.т.н., доцент кафедры ССиСК mihstep@yandex.ru
Москва, 2021
ОБЛАЧНЫЕ ВЫЧИСЛЕНИЯ
(CLOUD COMPUTING)
Облачные вычисления (cloud computing) – перспективная и эффективная сетевая архитектура предоставления многопользовательского сетевого доступа к пулу коллективных вычислительных ресурсов.
В рамках концепции облачных вычислений различают
|
три основные модели обслуживания |
|
SaaS |
PaaS |
IaaS |
Software as a |
Platform as a |
Infrastructure as a |
Service |
Service |
Service |
2
SOFTWARE AS A SERVICE (SAAS)
Модель SaaS предоставляет пользователям готовое прикладное ПО, разработанное, управляемое и обслуживаемое провайдером. Доступ пользователей к прикладному ПО обеспечивается через веб-интерфейс или «тонкий клиент»
Примеры: бесплатные почтовые службы (Gmail, Яндекс.Почта и т.д.), файловые хостинги (Dropbox), системы электронного документооборота и т.д.
PLATFORM AS A SERVICE (PAAS)
Платформа PaaS
Разработчики
Пользователи
Модель PaaS предоставляет пользователю доступ к использованию информационно-технологической платформы облачного провайдера, включающей операционные системы, системы управления базами данных, средства разработки, коммуникационное ПО
Примеры: коммерческое публичное «облако» (AWS Elastic Beanstalk)
INFRASTRUCTURE AS A
SERVICE (IAAS)
Модель IaaS предоставляет пользователям возможность использования облачной инфраструктуры для самостоятельного управления вычислительными ресурсами, средствами обработки и хранения данных, сетями и т.д.)
Примеры: сервис #CloudМТС
5
ЭТАЛОННАЯ АРХИТЕКТУРА ОБЛАЧНЫХ
ВЫЧИСЛЕНИЙ NIST
6
ЭТАЛОННАЯ АРХИТЕКТУРА ОБЛАЧНЫХ
ВЫЧИСЛЕНИЙ NIST
•Эталонная архитектура облачных вычислений NIST (National Institute of Standards and Technology) содержит пять главных действующих субьектов-акторов (actors).
•У каждого актора есть определенная роль (role). Каждый актор выполняет определѐнные действия (activities) и функции (functions)
•Эталонная архитектура NIST определяет следующие акторы:
1.Пользователи облачных сервисов (Cloud Consumer)
2.Провайдеры облачных сервисов (Cloud Provider)
3.Облачный оператор (Cloud Carrier)
4.Облачный брокер (Cloud Broker)
5.Облачный аудитор (Cloud Auditor)
7
ЭТАЛОННАЯ АРХИТЕКТУРА ОБЛАЧНЫХ
ВЫЧИСЛЕНИЙ NIST
Пользователи облачных сервисов (Cloud Consumer) – люди или организации, имеющие деловые отношения или обращающиеся за услугами к облачному провайдеру.
Провайдеры облачных сервисов (Cloud Provider) – люди или организации, предоставляющие облачные сервисы. Облачный провайдер может предоставлять один или несколько облачных сервисов, включая средства хранения и обработки данных пользователям облачных вычислений в рамках каждой из трех моделей обслуживания SaaS, PaaS, IaaS и т.д.
Облачный оператор обеспечивает связь и перенос облачных
сервисов от провайдера к пользователям облачных вычислений. |
8 |
|
ЭТАЛОННАЯ АРХИТЕКТУРА ОБЛАЧНЫХ
ВЫЧИСЛЕНИЙ NIST
Облачный брокер (Cloud Broker) управляет использованием, производительностью и доставкой облачных сервисов и ведет переговоры о взаимоотношениях между провайдером и облачными пользователями.
Облачный аудитор (Cloud Auditor) проводит независимую оценку облачных сервисов, информационных систем, производительности, конфиденциальности, приватности и безопасности реализации облака
9
ЭТАЛОННАЯ АРХИТЕКТУРА ОБЛАЧНЫХ
ВЫЧИСЛЕНИЙ ITU-T