Flexible and extensible infrastructure monitoring architecture for computing grids with infrastructure aware job matching

dc.contributor.advisorPerera I
dc.contributor.advisorAmarasinghe G
dc.contributor.authorWijethunga RMKD
dc.date.accept2023
dc.date.accessioned2023
dc.date.available2023
dc.date.issued2023
dc.description.abstractMany research experiments with large data processing requirements rely on massive, distributed Computing Grids for their computational requirements. A Computing Grid is built by combining a large number of individual computing sites distributed globally. These Grid sites are maintained by different institutions across the world and contribute thousands of worker nodes possessing different capabilities and configurations. Developing software for Grid operations that works on all nodes while harnessing the maximum capabilities offered by any given Grid site is challenging without knowing what capabilities each site offers in advance. This research focuses on developing an architecture-independent Grid infrastructure monitoring design to monitor the infrastructure capabilities and configurations of worker nodes at sites across a Computing Grid without the need to contact local site administrators. The design presents a highly flexible and extensible architecture that offers infrastructure metric collection without local agent installations at Grid sites. The resulting design is used to implement a Grid infrastructure monitoring framework called “Site Sonar v2.0” that is currently being used to monitor the infrastructure of 7,000+ worker nodes across 60+ Grid sites in the ALICE Computing Grid. The proposed design is then used to introduce an improved Job matching architecture for Computing Grids that allows job matching based on any infrastructure property of the worker nodes. This dissertation introduces the proposed architecture for a highly flexible and extensible Grid infrastructure monitoring design and an improved job design for Computing Grids and the implementation of those designs to derive important findings about the infrastructure of ALICE Computing Grid while improving its job matching capabilities. This work provides a significant contribution to the development of distributed Computing Grids, particularly in terms of providing a more efficient and effective way to monitor infrastructure and match jobs to worker nodes.en_US
dc.identifier.accnoTH5374en_US
dc.identifier.citationWijethunga, R.M.K.D. (2023). Flexible and extensible infrastructure monitoring architecture for computing grids with infrastructure aware job matching [Master's theses, University of Moratuwa]. Institutional Repository University of Moratuwa. http://dl.lib.uom.lk/handle/123/22213
dc.identifier.degreeMSc in Computer Science & Engineering By researchen_US
dc.identifier.departmentDepartment of Computer Science & Engineeringen_US
dc.identifier.facultyEngineeringen_US
dc.identifier.urihttp://dl.lib.uom.lk/handle/123/22213
dc.language.isoenen_US
dc.subjectGRID COMPUTINGen_US
dc.subjectSITE SONARen_US
dc.subjectJOB MATCHINGen_US
dc.subjectINFRASTRUCTURE AWAREen_US
dc.subjectGRID MONITORINGen_US
dc.subjectGRID INFRASTRUCTUREen_US
dc.subjectINFRASTRUCTURE MONITORINGen_US
dc.subjectCOMPUTER SCIENCE & ENGINEERING- Dissertationen_US
dc.subjectCOMPUTER SCIENCE - Dissertationen_US
dc.titleFlexible and extensible infrastructure monitoring architecture for computing grids with infrastructure aware job matchingen_US
dc.typeThesis-Full-texten_US

Files

Original bundle

Now showing 1 - 3 of 3
Loading...
Thumbnail Image
Name:
TH5374-1.pdf
Size:
470.56 KB
Format:
Adobe Portable Document Format
Description:
Pre-text
Loading...
Thumbnail Image
Name:
TH5374-2.pdf
Size:
95.18 KB
Format:
Adobe Portable Document Format
Description:
Post-text
Loading...
Thumbnail Image
Name:
TH5374.pdf
Size:
4.95 MB
Format:
Adobe Portable Document Format
Description:
Full-text

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: