Assessing GridSim for modeling the global distribution of next-generation astronomy data

dc.contributor.advisorSimmonds, Robert
dc.contributor.authorTunbridge, James K
dc.date.accessioned2026-01-28T10:47:16Z
dc.date.available2026-01-28T10:47:16Z
dc.date.issued2025
dc.date.updated2026-01-28T10:44:19Z
dc.description.abstractThe transfer of big data between geographic locations incurs various costs that are better managed when computing resources are used efficiently. Measuring the energy used by a computing facility is a mechanism for managing computational efficiency because the energy provided to the facility can be measured and managed. The Square Kilometer Array (SKA) radio telescope will share large volumes of science-ready astronomical data with the project collaborating partners. This dissertation attempts to address the weaknesses of the GridSim simulation toolkit for the configuration of the SKA data grid. Some of the GridSim features suited for the simulation project are: a) a network extension claiming realistic network communication; b) an extendable application programming interface because of the Java programming language; c) a datagrid extension that simulates distributed data storage, and tasks for managing the distributed files; d) packet- and flow-level network extensions and e) GridSim is used in simulations of similar real-world networks e.g., the Australian GrangeNet Gigabit network. GridSim was built primarily for modeling resources and application scheduling of parallel computing and distributed computation grids, and to assess different job scheduling policies. The SKA wide area collaborative network will send data to its distributed partners who have their own network and energy-related policies. This work proposes a design to implement, in GridSim, a prototype of the end-to-end energy cost model for large scale networks, ECOFEN (Orgerie, 2015). The purpose of this work being to demonstrate the utility of the GridSim toolkit in spite of a few known problems with the software. Invalidation exercises were performed to determine the cause of lost events in a network extension simulation, and to assess the implementation of the Routing Information Protocol, in GridSim, in multiple executions of the same simulation and configuration. In this work, GridSim simulations lose events for which a solution is suggested. In addition, the work found that routing tables do not always contain matching shortest path information for multiple executions of a simulation. The implementation of the proposed design for an ECOFEN model extension in GridSim is a project for future work after one unsuccessful attempt to implement the model in GridSim. This work considered other simulation tools as potential alternatives to the GridSim toolkit, finding SimGrid to be a likely candidate. Modern computational systems are just too complex for popular software simulation tools to copy dependably which has supported a return to live network emulation testbeds for the accurate and scalable modeling of real-world systems.
dc.identifier.apacitationTunbridge, J. K. (2025). <i>Assessing GridSim for modeling the global distribution of next-generation astronomy data</i>. (). University of Cape Town ,Faculty of Science ,Department of Computer Science. Retrieved from http://hdl.handle.net/11427/42729en_ZA
dc.identifier.chicagocitationTunbridge, James K. <i>"Assessing GridSim for modeling the global distribution of next-generation astronomy data."</i> ., University of Cape Town ,Faculty of Science ,Department of Computer Science, 2025. http://hdl.handle.net/11427/42729en_ZA
dc.identifier.citationTunbridge, J.K. 2025. Assessing GridSim for modeling the global distribution of next-generation astronomy data. . University of Cape Town ,Faculty of Science ,Department of Computer Science. http://hdl.handle.net/11427/42729en_ZA
dc.identifier.ris TY - Thesis / Dissertation AU - Tunbridge, James K AB - The transfer of big data between geographic locations incurs various costs that are better managed when computing resources are used efficiently. Measuring the energy used by a computing facility is a mechanism for managing computational efficiency because the energy provided to the facility can be measured and managed. The Square Kilometer Array (SKA) radio telescope will share large volumes of science-ready astronomical data with the project collaborating partners. This dissertation attempts to address the weaknesses of the GridSim simulation toolkit for the configuration of the SKA data grid. Some of the GridSim features suited for the simulation project are: a) a network extension claiming realistic network communication; b) an extendable application programming interface because of the Java programming language; c) a datagrid extension that simulates distributed data storage, and tasks for managing the distributed files; d) packet- and flow-level network extensions and e) GridSim is used in simulations of similar real-world networks e.g., the Australian GrangeNet Gigabit network. GridSim was built primarily for modeling resources and application scheduling of parallel computing and distributed computation grids, and to assess different job scheduling policies. The SKA wide area collaborative network will send data to its distributed partners who have their own network and energy-related policies. This work proposes a design to implement, in GridSim, a prototype of the end-to-end energy cost model for large scale networks, ECOFEN (Orgerie, 2015). The purpose of this work being to demonstrate the utility of the GridSim toolkit in spite of a few known problems with the software. Invalidation exercises were performed to determine the cause of lost events in a network extension simulation, and to assess the implementation of the Routing Information Protocol, in GridSim, in multiple executions of the same simulation and configuration. In this work, GridSim simulations lose events for which a solution is suggested. In addition, the work found that routing tables do not always contain matching shortest path information for multiple executions of a simulation. The implementation of the proposed design for an ECOFEN model extension in GridSim is a project for future work after one unsuccessful attempt to implement the model in GridSim. This work considered other simulation tools as potential alternatives to the GridSim toolkit, finding SimGrid to be a likely candidate. Modern computational systems are just too complex for popular software simulation tools to copy dependably which has supported a return to live network emulation testbeds for the accurate and scalable modeling of real-world systems. DA - 2025 DB - OpenUCT DP - University of Cape Town KW - Astronomy KW - big data KW - Datagrid KW - ECOFEN KW - GridSim KW - SimGrid KW - SimJava KW - simulation KW - SKA KW - Square Kilometer Array Radio Telescope KW - VLBA KW - VLBI LK - https://open.uct.ac.za PB - University of Cape Town PY - 2025 T1 - Assessing GridSim for modeling the global distribution of next-generation astronomy data TI - Assessing GridSim for modeling the global distribution of next-generation astronomy data UR - http://hdl.handle.net/11427/42729 ER - en_ZA
dc.identifier.urihttp://hdl.handle.net/11427/42729
dc.identifier.vancouvercitationTunbridge JK. Assessing GridSim for modeling the global distribution of next-generation astronomy data. []. University of Cape Town ,Faculty of Science ,Department of Computer Science, 2025 [cited yyyy month dd]. Available from: http://hdl.handle.net/11427/42729en_ZA
dc.language.isoen
dc.language.rfc3066eng
dc.publisher.departmentDepartment of Computer Science
dc.publisher.facultyFaculty of Science
dc.publisher.institutionUniversity of Cape Town
dc.subjectAstronomy
dc.subjectbig data
dc.subjectDatagrid
dc.subjectECOFEN
dc.subjectGridSim
dc.subjectSimGrid
dc.subjectSimJava
dc.subjectsimulation
dc.subjectSKA
dc.subjectSquare Kilometer Array Radio Telescope
dc.subjectVLBA
dc.subjectVLBI
dc.titleAssessing GridSim for modeling the global distribution of next-generation astronomy data
dc.typeThesis / Dissertation
dc.type.qualificationlevelMasters
dc.type.qualificationlevelMPhil
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
thesis_sci_2025_tunbridge james k.pdf
Size:
3.54 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.72 KB
Format:
Item-specific license agreed upon to submission
Description:
Collections