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

Preview:

Citation preview

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

НАГРУЗКА

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

НАГРУЗКА

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

НАГРУЗКА

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

НАГРУЗКА

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

НАГРУЗКА

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

НАГРУЗКА

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

НАГРУЗКА

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

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

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

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

Web браузер

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

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

данных №1

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

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

(EC2 cluster)

Гипервизор

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

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

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

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

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

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

данных №2

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

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

(EC2 cluster)

Гипервизор

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

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

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

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

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

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

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

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

Web браузер

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

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

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

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

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

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

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

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

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

№1

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

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

Гипервизор

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

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

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

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

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

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

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

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

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

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

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

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

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

УПРАВЛЕНИЕ

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

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

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

Базы данных

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Браузер, Java

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

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

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

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

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

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

поле

Браузер, Java

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

Браузер, Java

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

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

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

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

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

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

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

УПРАВЛЕНИЕ

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

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

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

таких как Windows и Linux

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

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

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

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

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

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

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

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

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

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

Тел.: (495) 974 2274 (2670)E-mail: YKonovalov@croc.ru

Recommended