Детальная информация
Название | Алгоритм вычисления метрики DCcE для оценки качества использования ресурсов ЦОД: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта» |
---|---|
Авторы | Горшечников Иван Дмитриевич |
Научный руководитель | Никифоров Игорь Валерьевич |
Организация | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий |
Выходные сведения | Санкт-Петербург, 2023 |
Коллекция | Выпускные квалификационные работы ; Общая коллекция |
Тематика | DCcE ; метрики ; центр обработки данных ; Java ; JavaScript ; metrics ; data center |
Тип документа | Выпускная квалификационная работа бакалавра |
Тип файла | |
Язык | Русский |
Уровень высшего образования | Бакалавриат |
Код специальности ФГОС | 09.03.04 |
Группа специальностей ФГОС | 090000 - Информатика и вычислительная техника |
DOI | 10.18720/SPBPU/3/2023/vr/vr23-3315 |
Права доступа | Доступ по паролю из сети Интернет (чтение, печать, копирование) |
Ключ записи | ru\spstu\vkr\22698 |
Дата создания записи | 21.07.2023 |
Разрешенные действия
–
Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Группа | Анонимные пользователи |
---|---|
Сеть | Интернет |
Данная работа посвящена подходу к автоматическому расчету важ-ного показателя для измерения эффективности операций центра обработки данных, называемой вычислительной эффективностью центра обработки данных (DCcE). Для определения функциональных требований и необходимых дан-ных сбора были проанализированы метрики и открытые датасеты данных нагрузок центров обработки данных на возможность использования в ка-честве исходных данных для расчета метрики. Разработана архитектура программного обеспечения, позволяющая собирать данные нагрузки и вычислять метрику DCcE. После чего данная архитектура была реализована в качестве клиент-серверного приложения написано при использовании языков программирования Java и JavaScript. Также были написаны скрипты запуска и остановки. Хранения данных нагрузки осуществлялось в базе данных PostgreSQL. Результаты, полученные с помощью этого инструмента, представле-ны для метрики DCсE для одного сервера, представленного загруженной машиной.
This work has identified an approach to automatically calculate an im-portant performance metric for measuring data processing operations, as de-termined by data center processing efficiency (DCcE). To identify specific food products and collect data, metrics and open da-tasets from processing data centers were analyzed for the possibility of being used as input data for calculating metrics. A software architecture has been developed to collect load data and cal-culate the DCcE metric. After the architecture was discovered, it was imple-mented as a client-server application in the list of Java and JavaScript pro-gramming languages. Start and stop scripts were also written. Storing data is expensive in a PostgreSQL database. Results from this tool are reported for the DCсE metric for a single serv-er, represented by a loaded machine.
Место доступа | Группа пользователей | Действие |
---|---|---|
Локальная сеть ИБК СПбПУ | Все |
|
Интернет | Авторизованные пользователи СПбПУ |
|
Интернет | Анонимные пользователи |
|
- Обозначения и сокращения
- Введение
- Глава 1. Анализ метрик оценки производительности ЦОД
- 1.1 Метрики эффективности использования электроэнергии
- 1.1.1 PUE
- 1.1.2 CPE
- 1.1.3 DCP
- 1.2 Метрики эффективности использования вычислительных ресурсов
- 1.2.1. ScE
- 1.2.2. DCcE
- 1.3 Анализ существующих открытых датасетов на возможность
- вычисления метрик
- 1.1 Метрики эффективности использования электроэнергии
- Глава 2. Дизайн программного продукта
- 2.1 Архитектура ПП
- 2.1.1. Модуль визуализации
- 2.1.2. Модуль сбора данных
- 2.1.3. Модуль обработки данных
- 2.2 База данных
- 2.2.1. Таблица Nodes
- 2.2.2. Таблица Starts
- 2.2.3. Таблица Node load dump
- 2.1 Архитектура ПП
- Глава 3. Описание реализации
- 3.1. Используемые языки программирования и фреймворки
- 3.2. Функциональные требования
- 3.3. Дистрибутив
- 3.4. Серверная часть
- 3.4.1. Модуль сбора данных
- 3.4.2. Модуль обработки данных
- 3.5. Клиентская часть
- Заключение
- Список используемых источников
Количество обращений: 5
За последние 30 дней: 0