Дипломна работа

Разработка на разпределена система за наблюдение на сървърни ресурси и достъпност на софтуерни приложения | Защитена на: 31/10/2017

Тема: ”Разработка на разпределена система за наблюдение на сървърни ресурси и достъпност на софтуерни приложения

Дипломант: Евгени Минков Иванов, фак. № Ф24766, Спец. „Разпределни системи и мобилни технологии

Научен ръководител: доц. д-р Милен Петров

Анотация: В дипломната работа е направен преглед на характеристиките на съвременните системи за мониторинг на сървъри. Очертани са различните подходи за реализацията на отделните компоненти и направен анализ на техните предимства и негостатъци. Направен е обзор на популярните системи за мониторинг.

            В разработката са очертани различните функционални и нефункционални изисквания към разработваната система. Направен е теоритичен анализ на компонентите на реализираната система за мониторинг. Дадено е подробно описание за използваните техники и методологии  при имплементацията на  системата за наблюдение,  като методите на комуникация между отделните компоненти, софтуерната архитектура на всеки компонент и др. Разгледани са в детайли ключовите функционалности на всеки един от компонентите.

            Направено е подробно описание на методите използвани при тестването на системата, както и анализ на получените при провеждането на тестовете резултати.

В заключение са очертани всички резултати от разработката на системата за наблюдение.

Цел: Основната цел пред  разработката е да представи примерна имплементация на разпределена система за мониторинг на  използването на ресурсите на даден сървър и за проверка  на достъпността на дадено приложение . В процеса на разработка на система също така ще бъдат разгледани и описани редица методики и шаблони за реализацията на подобен тип системи. Сред другите задачи могат да се отбележат обзор на тенденциите в тази област включващи описание на видовете софтуерни системи за наблюдение използването на сървърни ресурси и похватите при реализацията им.

 

Задачи:

 

  1. Анализ на състоянието на съществуващи решения за системите за мониторинг на сървърни ресурси
    2. Избор на използвани технологии при реализацията на системата
    3. Извличане на изискванията и документиране на функционалните и нефункционалните изисквания към системата като цяло, както и към индивидуалните модули
    4. Моделиране и проектиране на софтуерната архитектура и отделните архитектурни компоненти, които изграждат системата.
    5. Разработка и детайлно описание на процеса на реализация на отделните модули и комуникацията помежду им.
    6. Анализ, описание и реализация на тестовите сценарии на системата.
    7. Изводи и насоки за бъдещо развитие

 

Scroll to Top