Обзор архитектуры облачной платформы КРОК

29
ОБЗОР АРХИТЕКТУРЫ ОБЛАЧНОЙ ПЛАТФОРМЫ КРОК Юрий Коновалов РУКОВОДИТЕЛЬ НАПРАВЛЕНИЯ ИНФРАСТРУКТУРНЫХ «ОБЛАЧНЫХ» СЕРВИСОВ ДЕПАРТАМЕНТ ВЫЧИСЛИТЕЛЬНЫХ СИСТЕМ КОМПАНИИ КРОК

Post on 08-Aug-2015

89 views

Category:

Technology


7 download

TRANSCRIPT

Page 1: Обзор архитектуры облачной платформы КРОК

ОБЗОР АРХИТЕКТУРЫ

ОБЛАЧНОЙ ПЛАТФОРМЫ КРОК

Юрий Коновалов

РУКОВОДИТЕЛЬ НАПРАВЛЕНИЯ ИНФРАСТРУКТУРНЫХ «ОБЛАЧНЫХ» СЕРВИСОВДЕПАРТАМЕНТ ВЫЧИСЛИТЕЛЬНЫХ СИСТЕМ КОМПАНИИ КРОК

Page 2: Обзор архитектуры облачной платформы КРОК

ОБЛАЧНАЯ ПЛАТФОРМА КРОК

Инфраструктурная платформа (IaaS)

Совместима с API Amazon EC2/S3

Поддержка сложных комплексов

Реализация виртуальных частных облаков

Может быть развернута у заказчика

Page 3: Обзор архитектуры облачной платформы КРОК

СВЕРХЦЕЛИ ПЛАТФОРМЫ Горизонтальное масштабирование

• Обязательно для всех компонент системы

• Обязательно в режиме ON-LINE

• Прозрачно для пользователей

Устойчивость к сбоям• Дублирование сервисов

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

• Автоматическое восстановление сервисов

Дружественность к человеку

(пользователю, администратору, разработчику)• Эргономика интерфейсов

• Управление и визуализация в режиме реального времени.

• Открытые интерфейсы управления (API)

Page 4: Обзор архитектуры облачной платформы КРОК

ГОРИЗОНТАЛЬНОЕ МАСШТАБИРОВАНИЕ

НАГРУЗКА

Page 5: Обзор архитектуры облачной платформы КРОК

ГОРИЗОНТАЛЬНОЕ МАСШТАБИРОВАНИЕ

НАГРУЗКА

Page 6: Обзор архитектуры облачной платформы КРОК

ГОРИЗОНТАЛЬНОЕ МАСШТАБИРОВАНИЕ

НАГРУЗКА

Page 7: Обзор архитектуры облачной платформы КРОК

ГОРИЗОНТАЛЬНОЕ МАСШТАБИРОВАНИЕ

НАГРУЗКА

Page 8: Обзор архитектуры облачной платформы КРОК

ГОРИЗОНТАЛЬНОЕ МАСШТАБИРОВАНИЕ

НАГРУЗКА

Page 9: Обзор архитектуры облачной платформы КРОК

ГОРИЗОНТАЛЬНОЕ МАСШТАБИРОВАНИЕ

НАГРУЗКА

Page 10: Обзор архитектуры облачной платформы КРОК

ГОРИЗОНТАЛЬНОЕ МАСШТАБИРОВАНИЕ

НАГРУЗКА

Page 11: Обзор архитектуры облачной платформы КРОК

личный кабинет

Администраторы

- Утилиты Amazon EC2- ElasticFox- web

Менеджеры проектов

Web браузер

сетевой доступк экземплярам

Подсистема хранения

данных №1

управление кластером №1

Исполнительноеполе №1

(EC2 cluster)

Гипервизор

управление данными S3

управление облакомEC2-интерфейс

управление облакомWeb-интерфейс

Пользователи

- тонкий клиент- ПК/браузер- приложения

Подсистема хранения

данных №2

управление кластером №2

Исполнительноеполе №2

(EC2 cluster)

Гипервизор

сетевой доступк экземплярам

управление данными S3

АРХИТЕКТУРА ОБЛАКА КРОК

Page 12: Обзор архитектуры облачной платформы КРОК

АРХИТЕКТУРА ОБЛАКА КРОК

Центр расчѐтов

Администраторы

- Утилиты Amazon EC2- ElasticFox- web

Менеджеры проектов

Web браузер

управление облакомAPI-интерфейс

управление облакомWeb-консоль

Page 13: Обзор архитектуры облачной платформы КРОК

