Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: http://elartu.tntu.edu.ua/handle/lib/35777
Назва: Розробка веб-сервісу для моніторингу роботи серверного обладнання
Інші назви: Web-service development for server equipment operation monitoring
Автори: Суховерша, Володимир Олександрович
Sukhoversha, Volodymyr
Приналежність: ТНТУ ім. І. Пулюя, Факультет комп’ютерно-інформаційних систем і програмної інженерії, Кафедра комп’ютерних наук, м. Тернопіль, Україна
Бібліографічний опис: Суховерша В. О. Розробка веб-сервісу для моніторингу роботи серверного обладнання : кваліфікаційна робота освітнього рівня „Бакалавр“ „122 — комп’ютерні науки“ / В. О. Суховерша. — Тернопіль : ТНТУ, 2021. — 69 с.
Дата публікації: 22-чер-2021
Дата подання: 8-чер-2021
Дата внесення: 11-лип-2021
Країна (код): UA
Місце видання, проведення: ТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Україна
Науковий керівник: Матійчук, Любомир Павлович
Члени комітету: Крамар, Олександр Іванович
УДК: 004.62
Теми: веб-сервіс
web service
серверне обладнання
server equipment
системи Nagios
Nagios systems
технології моніторингу серверного обладнання
server equipment monitoring technologies
програмно-апаратні засоби
software and hardware
Короткий огляд (реферат): У кваліфікаційній роботі розроблено архітектуру програмного додатку веб-сервісу для моніторингу роботи серверного обладнання, що дозволить. Створено та описано структурні схеми, основні компоненти. Розглянуто функціональну структуру системи та її основних елементів – модулів обробки даних. Визначено основні елементи бази даних та встановлено зв’язки між ними. Спроектовано структуру бази даних. Здійснено опис процедур тестування та їхніх результатів, описані тест-вимоги до програмного забезпечення, а також виявлені дефекти. Розкрито питання встановлення та налаштування програмного забезпечення на сервері, а також вказані вимоги, дотримання яких необхідно для користування системою, описана інструкція користувача для роботи із системою.
In the qualification work, the architecture of the web service software application was developed to monitor the operation of the server equipment, which will allow. Structural schemes, main components are created and described. The functional structure of the system and its main elements - data processing modules are considered. The main elements of the database are identified and the links between them are established. The database structure is designed. The description of testing procedures and their results is described, the test requirements to the software are described, and also defects are revealed. The issues of installing and configuring the software on the server are revealed, as well as the requirements that must be met to use the system, the user instructions for working with the system are described.
Зміст: ВСТУП...6 РОЗДІЛ 1 АНАЛІЗ ПРЕДМЕТНОЇ ОБЛАСТІ ТА ПРОЕКТУВАННЯ WEB-СЕРВІСУ МОНІТОРИНГУ СЕРВЕРНОГО ОБЛАДНАННЯ...7 1.1. Задачі моніторингу серверного обладнання та порівняльний аналіз відомих програмно-апаратних засобів моніторингу серверного обладнання...7 1.2. АНАЛІЗ ВІДОМИХ ПРОГРАМНИХ ТЕХНОЛОГІЙ МОНІТОРИНГУ СЕРВЕРНОГО ОБЛАДНАННЯ СПЕЦИФІКАЦІЯ ВИМОГ ДО СИСТЕМИ...14 1.3. РОЗРОБЛЕННЯ АРХІТЕКТУРИ ПРОГРАМНОЇ СИСТЕМИ ПРОЕКТУВАННЯ СТРУКТУРИ БАЗИ ДАНИХ...17 ВИСНОВКИ ДО РОЗДІЛУ 1...21 РОЗДІЛ 2 ПРОГРАМНА РЕАЛІЗАЦІЯ WEB-СЕРВІСУ МОНІТОРИНГУ СЕРВЕРНОГО ОБЛАДНАННЯ, ТЕСТУВАННЯ ТА ДОСЛІДНА ЕКСПЛУАТАЦІЯ...23 2.1. ВСТАНОВЛЕННЯ ТА БАЗОВЕ НАЛАШТУВАННЯ СИСТЕМИ NAGIOS...23 2.2. ТЕСТУВАННЯ...32 2.3. ІНСТРУКЦІЯ КОРИСТУВАЧА...46 ВИСНОВКИ ДО РОЗДІЛУ 2...51 РОЗДІЛ 3 БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ...52 3.1. Режим роботи що забезпечують високу працездатність в галузі інформаційних технологій...54 ВИСНОВКИ...56 ПЕРЕЛІК ДЖЕРЕЛ...59 ДОДАТОК А ЛІСТИНГ ОСНОВНИХ МОДУЛІВ СИСТЕМИ...64
URI (Уніфікований ідентифікатор ресурсу): http://elartu.tntu.edu.ua/handle/lib/35777
Власник авторського права: © Суховерша Володимир Олександрович, 2021
Перелік літератури: 1. M. Yuffe et al., “A Fully Integrated Multi-CPU, GPU and Memory Controller 32nm Processor,” Proc. IEEE Int’l Solid-State Circuits Conf., 2011; doi:10.1109/ISSCC.2011.5746311. 2. Intel 64 and IA-32 Architectures Software Developer’s Manual, Intel, 2016. 3. F. McKeen et al., “Innovative Instructions and Software Model for Isolated Execution,” Proc. 2nd Int’l Workshop Hardware and Architectural Support for Security and Privacy, 2013; doi:10.1145/2487726. 2488368. 4. P. Hammarlund et al., “Haswell: The Fourth-Generation Intel Core Processor, IEEE Micro, vol. 34, no. 2, 2014, pp. 6–20. 5. E. Rotem, “Intel Architecture, Code Name Skylake Deep Dive: A New Architecture to Manage Power Performance and Energy Efficiency,” Intel Developer Forum, 2015. 6. E. Rotem et al., “Energy Aware Race to Halt: A Down to EARtH Approach for Platform Energy Management,” IEEE Computer Architecture Letters, vol. 13, no. 1, 2014, pp. 25–28. 7. A. Yasin, “Software Optimizations Become Simple with Top-Down Analysis Methodology on Intel Microarchitecture, Code Name Skylake,” Intel Developer Forum, 2015. 8. A. Yasin, “A Top-Down Method for Performance Analysis and Counters Architecture,” Proc. IEEE Int’l Symp. Performance Analysis of Systems and Software, 2014; doi:10.1109/ISPASS.2014.6844459. 9. D. Hackenberg, R. Schöne, T. Ilsche, D. Molka, J. Schuchart, and R. Geyer, “An Energy Efficiency Feature Survey of the Intel Haswell Processor,” in IEEE International Parallel and Distributed Processing Symposium Workshop (IPDPSW), 2015, DOI: 10.1109/IPDPSW.2015.70. 10. Intel 64 and IA-32 Architectures Software Developer’s Manual Volume 3A, 3B, and 3C: System Programming Guide, Intel, Sep2016, order Number: 325384-060US. [Online]. Available: http://www.intel.com/content/dam/www/public/us/en/documents/manuals/64-ia-32-architectures-software-developer-system-programming-manual-325384.pdf 11. R. Schöne, D. Molka, and M. Werner, “Wake-up Latencies for Processor Idle States on Current x86 Processors,” Computer Science – Research and Development, 2014, DOI: 10.1007/s00450-014-0270-z. 12. R. Schöne, T. Ilsche, M. Bielert, D. Molka, and D. Hackenberg, “Software Controlled Clock Modulation for Energy Efficiency Optimization on Intel Processors,” in Proceedings of the 4th International Workshop on Energy Efficient Supercomputing (E2SC), 2016, DOI: 10.1109/E2SC.2016.15. 13. B. Rountree, D. H. Ahn, B. R. de Supinski, D. K. Lowenthal, and M. Schulz, “Beyond DVFS: A First Look at Performance under a Hardware-Enforced Power Bound,” in 2012 IEEE 26th International Parallel and Distributed Processing Symposium Workshops PhD Forum, 2012, DOI: 10.1109/IPDPSW.2012.116. 14. K. Lange, “Identifying Shades of Green: The SPECpower Benchmarks,” Computer, 2009, DOI: 10.1109/MC.2009.84. 15. J. Bucek, K.-D. Lange, and J. v. Kistowski, “SPEC CPU2017: Next-Generation Compute Benchmark,” in Companion of the 2018 ACM/SPEC International Conference on Performance Engineering, DOI: 10.1145/3185768.3185771. 16. A. Fog, “The microarchitecture of Intel, AMD and VIA CPUs: An optimization guide for assembly programmers and compiler makers,” online, Technical University of Denmark, Sep 2018. [Online]. Available: http://agner.org/optimize/microarchitecture.pdf 17. N. Kurd, M. Chowdhury, E. Burton, T. Thomas, C. Mozak, B. Boswell, M. Lal et al., “Haswell: A family of IA 22nm processors,” in IEEE International Solid - State Circuits Conference - (ISSCC), 2014, DOI: 10.1109/ISSCC.2014.6757361. 18. B. Bowhill, B. Stackhouse, N. Nassif, Z. Yang, A. Raghavan, C. Morganti et al., “The xeon® processor e5-2600 v3: A 22nm 18-core product family,” in IEEE International Solid-State Circuits Conference - (ISSCC), 2015, DOI: 10.1109/ISSCC.2015.7062934. 19. Intel 64 and IA-32 Architectures Optimization Reference Manual, Intel, Apr 2018, order Number: 248966-040. [Online]. Available: https://software.intel.com/sites/default/files/managed/9e/bc/ 64-ia-32-architectures-optimization-manual.pdf 20. S. M. Tam, H. Muljono, M. Huang, S. Iyer, K. Royneogi, N. Satti, R. Qureshi et al., “SkyLake-SP: A 14nm 28-Core Xeon Processor,” in IEEE International Solid - State Circuits Conference - (ISSCC), DOI: 110.1109/ISSCC.2018.8310170. 21. “Intel Xeon Processor Scalable Family Technical Overview,” Jul 2017. [Online]. Available: https://software.intel.com/en-us/articles/ intel-xeon-processor-scalable-family-technical-overview 22. A. Mazouz, A. Laurent, B. Pradelle, and W. Jalby, “Evaluation of CPU Frequency Transition Latency,” Computer Science - Research and Development, 2014, DOI: 10.1007/s00450-013-0240-x. 23. “Advanced configuration and power interface (acpi) specification, revision 6.3,” Jan. 2018, online at uefi.org (accessed 2019-03-27). 24. T. Ilsche, R. Schöne, P. Joram, M. Bielert, and A. Gocht, “System Monitoring with lo2s: Power and Runtime Impact of C-State Transitions,” in IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW), 2018, DOI: 10.1109/IPDPSW.2018.00114. 25. Energy Efficient Servers: Blueprints for Data Center Optimization. D. Hackenberg, R. Oldenburg, D. Molka, and R. Schöne, “Introducing FIRESTARTER: A processor stress test utility,” in International Green Computing Conference (IGCC), 2013, DOI: http://dx.doi.org/10.1109/IGCC.2013.6604507. 26. T. Ilsche, R. Schöne, M. Bielert, A. Gocht, and D. Hackenberg, “lo2s — Multi-core System and Application Performance Analysis for Linux,” in IEEE International Conference on Cluster Computing (CLUSTER), 2017, DOI: 10.1109/CLUSTER.2017.116. 27. A. Knüpfer, C. Rössel, D. an Mey, S. Biersdorff, K. Diethelm, D. Eschweiler, M. Geimer et al., “Score-P: A Joint Performance Measurement Run-Time Infrastructure for Periscope, Scalasca, TAU, and Vampir,” in Tools for High Performance Computing 2011, 2012, DOI: 10.1007/978-3-642-31476-6_7. 28. Правила безпечної експлуатації електроустановок споживачів [Електронний ресурс] // Міністерство праці та соціально політики України. – 1998. – Режим доступу до ресурсу: https://zakon.rada.gov.ua/laws/show/z0093-98#Text. 29. Вимоги безпеки під час експлуатації обчислювальної техніки – Київ: Національний технічний університет України КПІ, 2013. – 30 с. 30. Охорона праці в галузі [Електронний ресурс] – Режим доступу до ресурсу: https://tiphaman.top/book_ohorona-praci-v-galuzi_876/. 31. Правила пожежної безпеки в Україні [Електронний ресурс] // Міністерство внутрішніх справ України. – 2015. – Режим доступу до ресурсу: https://zakon.rada.gov.ua/laws/show/z0252-15#Text. 32. Основи охорони праці [Електронний ресурс]. – 2003. – Режим доступу до ресурсу: https://library.if.ua/book/86/6031.html. 33. Варивода К.С. Вплив комп'ютера на психофункціональний стан користувача. // Переяслав-Хмельницький державний педагогічний університет імені Григорія Сковороди. – 10 c. 34. Державні санітарні правила і норми влаштування, утримання загальноосвітніх навчальних закладів та організації навчально-виховного процесу [Електронний ресурс]. – 2001. – Режим доступу до ресурсу: https://zakon.rada.gov.ua/rada/show/v0063588-01#Text. 35. Вимоги щодо безпеки та захисту здоров'я працівників під час роботи з екранними пристроями [Електронний ресурс]. – 2018. – Режим доступу до ресурсу: https://zakon.rada.gov.ua/laws/show/z0508-18#Text. 36. Бедрій Я. Основи охорони праці користувачів персональних комп’ютерів / Ярослав Бедрій. – Київ: Богдан, 2014. – 144 с. 37. Коцур Н. Безпека життєдіяльності школярів під час роботи з комп'ютерною технікою: Медико-психологічні аспекти / Н. Коцур, Ю. Гріненко. – 2014. – 9 с. 38. “Here’s How Much Energy All US Data Centers Consume,” DataCenter Knowledge, 27-Jun-2016. [Online]. Available:https://tinyurl.com/y96cy9rb. [Accessed: 03-Oct-2018]. 39. “Intel® 64 and IA-32 Architecture’s Software Developer’s Manual:Vol. 3B,” Intel. [Online]. Available: https://tinyurl.com/y9rcq29c.[Accessed: 19-Mar-2018]. 40. H. Esmaeilzadeh, T. Cao, X. Yang, S. M. Blackburn, and K. S.McKinley, “Looking Back on the Language and Hardware
Тип вмісту: Bachelor Thesis
Розташовується у зібраннях:122 — Компʼютерні науки (бакалаври)

Файли цього матеріалу:
Файл Опис РозмірФормат 
bak_2021_SN-41_Sukhoversha_ V_O_dip.pdf1,71 MBAdobe PDFПереглянути/відкрити


Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.

Інструменти адміністратора