Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Лекции / ИСиС лекция 7 Облачные и туманные вычисления

.pdf
Скачиваний:
9
Добавлен:
09.01.2024
Размер:
564.75 Кб
Скачать

ИНФОКОММУНИКАЦИОННЫЕ СИСТЕМЫ И СЕТИ

ЛЕКЦИЯ 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