Repository logo
Thesis

System agentowy do monitorowania komputerów w sieci heterogenicznej

dc.contributor.authorŚliwa, Mateusz
dc.contributor.departmentWydział Geologii, Geofizyki i Ochrony Środowiska
dc.contributor.reviewerCichy, Adam
dc.contributor.supervisorOnderka, Zdzisław
dc.date.available2015-07-22T10:52:35Z
dc.date.defence2014-09-30
dc.date.submitted2014-09-23
dc.description.abstractThe purpose of this study is an overview of Agent Systems working in heterogenous environment. Agent System is an example of an approach used in distributed programming that focuses on specific task assignment and task execution by certain parts of a program (e.g. agent autonomy). The subjects of this study covers: the basics of distributed programming and agent systems, examples of technologies which can be used to implement agent system with a focus on future use in heterogenous environment. During the study, an agent program was implemented for monitoring performance of a computers within a network, using Java RMI technology (communication) and using Sigar (data collection) and AmCharts (data display) libraries. This program, representing main subject of a study, can be applied into distributed computing systems as a major optimization aid.en
dc.description.abstractPrzedmiotem pracy jest opis zagadnienia Systemów Agentowych działających w środowisku heterogenicznym. System Agentowy odzwierciedla specyficzne podejście w programowaniu rozproszonym w stosunku do poszczególnych części programu oraz sposobu wykonania przez nie zadań (np. autonomia agenta). W pracy omówiono fundamentalne założenia programowania rozproszonego, systemów agentowych oraz podano przykłady technologii w których te systemy mogą zostać zaimplementowane z naciskiem na ich wykorzystanie w środowiskach heterogenicznych. Na potrzeby pracy został zaimplementowany program, składający się z agentów monitorujących obciążenie komputerów w sieci, wykonany w technologii Java RMI (komunikacja w sieci) oraz przy użyciu bibliotek Sigar (pobieranie danych) i AmCharts (prezentacja danych). Problematyka pracy znajduje zastosowanie w optymalizacji działania rozproszonych systemów obliczeniowych korzystających z heterogenicznych zasobów sprzętowych.pl
dc.description.typepraca magisterska
dc.identifier.urihttps://repo.agh.edu.pl/handle/AGH/15179
dc.language.isopol
dc.rightsAccess rights reserved
dc.rights.accesszastrzeżony dostęp
dc.rights.accessNoteZarządzenie Rektora AGH
dc.rights.urihttps://repo.agh.edu.pl/info/restricted-access
dc.subjectsystemy agentowepl
dc.subjectobliczenia rozproszonepl
dc.subjectJava RMIpl
dc.subjectAgent Systemsen
dc.subjectdistributed computingen
dc.subjectJava RMIen
dc.titleSystem agentowy do monitorowania komputerów w sieci heterogenicznejpl
dc.title.alternativeAgent system for monitoring computers within heterogenous networken
dc.typepraca dyplomowa
dspace.entity.typePublication
thesis.degree.disciplineInformatyka Stosowana (WGGiOŚ)pl
thesis.degree.formOfStudystacjonarnepl
thesis.degree.grantorAkademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowiepl
thesis.degree.levelstudia drugiego stopniapl
thesis.degree.namemagister inżynierpl
thesis.description.otherinfoCorrect – DRS, courseIDpl
thesis.identifier.dxp157571
thesis.statusORPDORPPD1_sent

Files