Технология облачных сред   к мультимедиа технологиям   Эволюция глобальной сети Интернет   технологии программирования

NIST. Эталонная архитектура облачных вычислений (Cloud Computing Reference Architecture)

  1. Цель
  2. Референтная архитектура облачных вычислений – высокоуровневый взгляд
  3. Примеры сценариев использования
  4. Акторы, их роли и функции
  5. Облачный Потребитель
  6. Облачный Провайдер
  7. Облачный Провайдер - высокоуровневый взгляд
  8. Развертывание сервисов (Service Deployment)
  9. Оркестрация сервисов (Service Orchestration)
  10. Оркестрация сервисов облачным провайдером
  11. Безопасность (Security)
  12. Приватность – защита приватности (Privacy)
  13. Облачный Аудитор (Cloud Auditor)
  14. Облачный Брокер (Cloud Broker)
  15. Облачный Оператор Связи (Cloud Carrier)

1. Цель

Цель состоит в определении нейтральной референтной архитектуры (reference archtecture), соответствующей определению облачных вычислений NIST - NIST Definition of Cloud Computing, которая:

Этот отчет представляет собой первую версию референтной архитектуры облачных вычислений NIST - NIST Cloud Computing Reference Architecture.

2. Референтная архитектура облачных вычислений – высокоуровневый взгляд

Референтная архитектура облачных вычислений NIST содержит пять главных действующих субъектов – акторов (actors). Каждый актор выстпает в роли (role) и выполняет действия (activities) и функции (functions). Референтная архитектура представлена как последовательные диаграммы с увеличивающимся уровнем детализации.

Среди представленных пяти акторов, облачный брокер (cloud broker) – опционален, т.к. облачные потребители (cloud consumers) могут получать услуги напрямую от облачного провайдера (cloud provider).

Актор

Определение

Облачный Потребитель
Cloud Consumer

Лицо или организация, поддерживающая бизнес-отношения и использующая услуги Облачных Провайдеров.

Облачный Провайдер
Cloud Provider

Лицо, организация или сущность, отвечающая за доступность облачной услуги для Облачных Потребителей.

Облачный Аудитор
Cloud Auditor

Участник, который может выполняет независимую оценку (assessment) облачных услуг, обслуживания информационных систем, производительности и безопасности реализации облака.

Облачный Брокер
Cloud Broker

Сущность, управляющая использованием, производительностью и предоставлением облачных услуг, а также устанавливающая отношения между Облачными Провайдерами и Облачными Потребителями.

Облачный Оператор Связи
Cloud Carrier

Посредник, предоставляющий услуги подключения и транспорт (услуги связи) <доставки> облачных услуг от Облачных Провайдеров к Облачным Потребителям.

Взаимодействие между акторами в облачных вычислениях

Взаимодействие между акторами в облачных вычислениях

3. Примеры сценариев использования

Сценарий 1: Облачный потребитель может запросить услугу (сервис) у облачного брокера вместо прямого контактирования с облачным провайдером. Облачный брокер может создать новый сервис, комбинируя набор сервисов или расширяя существующий сервис. В этом примере облачный провайдер невидим облачному потребителю.

Сценарий 1

Сценарий 1 - участие облачного брокера во взаимодействии потребителя с провайдером

 

Сценарий 2: Облачный оператор связи предоставлет услуги подключения и транспорт <доставки> облачных услуг от облачного провайдера облачному потребителю. Облачный провайдер устанавливает соглашение об уровне обслуживания SLA с облачным оператором и может запрашивать выделенные и защищенные соединения.

Сценарий 2

Сценарий 2 - участие облачного оператора в предоставлении провайдером услуг

 

Сценарий 3: Облачный аудитор проводит независимую оценку обслуживания и безопасности реализации облачной услуги.

Сценарий 3

Сценарий 3 - участие облачного аудитора в оценке предоставления провайдером услуг

4. Акторы, их роли и функции

Облачный Потребитель

Лицо или организация, поддерживающая бизнес-отношения и использующая услуги Облачных Провайдеров.

Облачные потребители категоризируются по трем группам, основанным на их приложениях/различных сценариях использования.

Тип Потребителя

Основная деятельность (активности)

Примеры пользователей

SaaS

Использует приложения/сервисы для автоматизации бизнес-процессов

Бизнес-пользователи, администраторы приложений

PaaS

Разрабатывает, тестирует, развертывает и управляет приложениями, развернутыми в облачном окружении

Разработчики приложений, тестировщики, админисраторы

IaaS

Создает/устанавливает, управляет и мониторит сервисы для управления ИТ-инфраструктурой

