Проблемы облачных технологий и соглашение об уровне...

Preview:

DESCRIPTION

Проблемы облачных технологий и соглашение об уровне сервиса. А.В.Бойченко, к.т.н., руководитель НИЧ МЭСИ. Определение облачных вычислений (NIST). - PowerPoint PPT Presentation

Citation preview

Проблемы облачных технологий и соглашение об уровне сервиса

А.В.Бойченко, к.т.н., руководитель НИЧ МЭСИ

Определение облачных вычислений (NIST)

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

2

3

Сервисы облачных вычислений1. SaaS (Software as a Service, программное обеспечение как услуга»)2. PaaS (Platform as a service; платформа как услуга)3. IaaS (Infrastructure as a Service, инфраструктура как услуга)4. WaaS (Workplace as a Service, рабочее место как сервис) или DaaS (Desktop as a Service)5. HaaS (Hardware-aaS) – аппаратура как сервис6. СaaS (Communication-aaS) - услуги связи как сервис7. AaaS (Architecture as a Service) — архтитектура как сервис.8. BaaS (Business as a Service) — бизнес как сервис. 9. DaaS (Data/Documents/Database as a Service) — данные/документы/,база данных как сервис. 10. DISaaS (Data Integration System as a Service) — интеграция данных как сервис.11. EaaS (Ethernet as a Service) — Ethernet как сервис. 12. FaaS (Frameware as a Service) — конструкция для разработки и внедрения приложений,

поставляемая как сервис.13. GaaS (Globalization as a Service) — глобализация как сервис.14. HaaS (Hardware as a Service) — аппаратное обеспечение как сервис.15. IaaS (Infrastructure/Information as a Service) - инфраструктура/информация как сервис.16. IDaaS (Identification as a Service) — идентификация как сервис.17. OaaS (Organization/Optimization/Operations as a Service) — организация/

оптимизация/операции как сервис.18. TaaS (Technology as a Service) — технологии как сервис.19. VaaS (Voice as a Service) — голос как сервис. 20. XaaS — что угодно как сервис

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

• отдельно предоставляемые услуги относительно небольших приложений (SaaS) и услуги платформенных компонент (PaaS, IaaS);

• Разнородные решения

4

Перспектива

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

5

6

Модель SOA(ISO/IEC JTC1/SC7/SG-SOA Report (V1.2). 2010 г.)

7

Регистр сервисов

Потребитель сервиса

Провайдер сервиса

Сервис

Описание сервиса

1.Публикация2.Поиск

3.Связывание и вызов

8

Архитектура Web-сервисовПровайдер

Web-сервиса

Провайдер

Web-сервиса

Реестр сервисов

(UDDI)

Потребитель/

Интегратор

Web-сервиса

1. Публикует 2. Поиск

WSDL

1. Публикует

WSDL

WSDL

WS

WS

WS

WS

3. Интеграция

WS

Репозиторий

WS WS WS WS WS

3. Интеграция

Назревающие изменения из-за технологии «облачных вычислений»• Жизненный цикл• Основные области знаний SWEBOK (работа с

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

• Ролевые отношения• Управление сервисами (провайдер,

потребитель)• Инфраструктурный характер сервисов• Бизнес-процессы, непрерывность бизнеса• Вопросы безопасности

9

Модель оценки ТСО компании SAS

10

Трансформация ТСО

11

1. Инвестиции в аппаратное и программное обеспечение

2. Внедрение

3. Расходы на поддержку

аппаратного и программного обеспечения

Техническая инфраструктура

Прикладное ПО

Системное ПО

Установка бизнес-части

Установка технической части

Техническая инфраструктура

Прикладное ПО

Системное ПО

5. Постоянные проекты по улучшению

6. Проекты по обновлению

(upgrade)

Постоянныебизнес-улучшения

Развертывание за рамками проекта

Постоянные технические улучшения

Обновление приложений

Системные обновления

4. Операционные расходы Прикладная часть ИС

Системная часть ИС

2. Внедрение

7. Использование конечными

пользователями

4. Операционные расходы

Функциональная интеграция

Дублирование данных

Дублирование данных

Абонентские платежи

Транзакционные издержки

CAPEX -> OPEX

Схема взаимодействия провайдеров и потребителей

12

Облачный сервис 1.1

Облачный сервис 1.m

Облачный сервис 1.2

Облачный сервис N.1

Облачный сервис N.2

Облачный сервис N.p

Облачный сервис 1.m

Облачный сервис N.1

Провайдер облачных сервисов 1 Провайдер облачных сервисов N

Провайдер-интегратор облачных сервисов

Заказчик облачных сервисов

SLA

UCUC

......

...

Service Layer Agreement (SLA)Отношения между провайдером и потребителем должны быть описаны в SLA.SLA является основой доверия потребителя к провайдеру.SLA содержит Service Level Objectives (SLO) или Service Level Requirements (SLR), которые определяют характеристики сервиса в точных, измеряемых терминах.Для выбора облачного провайдера потребитель должен сопоставлять термины SLA и SLO с целями своего бизнеса. Два типа SLA – стандартные и договорные.

13

SLA должно содержать:• Набор сервисов, предоставляемых провайдером.• Полное, специфицированное описание каждого

сервиса.• Ответственности провайдера и потребителя.• Набор метрик для определения соответствия

предоставляемого сервиса обещанному.• Механизм аудита для мониторнига сервиса.• Возможности исправления (возмещения), если

выявляется несоответствие SLA.• Как SLA будет меняться во времени.

14

15

СПАСИБО ЗА ВНИМАНИЕ,

Бойченко Александр Викторович,Руководитель НИЧ МЭСИ,

Тел. (495) 442-82-33,Aboichenko@mesi.ru

Recommended