Проєкт інформаційної системи аналізу надійності веб-сервера

dc.contributor.advisorХудий, Андрій Михайлович
dc.contributor.affiliationНаціональний університет "Львівська політехніка"
dc.contributor.authorСабітов, Дмитро Олексійович
dc.contributor.authorSabitov, Dmytro Oleksiiovych
dc.coverage.placenameЛьвів
dc.date.accessioned2025-03-05T13:00:43Z
dc.date.created2023
dc.date.issued2023
dc.description.abstractФреймворк – це платформа, яка визначає структуру веб-програми. Його функціональність дозволяє веб-ресурсу взаємодіяти із сервером [1]. Вихідний вміст зберігається на сервері. Тому при завантаженні нових речей на сайт, сторінку необхідно її перезавантажити. Перевага також фреймворка - це незмінні блоки, збережені з однієї конфігурації до іншої. Інформаційні системи стають необхідною складовою сучасного бізнесу, особливо в контексті веб-сервісів. Надійність роботи веб-сервера визначається його здатністю забезпечувати стабільну та безперервну роботу, а також відсутністю помилок в процесі обробки запитів. Інформаційні системи аналізу надійності грають важливу роль у забезпеченні ефективності та стабільності веб-серверів. Система надійності веб-сервера повинна мати зручний та інтуїтивно зрозумілий інтерфейс для адміністраторів. Графіки, звіти та попередження повинні бути легкодоступними для швидкого реагування на поточні проблеми. Веб-сервер це операційна система, найчастіше Unix подібна, яка має деревоподібну структуру каталогів, що виконує ряд функцій: зберігання інформації та веб-сторінок, її обробку та доставку глобальним клієнтам за допомогою протоколу передачі гіпертексту (HTTP) [2]. DNS – це ієрархічна база даних, яка містить записи, що описують імена, IP-адреси та іншу інформацію про хост [3]. База даних розміщена на сервері DNS, пов’язані з Інтернетом та Інтранет. DNS забезпечує мережу Коли програма служби каталогів перекладає імена в адреси Необхідно визначити місце розташування конкретного сервера. DoS (Відмова в обслуговуванні), мережева атака, яка передбачає надсилання багатьох зовнішніх запитів на комп’ютер або мережевий пристрій, що піддається атаці. Результатом DoS-атаки є переривання роботи мережі [4]. В результаті сайт втратив статус «онлайн» за кілька годин до відновлення. Веб-кеш – це інформація, що зберігається в браузері для повторного використання, або, коли це можливо, для скорочення трафіку мережі. Часто використовують веб-кеш ті сервери, які доставляють контент від імені серверів, щоб покращити час відгуку [5]. Протокол SMTP – це простий протокол передачі пошти, що підтримує передачу повідомлень між різними вузловими комп’ютера в мережі [6]. Об’єкт дослідження - система виявлення слабких місць системи та їх подальший аналіз. Предмет дослідження – методи та засоби для розробки інформаційної системи тестування навантаження сервера Мета дослідження: вивчення наявних методів атак на веб сервери та тестування їх в умовах навантаженості. Стисло навести результати дослідження: було досліджено типи атак, що здійснюються на сервер, проаналізовано методи для захисту від атак, визначено шляхи для тестування в умовах навантаження та запропоновано засоби для створення штучного навантаження. Створення інформаційної системи аналізу надійності роботи веб-сервера є критично важливим етапом для забезпечення стабільної та ефективної роботи веб-сервісів. Адекватний моніторинг, аналіз та прогнозування проблем дозволяють не тільки підтримувати надійність, але і уникати можливих аварій та забезпечувати високий рівень обслуговування користувачів.
dc.description.abstractA framework is a platform that determines the structure of a web application. Him functionality allows the web resource to interact with the server [1]. The original content is stored on the server. Therefore, when uploading new things to the site, the page must be reloaded. The advantage of the framework is also immutable blocks saved from one configuration to another. Information systems are becoming a necessary component of modern business, especially in the context of web services. The reliability of the web server is determined by its ability to provide stable and continuous operation, as well as the absence of errors in the process of processing requests. Reliability analysis information systems play an important role in ensuring the efficiency and stability of web servers. A web server reliability system should have a user-friendly and intuitive interface for administrators. Graphs, reports and alerts should be readily available for quick response to current issues. A web server is an operating system, often Unix-like, that has a tree like directory structure that performs a number of functions: storing information and web pages, processing it, and delivering it to global clients using Hypertext Transfer Protocol (HTTP) [2]. DNS is a hierarchical database that contains records that describe names, IP addresses and other information about the host [3]. The database is hosted on a DNS server connected to the Internet and Intranet. DNS provides a network When a directory service translates names to addresses, you need to determine the location of a specific server. DoS (Denial of Service), a network attack that involves sending many external requests to a computer or network device under attack. The result of a DoS attack is a network interruption [4]. As a result, the site lost its "online" status a few hours before recovery. Web Cache – this is information stored in the browser for reuse, or, where possible, to reduce network traffic. Web caching is often used by content server on behalf of servers to improve response time [5]. SMTP is a simple mail transfer protocol that supports the transfer of messages between different host nodes of a computer on a network [6]. Object of study – system for identifying weaknesses in the system and their further analysis. Subject of study – methods and tools for developing an information system for testing server load. The aim of the study: study of available methods of attacks on web servers and test them under load conditions. Briefly present the results of the study: the types of attacks on the server were studied, methods for protection against attacks were analyzed, ways for testing under load conditions were determined and means for creating an artificial load were proposed. Creating an information system for analyzing the reliability of the web server is a critically important stage for ensuring the stable and efficient operation of web services. Adequate monitoring, analysis and forecasting of problems allow not only to maintain reliability, but also to avoid possible accidents and provide a high level of user service.
dc.format.pages87
dc.identifier.citationСабітов Д. О. Проєкт інформаційної системи аналізу надійності веб-сервера : кваліфікаційна робота на здобуття освітнього ступеня магістр за спеціальністю „8.126.00.03 — Управління ІТ проектами“ / Дмитро Олексійович Сабітов. — Львів, 2023. — 87 с.
dc.identifier.urihttps://ena.lpnu.ua/handle/ntb/63828
dc.language.isouk
dc.publisherНаціональний університет "Львівська політехніка"
dc.relation.referencesСергачева, М. А., & Михалевская, К. А. (2020). Анализ фреймворков для разработки современных веб-приложений. Chronos: естественные и технические науки, (2), 35-39. Мартіросян, М. К., and І. А. Князєв. "Фішингові атаки. Засоби боротьби з ними." 185-186.
dc.relation.referencesДавыдович, и. В., зурахов, в. С., & ушаков, и. А. (2021). Методология проведения стресс тестирования на целевой веб-сервер. Информационные технологии и телекоммуникации, 9(1), 79-86. Степанов, андрій. Удосконалення стандартних методів захисту веб-додатків. Ms thesis. Тнту, 2021.
dc.relation.referencesПархоменко, I. I., & Крилов, Є. В. (2003). Захист серверiв DNS, як засiб безпеки Internet-комерцiї.
dc.relation.referencesМорченко, Д., & Бондаренко, А. (2020). ПОНЯТИЕ DOS, DDOS-АТАК, ОСНОВЫ ПРИМЕНЕНИЯ, СПОСОБЫ ЗАЩИТЫ. Научный взгляд в будущее, (17-01), 46-52.
dc.relation.referencesБогданова, В. С. (2019). ОПИСАНИЕ ПРОТОКОЛА ПЕРЕДАЧИ ДАННЫХ HTTP. Наука и производство Урала, 72.
dc.relation.referencesМіхневич, С. І. (2002). КОМП’ЮТЕРНІ ТЕЛЕКОМУНІКАЦІЙНІ ТЕХНОЛОГІЇ В ГУМАНІТАРНИХ ВУЗАХ: МЕТОДИКА ВИКЛАДАННЯ. Теорія та методика навчання математики, фізики, 174.
dc.rights.holder© Національний університет "Львівська політехніка", 2023
dc.rights.holder© Сабітов, Дмитро Олексійович, 2023
dc.subject8.126.00.03
dc.subject– фреймворк
dc.subjectвеб-сервер
dc.subjectDNS
dc.subjectDoS/DDoS
dc.subjectвеб-кеш
dc.subjectSMTP протокол
dc.subject- framework
dc.subjectweb server
dc.subjectDNS
dc.subjectDoS / DDoS
dc.subjectweb cache
dc.subjectSMTP protocol. List of used literature sources. 1. Sergacheva
dc.subjectMA
dc.subject& Mikhalevskaya
dc.subjectKA (2020). Analysis of frameworks for the development of modern web applications. Chronos: Natural and Technical Sciences
dc.subject(2)
dc.subject35-39.Martirosyan
dc.subjectMK
dc.subjectand IA Knyazev. "Phishing attacks. Means to combat them." 185-186. 2. Davydovich
dc.subjectand. V.
dc.subjectZurakhov
dc.subjectc. S.
dc.subject& ushakov
dc.subjectand. A. (2021). Methodology of stress testing on the target web server. Information Technology and Telecommunications
dc.subject9 (1)
dc.subject79-86.Stepanov
dc.subjectAndrew. Improving standard methods of protecting web applications. Ms thesis. Tntu
dc.subject2021. 3. Parkhomenko
dc.subjectII
dc.subject& Krylov
dc.subjectEV (2003). Protect DNS servers as a means of Internet commerce security. 4. Morchenko
dc.subjectD.
dc.subject& Bondarenko
dc.subjectA. (2020). THE CONCEPT OF DOS
dc.subjectDDOS-ATTACKS
dc.subjectFUNDAMENTALS OF APPLICATION
dc.subjectWAYS OF PROTECTION. A Scientific Look into the Future
dc.subject(17-01)
dc.subject46-52. 5. Bogdanova
dc.subjectVS (2019). DESCRIPTION OF THE HTTP DATA TRANSMISSION PROTOCOL. Science and Production of the Urals
dc.subject72. 6. Mikhnevich
dc.subjectSI (2002). COMPUTER TELECOMMUNICATION TECHNOLOGIES IN HUMANITIES IN HIGHER EDUCATION INSTITUTIONS: TEACHING METHODS. Theory and methods of teaching mathematics
dc.subjectphysics
dc.subject174
dc.titleПроєкт інформаційної системи аналізу надійності веб-сервера
dc.title.alternativeThe information system project for Web server reliability analysis
dc.typeStudents_diploma

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
2023_81260003_Sabitov_Dmytro_Oleksiiovych_216405.pdf
Size:
2.24 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
2.9 KB
Format:
Plain Text
Description: