Детальная информация

Название Разработка методов повышения производительности системы интеллектуального анализа данных за счет отключения функциональности при пиковых нагрузках: выпускная квалификационная работа магистра: направление 09.04.04 «Программная инженерия» ; образовательная программа 09.04.04_02 «Основы анализа и разработки приложений с большими объемами распределенных данных»
Авторы Морева Екатерина Ивановна
Научный руководитель Дробинцев Павел Дмитриевич
Организация Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Выходные сведения Санкт-Петербург, 2024
Коллекция Выпускные квалификационные работы; Общая коллекция
Тематика изящная деградация; производительность; отказоустойчивость; надежность; распределенные системы; graceful degradation; performance; fault tolerance; dependability; distributed systems
Тип документа Выпускная квалификационная работа магистра
Тип файла PDF
Язык Русский
Уровень высшего образования Магистратура
Код специальности ФГОС 09.04.04
Группа специальностей ФГОС 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2024/vr/vr24-3960
Права доступа Доступ по паролю из сети Интернет (чтение)
Дополнительно Новинка
Ключ записи ru\spstu\vkr\33179
Дата создания записи 29.08.2024

Разрешенные действия

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа Анонимные пользователи
Сеть Интернет

Данная работа посвящена исследованию и разработке инструментов повышения производительности и отказоустойчивости высоконагруженного сервиса - системы анализа пользовательских данных социальной сети «Одноклассники» [1] посредствам реализации методов изящной деградации.  Для достижения поставленной цели необходимо было решить следующие задачи:   Провести анализ существующих решений и подходов.   Проанализировать текущую архитектуру сервиса и определить наиболее нагруженные компоненты, неэффективное использование ресурсов, наиболее критичные функции.   На основе анализа системы, ее поведения при пиковых нагрузках необходимо определить подходящие методы ограничения функциональности.   Реализовать инструменты управления обработкой данных, позволяющие автоматически или вручную корректировать доступные функции системы с учетом текущей нагрузки сервиса. В результате работы был разработан набор инструментов, которые могут быть использованы для автоматического и ручного ограничения функциональности системы. Перед интеграцией в рабочую среду гипотеза о возможном повышении производительности сервиса, при использовании инструмента, была подтверждена на синтетической нагрузке. Полученные в результате статистические данные позволили оценить эффективность разработанного решения.  Разработанные методы повышают доступность и производительность сервиса во время повышенной нагрузки, а также могут быть использованы для сокращения использования требуемых ресурсов, за счет улучшения контроля некритичных функций во внепиковые периоды.

This work is devoted to the research and the development of tools for increasing the performance and fault tolerance of a highloaded service - the «Odnoklassniki» social network’s [1] data analysis system through the implementation of graceful degradation methods.  To achieve this goal, it was necessary to solve the following tasks:   Conduct an analysis of existing solutions and approaches.   Analyze the current service architecture and identify the most loaded components, inefficient use of resources, and the most critical functions.   Determine suitable functionality limitation methods based on the analysis of the system and its behavior under peak loads.   Implement data processing management tools that can automatically or manually adjust system functions taking into account the current load on the service.  As a result of the work, a set of methods was developed that can be used to automatically and manually limit the functionality of the system. Before integration into the production environment, the hypothesis about the possible increase in service performance when using the tool was confirmed by synthetic load tests.  The results obtained in the form of statistics allowed evaluation of the effectiveness of the implemented instruments.  The developed methods increase the availability and performance of the service during times of overload and can also be used to reduce the use of required resources by improving the control of non-critical functions during off-peak periods.

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все
Прочитать
Интернет Авторизованные пользователи СПбПУ
Прочитать
Интернет Анонимные пользователи

Количество обращений: 0 
За последние 30 дней: 0

Подробная статистика