Презентация, доклад Как мы строили Jelastic - облачную платформу (PaaS) нового поколения


Вы можете изучить и скачать доклад-презентацию на тему Как мы строили Jelastic - облачную платформу (PaaS) нового поколения. Презентация на заданную тему содержит 25 слайдов. Для просмотра воспользуйтесь проигрывателем, если материал оказался полезным для Вас - поделитесь им с друзьями с помощью социальных кнопок и добавьте наш сайт презентаций в закладки!
Презентации» Шаблоны, фоны презентаций» Как мы строили Jelastic - облачную платформу (PaaS) нового поколения
500500500500500500500500500500500500500500500500500500500500500500500500500



Слайды и текст этой презентации
Слайд 1
Описание слайда:
Как мы строили Jelastic - облачную платформу (PaaS) нового поколения Дмитрий Лазаренко

Слайд 2
Описание слайда:
О себе Технический директор Российского подразделения Jelastic. Более 7 лет проектирования и разработки высоконагруженных информационных систем в области финансов.

Слайд 3
Описание слайда:
О проекте Jelastic —новая облачная платформа как сервис(PaaS) для Java.

Слайд 4
Описание слайда:
Отличия от других платформ Автомасштабирование приложений: вертикальное и горизонтальное Только стандартный стек технологий Отсутствует Vendor Lock-In Минимизация действий конечного пользователя, OneClick - интерфейс

Слайд 5
Описание слайда:
Отличия от других платформ Мы делаем платформу, а не продаем хостинг Jelastic дает обычным хостерам возможности Google и Amazon

Слайд 6
Описание слайда:
История Проект Hivext, 2009 год Облачная платформа для разработки на java, php, js приложений

Слайд 7
Описание слайда:
Компоненты системы

Слайд 8
Описание слайда:
Hivext Платформа для разработки и сервисная шина Широко используется внутри платформы Jelastic На ней построено много приложений: Сайт http://jelastic.com Dashboards пользователей и администраторов Сбор ошибок Wiki Блог

Слайд 9
Описание слайда:
Системная архитектура

Слайд 10
Описание слайда:
Системная архитектура крупнее

Слайд 11
Описание слайда:
Используемые технологии Java 6 Spring Hibernate Nginx Tomcat 6 MySql Memcached Ext-JS Hivext

Слайд 12
Описание слайда:
Контейнеры Делятся на: Инфраструктурные контейнеры Пользовательские контейнеры Каждый элемент окружения - отдельный виртуальный контейнер На одну физическую машину с 32 GB RAM умещается до 500 виртуальных контейнеров

Слайд 13
Описание слайда:
Контейнеры Все контейнеры типизированы Для каждого типа свои управляющие скрипты Взаимодействие ядра и конкретного контейнера происходит по ssh Существуют пулы шаблонов контейнеров Существуют специальные lazy-алгоритмы, создающие пулы на каждом физическом сервере

Слайд 14
Описание слайда:
Выбор системы виртуализации KVM XEN LXC OpenVZ Parallels Virtuozzo Containers

Слайд 15
Описание слайда:
Почему Virtuozzo? Самые низкие накладные расходы на виртуализацию Пользователь не платит за потребление памяти и процессора ядра ВМ Возможность вертикального масштабирования: Memory Overcelling Гибкие настройки потребления ресурсов Оптимальная утилизация дискового пространства Живая миграция

Слайд 16
Описание слайда:
Инсталляция и обновления-прошлое Ручное обновление инфраструктурных и пользовательских контейнеров в каждом-дата центре Не было стандартизации Рассинхронизация конфигураций в разных датацентрах Админы что-то всегда забывают Часто вылезают давно исправленные баги Установка занимала несколько дней Обновление занимало весь день

Слайд 17
Описание слайда:
Процесс обновления

Слайд 18
Описание слайда:
Установка на голом железе

Слайд 19
Описание слайда:
Вертикальное масштабирование Обеспечивается автоматического вертикального масштабирования вверх и вниз для Java приложений Работает в G1 и Serial GC Абсолютно прозрачно и выгодно для пользователя

Слайд 20
Описание слайда:
Хитрые алгоритмы Алгоритм распределения новых контейнеров по физическим машинам с учетом комплексного показателя загрузки Алгоритм равномерного размазывания контейнеров одного окружения Алгоритм умной живой миграции окружений на загруженных машинах Обеспечение HA

Слайд 21
Описание слайда:
Возникшие проблемы Большие нагрузки Обработка большого числа статистических данных Утечки памяти в JVM Странное поведение virtuozzo Быстрое восстановление после сбоев оборудования Сложность репликации сессий для обеспечения HA Проксирование произвольного https траффика

Слайд 22
Описание слайда:
Что в итоге получает пользователь

Слайд 23
Описание слайда:
Команда 35 человек: 10 разработчиков 4 администратора 5 маркетологов Статьи на Хабре пишет девушка

Слайд 24
Описание слайда:
Направления развития Поддержка IaaS платформ Расширение стэка технологий Private Cloud

Слайд 25
Описание слайда:
Заключение Jelastic – отечественная разработка, успешно конкурирующая с мировыми лидерами PaaS, и переводящая хостинг на новый уровень


Скачать презентацию на тему Как мы строили Jelastic - облачную платформу (PaaS) нового поколения можно ниже:

Похожие презентации