АРХИТЕКТУРА ОБЛАКА КРОК

сетевой доступк экземплярам

управление данными S3

Пользователи

-тонкий клиент-ПК/браузер-приложения

Page 14: Обзор архитектуры облачной платформы КРОК

АРХИТЕКТУРА ОБЛАКА КРОК

Подсистема хранения данных

№1

управление кластером №1

Исполнительное поле №1(EC2 cluster)

Гипервизор

Page 15: Обзор архитектуры облачной платформы КРОК

ИЗОЛЯЦИЯ СЕТЕЙ В ОБЛАКЕ КРОК

Система изоляции виртуальных сетей

Доступ к экземплярам

Доступ к экземплярам

Page 16: Обзор архитектуры облачной платформы КРОК

ОБЛАЧНАЯ ПЛАТФОРМА КРОК

Масштабируется от одного сервера до тысяч

Обеспечивает высокую производительность

Защищает от аппаратных сбоев

Позволяет наращивать вычислительные мощности по мере

необходимости

Запускает произвольные операционные системы

Простые средства управления

Открытые программные интерфейсы (API)

Page 17: Обзор архитектуры облачной платформы КРОК

УПРАВЛЕНИЕ

Page 18: Обзор архитектуры облачной платформы КРОК

ПРИЛОЖЕНИЯ В ОБЛАКЕ

Инфраструктурные сервера (каталог, почта, …)

Корпоративные системы (ERP, BPM, ...)

Базы данных

Сервера для разработки

Рабочие места пользователей

Page 19: Обзор архитектуры облачной платформы КРОК

ДЕМОНСТРАЦИЯ

ОБЛАЧНОЙ ПЛАТФОРМЫ КРОК

Page 20: Обзор архитектуры облачной платформы КРОК

КОМПОЗИТНЫЙ ДЕСКТОП КРОК

Должен масштабироваться горизонтально

Потреблять ресурсы динамически

Обеспечивать высокую скорость 2D/3D

Запускать приложения на поддерживаемой платформе

Page 21: Обзор архитектуры облачной платформы КРОК

ТИПОВАЯ КОНФИГУРАЦИЯ

«ОБЛАЧНОГО» ДЕСКТОПА

ADS — каталог (windows)

AS — сервер приложений (windows)

AS — сервер приложений (linux)

SM — брокер сессий (linux)

Page 22: Обзор архитектуры облачной платформы КРОК

РАСПРЕДЕЛЕННАЯ 2D-ГРАФИКА

Сервер приложений Linux

Браузер, Java

Пользователь1

Сервер приложенийWindows

Общее хранилище

Домашний каталог

Page 23: Обзор архитектуры облачной платформы КРОК

РАСПРЕДЕЛЕННАЯ 2D-ГРАФИКА

Узлы хранения данныхИсполнительное

поле

Браузер, Java

Пользователь1

Браузер, Java

Пользователь2

Отказоустойчивый балансер

и параллельный CIFS

Параллельная, иерархичная ФС

c миграцией и репликацией данных

Page 24: Обзор архитектуры облачной платформы КРОК

РАСПРЕДЕЛЕННАЯ 3D-ГРАФИКА

Узлы визуализации

Page 25: Обзор архитектуры облачной платформы КРОК

УПРАВЛЕНИЕ

Page 26: Обзор архитектуры облачной платформы КРОК

ДЕМОНСТРАЦИЯ

КОМПОЗИТНЫЙ ДЕСКТОП КРОК

Page 27: Обзор архитектуры облачной платформы КРОК
Page 28: Обзор архитектуры облачной платформы КРОК

КОМПОЗИТНЫЙ ДЕСКТОП КРОК Консолидирует в сессии окна с разных ОС,

таких как Windows и Linux

Обеспечивает горизонтальное масштабирование

Поддерживает доставку сессий как через web-браузер,

так и на тонкие клиенты

Автоматически настраивает клиентскую периферию

на тонком клиенте

Реализует высокий уровень информационной безопасности

Совместим с «облаками», включая Облачную платформу КРОК

Page 29: Обзор архитектуры облачной платформы КРОК

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

Юрий Коновалов

РУКОВОДИТЕЛЬ НАПРАВЛЕНИЯ ИНФРАСТРУКТУРНЫХ «ОБЛАЧНЫХ» СЕРВИСОВ ДЕПАРТАМЕНТА ВЫЧИСЛИТЕЛЬНЫХ СИСТЕМ КОМПАНИИ КРОК

Тел.: (495) 974 2274 (2670)E-mail: [email protected]