Системные разработчики, администраторы, ИТ-менеджеры

Примеры сервисов для облачных потребителей

Примеры сервисов, доступных облачным потребителям

Облачный Провайдер

Лицо, организация или сущность, отвечающая за доступность облачной услуги для Облачных Потребителей.

Облачные провайдеры выполняют различные задачи в различных сервисных моделях.

Тип Провайдера

Основная деятельность (активности)

SaaS

Устанавливает, управляет, сопровождает и поддерживает программное обеспечение <развернутое> на облачной инфраструктуре.

PaaS

Предоставляет и управляет облачной инфраструктурой и связующим программным обеспечением (middleware) платформы для потребителей; предоставляет инструменты разработки, развертывания и адмитнистрирования потребителям платформы.

IaaS

Предоставляет и управляет физическими вычислительными мощностями (processing), системами хранения, сетями и хостинг-окружением, а также облачной инфраструктуры для IaaS-потребителей.

Деятельность облачных провайдеров обсуждается более детально с точек зрения (в архитектурных перспективах) развертывания сервисов (service deployment), оркестрации сервисов (service orchestration), облачного сервис-менеджмента (cloud service-management), безопасности (security) и приватности (privacy).

Провайдер

Облачный Провайдер - высокоуровневый взгляд

Развертывание сервисов (Service Deployment)

Облачная система может функционировать в одной из четырех моделей:

Оркестрация сервисов (Service Orchestration)

Оркестрация сервисов (Service Orchestration) предполагает обращение к ней для систематизации, координации и управления облачной инфраструктурой, предназначенной для предоставления различных облачных услуг, обеспечивающих согласование бизнес- и ИТ-требований. 
Обобщенная облачная среда содержит три концептуальных уровня:

оркестрация сервисов

Оркестрация сервисов облачным провайдером

Облачный Сервис-Менеджмент (Cloud Service Management) включает все связанные с сервисом функции, необходимые для управления и функционирования сервисов, необходимых или предлагаемых облачным потребителям.

Облачный провайдер выполняет эти функции для поддержки управления облачными сервисами:

Сервис-менеджмент

Безопасность (Security)

Приватность – защита приватности (Privacy)

Облачный Аудитор (Cloud Auditor)

Участник, который может выполняет независимую оценку (assessment) облачных услуг, обслуживания информационных систем, производительности и безопасности реализации облака.

Облачный аудитор может давать оценку сервисам, предоставляемым облачным провайдером, в терминах контроля безопасности (security control),  соблюдения приватности (privacy impact), производительности (performance), и т.п.  

Аудит особенно важен для агенств - федеральных структур <США> и “агентсва должны включать контрактные положения, позволяющие третьим сторонам оценивать контроль безопасности облачных провайдеров” (Вивек Кундра - Федеральный CIO США, Federal Cloud Computing Strategy, Feb. 2011).

Облачный Брокер (Cloud Broker)

Сущность, управляющая использованием, производительностью и предоставлением облачных услуг, а также устанавливающая отношения между Облачными Провайдерами и Облачными Потребителями.

По мере эволюции облачных вычислений, интеграция облачных сервисов может оказаться для облачных потребителей слишком сложной для управления.

Основные услуги, предоставляемые облачным брокером, включают:  

* Аналогично понятию арбитража ценных бумаг (прим. перевод.)

Облачный Оператор Связи (Cloud Carrier)

Посредник, предоставляющий услуги подключения и транспорт (услуги связи) <доставки> облачных услуг от Облачных Провайдеров к Облачным Потребителям.

Облачный провайдер должен заключать с облачным оператором связи соглашение об уровне обслуживания (SLA) для обеспечения соответствующего уровня сервиса. В общем случае, к облачному оператору связи могут предъявляться требования по предоставлению выделенного и защищенного соединения.   

Комбинированная архитектура

Комбинированная концептуальная диаграмма референтной архитектуры облачных вычислений

Источник на английском языке: PDF-source in English: Cloud Computing Reference Architecture

Технология облачных сред   к мультимедиа технологиям   Эволюция глобальной сети Интернет   технологии программирования

Знаете ли Вы, что низкочастотные электромагнитные волны частотой менее 100 КГц коренным образом отличаются от более высоких частот падением скорости электромагнитных волн пропорционально корню квадратному их частоты от 300 тысяч кмилометров в секунду при 100 кГц до примерно 7 тыс км/с при 50 Гц.

Bourabai Research Institution home page

Bourabai Research - Технологии XXI века Bourabai Research Institution