150 likes | 348 Views
Проблемы облачных технологий и соглашение об уровне сервиса. А.В.Бойченко, к.т.н., руководитель НИЧ МЭСИ. Определение облачных вычислений (NIST).
E N D
Проблемы облачных технологийи соглашение об уровне сервиса А.В.Бойченко, к.т.н., руководитель НИЧ МЭСИ
Определение облачных вычислений (NIST) Облачные вычисления — это модель обеспечения повсеместного и удобного сетевого доступа по требованию к вычислительными ресурсным пулам (например, сетям, серверам, системам хранения, приложениям, сервисам), которые могут быть быстро предоставлены или выпущены с минимальными усилиями по управлению и взаимодействию с поставщиком услуг.
Сервисы облачных вычислений • SaaS (Software as a Service, программное обеспечение как услуга») • PaaS(Platform as a service; платформа как услуга) • IaaS(Infrastructure as a Service, инфраструктура как услуга) • WaaS (Workplace as a Service, рабочее место как сервис) или DaaS (Desktop as a Service) • HaaS(Hardware-aaS) – аппаратура как сервис • СaaS(Communication-aaS) - услуги связи как сервис • AaaS(Architecture as a Service) — архтитектура как сервис. • BaaS (Business as a Service) — бизнес как сервис. • DaaS(Data/Documents/Database as a Service) — данные/документы/,база данных как сервис. • DISaaS(Data Integration System as a Service) — интеграция данных как сервис. • EaaS (Ethernet as a Service) — Ethernet как сервис. • FaaS (Frameware as a Service) — конструкция для разработки и внедрения приложений, поставляемая как сервис. • GaaS (Globalization as a Service) — глобализация как сервис. • HaaS (Hardware as a Service) — аппаратное обеспечение как сервис. • IaaS (Infrastructure/Information as a Service) - инфраструктура/информация как сервис. • IDaaS(Identification as a Service) — идентификация как сервис. • OaaS(Organization/Optimization/Operations as a Service) — организация/ оптимизация/операции как сервис. • TaaS (Technology as a Service) — технологии как сервис. • VaaS (Voice as a Service) — голос как сервис. • XaaS— что угодно как сервис
Современное состояние облачных вычислений • отдельно предоставляемые услуги относительно небольших приложений (SaaS) и услуги платформенных компонент (PaaS, IaaS); • Разнородные решения
Перспектива Конфигурируемые и масштабируемые облачные сервисы в инфраструктурных средах для обеспечения индивидуализированных корпоративных информационных потребностей
Регистр сервисов • 2.Поиск • 1.Публикация Сервис Потребитель сервиса Провайдер сервиса • 3.Связывание и вызов Описание сервиса Модель SOA(ISO/IEC JTC1/SC7/SG-SOA Report(V1.2). 2010 г.)
WS WS WS WS WS WS WS WS WS WS Провайдер Web-сервиса 1. Публикует WSDL 3. Интеграция WSDL WSDL Провайдер Web-сервиса Реестр сервисов (UDDI) Потребитель/ Интегратор Web-сервиса 1. Публикует 2. Поиск Репозиторий 3. Интеграция Архитектура Web-сервисов
Назревающие изменения из-за технологии «облачных вычислений» • Жизненный цикл • Основные области знаний SWEBOK (работа с требованиями, дизайн, конструирование, тестирование) с т.з. облачных вычислений • Ролевые отношения • Управление сервисами (провайдер, потребитель) • Инфраструктурный характер сервисов • Бизнес-процессы, непрерывность бизнеса • Вопросы безопасности
Схема взаимодействия провайдеров и потребителей
Service Layer Agreement (SLA) Отношения между провайдером и потребителем должны быть описаны в SLA. SLA является основой доверия потребителя к провайдеру. SLA содержит Service Level Objectives (SLO) или Service Level Requirements (SLR), которые определяют характеристики сервиса в точных, измеряемых терминах. Для выбора облачного провайдера потребитель должен сопоставлять термины SLA и SLO с целями своего бизнеса. Два типа SLA – стандартные и договорные.
SLA должно содержать: • Набор сервисов, предоставляемых провайдером. • Полное, специфицированное описание каждого сервиса. • Ответственности провайдера и потребителя. • Набор метрик для определения соответствия предоставляемого сервиса обещанному. • Механизм аудита для мониторнига сервиса. • Возможности исправления (возмещения), если выявляется несоответствие SLA. • Как SLA будет меняться во времени.
СПАСИБО ЗА ВНИМАНИЕ, Бойченко Александр Викторович, Руководитель НИЧ МЭСИ, Тел. (495) 442-82-33, Aboichenko@mesi.ru