'

«Клаудс-менеджмент» (Разработка модуля интеллектуального управления ресурсами облачной платформы для организации доступности высоконагруженных интернет-серверов)

Понравилась презентация – покажи это...





Слайд 0

«Клаудс-менеджмент» (Разработка модуля интеллектуального управления ресурсами облачной платформы для организации доступности высоконагруженных интернет-серверов) Касьянов А.А. 1 ПРОЕКТ:


Слайд 1

Общая характеристика проекта Цель проекта: повышение количества одновременно обслуживаемых интернет-пользователей, в условиях глобальной информатизации (интернетизации). Задачи: Расширение количества одновременно обрабатываемых пользователей сети Интернет, за счет внедрения параллельных процессов обработки динамической информации интернет-сайта; Внедрение механизма передачи запрашиваемой информации пользователю в виде статических данных за счет отдельного «передатчика», без использования «обработчика». Это приведет к разгрузке вычислительных мощностей сервера; Использование «облачной» инфраструктуры. Опытная эксплуатация программного модуля управления масштабированием интернет-сервера 2


Слайд 2

Функциональная структура 3 Инфраструктура «облачного» провайдера Программный комплекс интернет-сервера Используется программная связка Apache + nginx, а так же IaaS-облако.


Слайд 3

Программно-аппаратная реализация Программная реализация проекта заключается в оптимизации Интернет-сервера путем распределения задач на «обработчик», программу обрабатывающую запросы пользователя и «передатчик», программу отдающая контент пользователю после обработки и объединение их в общую рабочую структуру. Примером служит связка программ Apache + nginx. Аппаратная реализация проекта заключается в использовании «облачных» технологий. Работа с «Облаком» - заключается в том, что компания отдает на аутсорсинг работу по обеспечению работоспособности своего сервера в сети компании, которая предоставляет услуги облачных вычислений и выдает серверные ресурсы интернет-сайту по требованию, т.н. автоматическое масштабирование ресурсов. Существует два принципа масштабирования: Горизонтальное и Вертикальное. Определяющие принципы, предъявляемые Национальным Институтом Стандартов и технологий (NIST, США) в документе, описывающим «облачные» технологии: “On-demand self service” — принцип доступности любого объема услуг. “Ubiquitous network access” — принцип сетевой доступности.  “Metered use” — принцип оплаты по факту. “Resource pooling” — принцип независимости от «железа». 4


Слайд 4

Схема предлагаемого проекта Создание и опытная эксплуатация специального программного модуля, который будет анализировать нагрузку на сервер и адекватно быстро. Вовремя масштабировать аппаратные ресурсы, а так же оптимизировать программный комплекс, в зависимости от нагрузки пользователей на сервер. 5


Слайд 5

Предпосылки к реализации проекта Проведен анализ функционирования существующих интернет-серверов; Выявлен недостаточный уровень функционирования интернет-серверов с точки зрения современных требований к доступности; Создана опытная платформа; Проведен эксперимент; Проанализированы полученные данные. 6


Слайд 6

До оптимизации После оптимизации 7 Результаты эксперимента


Слайд 7

Этапы реализации проекта Выбор критериев доступности (анализ существующих требований и нагрузок); Выбор облачной платформы; Выбор требований к программному модулю; Разработка программного модуля; Опытная эксплуатация. 8


Слайд 8

Патентоспособность Технология – «ноу-хау». Программный модуль для управления масштабированием может быть запатентован. 9


Слайд 9

Основные аспекты коммерциализации Развивающийся перспективный рынок интернет-услуг; Развитие облачных технологий; Возможность быстрого ввода в эксплуатацию; Простота управления; Снижение стоимости эксплуатации серверов; Обеспечение требуемого уровня доступности. 10


Слайд 10

Сравнение с обычными решениями Малая загрузка сервера – обычно используется «виртуальный хостинг», это самый дешевый способ размещения веб-сервера компании. Средняя нагрузка на интернет-сервер - чаще всего используется – «виртуальный выделенный сервер» (VPS/VDS). Действительно большая нагрузка - используется только «выделенный сервер», или даже комплекс серверов. 11


Слайд 11

Спасибо за внимание! 12


×

HTML:





Ссылка: