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

Loading...
Thumbnail Image

Date

Journal Title

Journal ISSN

Volume Title

Publisher

Національний університет "Львівська політехніка"

Abstract

Фреймворк – це платформа, яка визначає структуру веб-програми. Його функціональність дозволяє веб-ресурсу взаємодіяти із сервером [1]. Вихідний вміст зберігається на сервері. Тому при завантаженні нових речей на сайт, сторінку необхідно її перезавантажити. Перевага також фреймворка - це незмінні блоки, збережені з однієї конфігурації до іншої. Інформаційні системи стають необхідною складовою сучасного бізнесу, особливо в контексті веб-сервісів. Надійність роботи веб-сервера визначається його здатністю забезпечувати стабільну та безперервну роботу, а також відсутністю помилок в процесі обробки запитів. Інформаційні системи аналізу надійності грають важливу роль у забезпеченні ефективності та стабільності веб-серверів. Система надійності веб-сервера повинна мати зручний та інтуїтивно зрозумілий інтерфейс для адміністраторів. Графіки, звіти та попередження повинні бути легкодоступними для швидкого реагування на поточні проблеми. Веб-сервер це операційна система, найчастіше Unix подібна, яка має деревоподібну структуру каталогів, що виконує ряд функцій: зберігання інформації та веб-сторінок, її обробку та доставку глобальним клієнтам за допомогою протоколу передачі гіпертексту (HTTP) [2]. DNS – це ієрархічна база даних, яка містить записи, що описують імена, IP-адреси та іншу інформацію про хост [3]. База даних розміщена на сервері DNS, пов’язані з Інтернетом та Інтранет. DNS забезпечує мережу Коли програма служби каталогів перекладає імена в адреси Необхідно визначити місце розташування конкретного сервера. DoS (Відмова в обслуговуванні), мережева атака, яка передбачає надсилання багатьох зовнішніх запитів на комп’ютер або мережевий пристрій, що піддається атаці. Результатом DoS-атаки є переривання роботи мережі [4]. В результаті сайт втратив статус «онлайн» за кілька годин до відновлення. Веб-кеш – це інформація, що зберігається в браузері для повторного використання, або, коли це можливо, для скорочення трафіку мережі. Часто використовують веб-кеш ті сервери, які доставляють контент від імені серверів, щоб покращити час відгуку [5]. Протокол SMTP – це простий протокол передачі пошти, що підтримує передачу повідомлень між різними вузловими комп’ютера в мережі [6]. Об’єкт дослідження - система виявлення слабких місць системи та їх подальший аналіз. Предмет дослідження – методи та засоби для розробки інформаційної системи тестування навантаження сервера Мета дослідження: вивчення наявних методів атак на веб сервери та тестування їх в умовах навантаженості. Стисло навести результати дослідження: було досліджено типи атак, що здійснюються на сервер, проаналізовано методи для захисту від атак, визначено шляхи для тестування в умовах навантаження та запропоновано засоби для створення штучного навантаження. Створення інформаційної системи аналізу надійності роботи веб-сервера є критично важливим етапом для забезпечення стабільної та ефективної роботи веб-сервісів. Адекватний моніторинг, аналіз та прогнозування проблем дозволяють не тільки підтримувати надійність, але і уникати можливих аварій та забезпечувати високий рівень обслуговування користувачів.
A 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.

Description

Citation

Сабітов Д. О. Проєкт інформаційної системи аналізу надійності веб-сервера : кваліфікаційна робота на здобуття освітнього ступеня магістр за спеціальністю „8.126.00.03 — Управління ІТ проектами“ / Дмитро Олексійович Сабітов. — Львів, 2023. — 87 с.

Endorsement

Review

Supplemented By

Referenced By