Тип работы:
Предмет:
Язык работы:


РАЗРАБОТКА СИСТЕМЫ МОНИТОРИНГА И КОНТРОЛЯ СИСТЕМНЫХ РЕСУРСОВ

Работа №88571

Тип работы

Дипломные работы, ВКР

Предмет

информатика

Объем работы44 с.
Год сдачи2022
Стоимость4700 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
112
Не подходит работа?

Узнай цену на написание


Глава 1. Анализ использования вычислительной системы на предприятии 7
1.1. Системные ресурсы 8
1.2. Значимость системных ресурсов АРМ и серверов 9
1.3. Сбои и нехватка системных ресурсов 10
1.4. Отклонения при работе локальной сети 10
1.6. Сравнение нагрузки на ПЗУ для АРМ и сервера 13
1.7. Причины высокой нагрузки на ПЗУ и ОЗУ и их предупреждения 13
1.8. Увеличение объема ОЗУ и ПЗУ 14
1.9. Центральный процессор 14
1.10. Статистика запущенных процессов 15
Глава 2. Анализ систем мониторинга системных ресурсов 16
2.1. Встроенные программы мониторинга 16
2.2. Сторонние программы мониторинга 18
2.3. Принципы мониторинга системных ресурсов 21
2.4. Второстепенные характеристики для мониторинга 22
Глава 3. Мониторинг и сбор информации 23
3.1. Мониторинг системных ресурсов 23
3.2. Методы автоматизирования сбора информации 26
3.2.1. Встроенный метод сбора информации 26
3.2.2. Внешний метод сбора информации 27
3.2.3. Передача данных с АРМ на сервер 28
3.2.4. Передача данных при нарушениях в работе ЛВС 29
3.3. Методы хранение информации 30
3.3.1. Использование баз данных 30
3.3.2. Использование локальных средств 31
3.4. Предоставление информации 31
3.4.1. Вывод информации в приложении выполняющая отбор 32
3.4.2. Ограниченный вывод информации в текстовом виде 33
Глава 4. Контроль использования системных ресурсов АРМ и сервера 34
4.1. Контроль использования системных ресурсов АРМ 34
4.2. Контроль использования системных ресурсов Сервера 36
4.3. Управление запущенными процессами 37
4.4. Реализация алгоритма мониторинга и управления как службы для ОС
Windows 39
Заключение 41
Список использованной литературы 42

В современном мире большинство предприятий используют вычислительные технологии. К вычислительным технологиям относятся АРМ, сервера и другое активное сетевое оборудование. Каждое устройство выполняет собственное назначение. Сетевое оборудование предоставляет обмен информацией между АРМ, серверами, облачными технологиями, внешним Ethernet каналом и т.д.
Облачные технологии предназначены для замены физического оборудования на предприятии, что позволяет иметь доступ в независимости от расположения сотрудника. Облачные технологии могут выполнять те же задачи, что и сервера. Это позволяет уменьшить затраты на физические вычислительные мощности предприятия. Однако на крупных предприятиях используются крайне редко, так как имеют сильную зависимость от Ethernet соединения. При нестабильном Ethernet соединении часть или большая часть функционала или данных будет недоступна. Поэтому для предприятий выгоднее использовать свои собственные сервера.
Физическое размещение ЛВС на предприятии представляет из себя в основном сервер (или несколько серверов), АРМ, сетевое оборудование и т.д. АРМ может быть, как стационарным персональным компьютером со своей операционной системой, так и тонким клиентом, который для работы использует вычислительные мощности сервера. Сервер является выделенным стационарным компьютером для выполнения различных задач пользователей, к которым могут относится хранение данных, обработка запросов к БД и т.д. Сетевое оборудование обеспечивает передачу данных между АРМ, локальной сетью и сервером. Выход из строя одного или части сетевого оборудования ведет к простою от одного до нескольких АРМ или даже всего предприятия. Поэтому для предприятия крайне важно иметь стабильную работу каждого элемента ЛВС.
На данный момент основной обязанностью системных администраторов является как поддержание стабильности работы серверов, ЛВС и АРМ, так и своевременное устранение сбоев работы в ЛВС. Однако, системный администратор должен иметь возможность усовершенствования ЛВС, связанной с ростом предприятия, которое приводит к повышению нагрузки на вычислительную систему предприятия.
Актуальностью работы является применение функций языка программирования C# для сокращения нагрузки на системные ресурсы АРМ, сервера и проверки стабильности работы ЛВС.
Цель работы:
Целью работы является написание системы, способной вести хронику стабильности работы и использования системных ресурсов серверов, АРМ и ЛВС. Также система должна иметь возможность отображать график с указанием использования системных ресурсов пользователями АРМ, сервера и ЛВС.
Задачи:
1. Создание функции определения запущенных процессов на АРМ и сервере.
2. Создание функции проверки ЛВС от АРМ до сервера.
3. Создание функции определения использования ОЗУ процессами на АРМ.
4. Создание функции определения объема дискового пространства на АРМ и сервере.
5. Создание функции записи полученной информации в текстовый файл.
6. Создание функции отправки полученных данных на сервер.
7. Создание программного обеспечения для построения графиков на основе полученных данных.
8. Создание алгоритма для контроля использования ОЗУ на АРМ.


