- •Основы проектирования кибер- физических систем
- •Модели развертывания
- •Высокий уровень разработки
- •Презентации к лекциям доступны по ссылке:
- •Облачные вычисления (cloud
- •Основные характеристики
- •Основные характеристики
- •Основные характеристики
- •Модели развертывания
- •Модели развертывания
- •Модели развертывания
- •Модели развертывания
- •Модели обслуживания
- •Модели обслуживания
- •Модели обслуживания
- •Модели обслуживания
- •Технология OpenStack
- •Основные компоненты OpenStack Сервис идентификации
- •Основные проблемы КФС в облаках
- •Задержка по регионам Amazon EC2
- •Задержки для Microsoft Azure и Amazon EC2
- •Озера данных
- •Туманные вычисления
- •Примеры туманных топологий
- •Примеры туманных топологий
- •Примеры туманных топологий
- •Примеры туманных топологий
- •А как там дела в промышленности?
Модели развертывания
Гибридное облако (англ. hybrid cloud) — это комбинация из двух или более различных облачных инфраструктур (частных, публичных или общественных), остающихся уникальными объектами, но связанных между собой стандартизованными или частными технологиями передачи данных и приложений (например, кратковременное использование ресурсов публичных облаков для балансировки нагрузки между облаками).
Модели развертывания
Модели обслуживания
Cеть как услуга (NaaS, англ. Network-as-a-Service) – предоставляет услуги для сетевого транспортного соединения. NaaS предполагает оптимизацию распределения ресурсов, рассматривая сетевые и вычислительные ресурсы как единое целое.
Примерами NaaS являются:
●Все провайдеры Интернет-услуг.
●Senet – LoRaWAN, сеть для Интернета Вещей и межмашинного взаимодейтсвия.
Модели обслуживания
Программное обеспечение как услуга (SaaS, англ. Software-as-a-Service)— модель, в которой потребителю предоставляется возможность использования прикладного программного обеспечения провайдера, работающего в облачной инфраструктуре и доступного из различных клиентских устройств или посредством тонкого клиента, например, из браузера (например, веб-почта) или посредством интерфейса программы. Контроль и управление основной физической и виртуальной инфраструктурой облака, в том числе сети, серверов, операционных систем, хранения, или даже индивидуальных возможностей приложения (за исключением ограниченного набора пользовательских настроек конфигурации приложения) осуществляется облачным провайдером.
Модели обслуживания
Платформа как услуга (PaaS, англ. Platform-as-a-Service) — модель, когда потребителю предоставляется возможность использования облачной инфраструктуры для размещения базового программного обеспечения для последующего размещения на нём новых или существующих приложений (собственных, разработанных на заказ или приобретённых тиражируемых приложений). В состав таких платформ входят инструментальные средства создания, тестирования и выполнения прикладного программного обеспечения — системы управления базами данных, связующее программное обеспечение, среды исполнения языков программирования — предоставляемые облачным провайдером.
Модели обслуживания
Инфраструктура как услуга (IaaS, англ. Infrastructure-as-a-Service) предоставляется как возможность использования облачной инфраструктуры для самостоятельного управления ресурсами обработки, хранения, сетями и другими фундаментальными вычислительными ресурсами, например, потребитель может устанавливать и запускать произвольное программное обеспечение, которое может включать в себя операционные системы, платформенное и прикладное программное обеспечение. Потребитель может контролировать операционные системы, виртуальные системы хранения данных и установленные приложения, а также обладать ограниченным контролем за набором доступных сетевых сервисов (например, межсетевым экраном, DNS). Контроль и управление основной физической и виртуальной инфраструктурой облака, в том числе сети, серверов, типов используемых операционных систем, систем хранения осуществляется облачным провайдером.
Технология OpenStack
OpenStack – это бесплатная программная модульная платформа с открытым исходным кодом для облачных вычислений, в основном развернутая как инфраструктура как услуга (IaaS), благодаря которой виртуальные серверы и другие ресурсы становятся доступными для клиентов. Программная платформа состоит из взаимосвязанных компонентов, которые управляют разнообразными аппаратными пулами обработки, хранения и сетевых ресурсов разных поставщиков по всему центру обработки данных. Пользователи могут управлять им либо через веб-панель инструментов, с помощью инструментов командной строки или через веб-службы RESTful. OpenStack начался в 2010 году как совместный проект Rackspace Hosting и NASA. С 2016 года им управляет OpenStack Foundation, некоммерческая корпоративная организация, созданная в сентябре 2012 года для продвижения программного обеспечения OpenStack и его сообщества. На сегодняшний день к проекту присоединилось более 500 компаний. Все проекты комплекса распространяются под лицензией Apache License. Написан на языке Python.
Основные компоненты OpenStack Сервис идентификации
Хранение – высокий уровень
|
|
Блочное |
Вычисления – гипервизор |
Сеть |
хранилище |
Образы ВМ
Панель управления