Возникли сложности?

Нужна помощь преподавателя?

Помощь студентам в написании работ!


В ходе выполнения работы была реализована система управления мониторинга и контроля системных ресурсов.
Реализованные задачи:
1. Создание функции определения запущенных процессов на АРМ и сервере;
2. Создание функции проверки ЛВС от АРМ до сервера;
3. Создание функции определения использования ОЗУ процессами на АРМ;
4. Создание функции определения объема дискового пространства на АРМ и сервере;
5. Создание функции записи полученной информации в текстовый файл;
6. Создание функции отправки полученных данных на сервер;
7. Создание программного обеспечения для построения графиков на основе полученных данных;
8. Создание алгоритма для контроля использования ОЗУ на АРМ.
Таким образом, цель работы достигнута. Была разработана система мониторинга и управления системными ресурсами ПК.



1. Облачные вычисления [Электронный ресурс]. -Режим доступа: https://stekspb.ru/blog/oblachnye-vychisleniya/, свободный. - Загл. с экрана.
2. Проектирование и расчет локальных вычислительных сетей
[Электронный ресурс]. - Режим доступа: https: //www.zwsoft.ru/stati/
proektirovanie-i-raschet-lokalnyh--vychislitelnyh-setey, свободный. - Загл. с экрана.
3. Новожилов О.П. Архитектура ЭВМ и систем: учебное пособие для академического бакалавриата [1 ч.]. - М.: Изд-во Юрайт, 2018. - 527 с.
4. Таненбаум Э. Остин Т. Structured Computer Organization (2012). - 800 с.
5. Solid-state drive [Электронный ресурс]. -Режим доступа:
https://en.wikipedia.org/wiki/Solid-state_drive, свободный. - Загл. с экрана.
6. Сергеев С.Л. Архитектуры вычислительных систем: Учебник для ВУЗов - BHV, 2010. - 253 с.
7. Remote Desktop Protocol: Basic Connectivity and Graphics Remoting Copyright. - Microsoft Corporation, 2022. - 432 с.
8. Зачем нужна операционная система? Плюсы и минусы 3-х основных ОСей [System.Diagnostics] [Электронный ресурс]. -Режим доступа: https://proumnyjdom.ru/poleznye-stati/operacionnaja-sistema.html, свободный. - Загл. с экрана.
9. Process Class [System.Diagnostics] [Электронный ресурс]. -Режим
доступа: https://docs.microsoft.com/en-us/dotnet/api/system.diagnostics.process?
view=net-6.0, свободный. - Загл. с экрана.
10. Веб-портал [Электронный ресурс]. -Режим доступа: https://ru.wikipedia.org/wiki/%D0%92%D0%B5%D0%B1 - %D0%BF%D0%BE%D1%80%D1%82%D0%B0%D0%BB, свободный. - Загл. с экрана.
11. Windows help & learning [Электронный ресурс]. -Режим доступа: https://support.microsoft.com/en-GB/windows, свободный. - Загл. с экрана.
12. Диспетчер задач Windows [Электронный ресурс]. -Режим доступа: https://ru.wikipedia.org/wiki/%D0%94%D0%B8%D1%81%D0%BF%D0%B5%D1 %82%D 1 %87%D0%B5%D 1 %80_%D0%B7%D0%B0%D0%B4%D0%B0%D 1 %87 _Windows, свободный. - Загл. с экрана.
13. Используем монитор ресурсов Windows [Электронный ресурс]. - Режим доступа: https://remontka.pro/windows-resource-monitor/, свободный. - Загл. с экрана.
14. Робачевский А. М., Немнюгин С. А., Стесик О. Л. Р58 Операционная система UNIX. — БХВ-Петербург, 2010. - 645 с.
15. How to Use the top Command in Linux [Электронный ресурс]. -Режим доступа: https://phoenixnap.com/kb/top-command-in-linux, свободный. - Загл. с экрана.
16. Zabbix Network Monitoring [Электронный ресурс]. -Режим доступа: https://www.zabbix.com/network_monitoring, свободный. - Загл. с экрана.
17. What is Munin? [Электронный ресурс]. -Режим доступа: https://munin-monitoring.org/, свободный. - Загл. с экрана.
18. Netdata OSS Agent [Электронный ресурс]. -Режим доступа: https://www.netdata.cloud/agent, свободный. - Загл. с экрана.
19. Ping | Microsoft Docs [Электронный ресурс]. -Режим доступа: https://docs.microsoft.com/en-us/windows-server/administration/windows- commands/ping, свободный. - Загл. с экрана.
20. Tracert | Microsoft Docs [Электронный ресурс]. -Режим доступа: https://docs.microsoft.com/en-us/windows-server/administration/windows- commands/tracert, свободный. - Загл. с экрана.
21. Ipconfig | Microsoft Docs [Электронный ресурс]. -Режим доступа: https://docs.microsoft.com/en-us/windows-server/administration/windows- commands/ipconfig, свободный. - Загл. с экрана.
22. How to create and run batch file on Windows 10 [Электронный ресурс]. -Режим доступа: https://www.windowscentral.com/how-create-and-run-batch-file- windows-10, свободный. - Загл. с экрана.
23. MySQL 8.0 Reference Manual [Электронный ресурс]. -Режим доступа: https://dev.mysql.Com/doc/refman/8.0/en/ свободный. - Загл. с экрана.
24. Основные службы и подключенные Windows [Электронный ресурс].
-Режим доступа: https://support.microsoft.com/ru-
ru/topic/%D0%BE%D 1 %81 %D0%BD%D0%BE%D0%B2%D0%BD%D 1 %8B%D0 %B5-%D 1 %81 %D0%BB%D 1 %83%D0%B6%D0%B 1 %D 1 %8B-%D0%B8- %D0%BF%D0%BE%D0%B4%D0%BA%D0%BB%D 1 %8E%D 1 %87%D0%B5%D 0%BD%D0%BD%D 1 %8B%D0%B5-windows-eee3da50-e13a-4a1 a-901 f- 714925287715 свободный. - Загл. с экрана.
25. Ethernet [Электронный ресурс]. -Режим доступа:
https://ru.wikipedia.org/wiki/Ethernet, свободный. - Загл. с экрана.
26. Браузер от Google [Электронный ресурс]. -Режим доступа: https://www.zwsoft.ru/stati/ proektirovanie-i-raschet-lokalnyh--vychislitelnyh-setey, свободный. - Загл. с экрана.
27. top command in Linux [Электронный ресурс]. -Режим доступа: https://www.unixtutorial.org/commands/top, свободный. - Загл. с экрана.
28. Tasklist | Microsoft Docs [Электронный ресурс]. -Режим доступа: https://docs.microsoft.com/ru-ru/windows-server/administration/windows- commands/tasklist, свободный. - Загл. с экрана.
29. Руссинович М. Соломон Д. Внутренее устройство Microsoft Windows. Изд-во СПб. Питер, 2013. - 800 с.
30. Установка службы Windows [Электронный ресурс]. -Режим доступа: https://metanit.com/sharp/tutorial/21.2.php, свободный. - Загл. с экрана.



Работу высылаем на протяжении 30 минут после оплаты.



Подобные работы


©2024 Cервис помощи студентам в выполнении работ