Assessing GridSim for modeling the global distribution of next-generation astronomy data
| dc.contributor.advisor | Simmonds, Robert | |
| dc.contributor.author | Tunbridge, James K | |
| dc.date.accessioned | 2026-01-28T10:47:16Z | |
| dc.date.available | 2026-01-28T10:47:16Z | |
| dc.date.issued | 2025 | |
| dc.date.updated | 2026-01-28T10:44:19Z | |
| dc.description.abstract | 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. | |
| dc.identifier.apacitation | Tunbridge, 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/42729 | en_ZA |
| dc.identifier.chicagocitation | Tunbridge, 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/42729 | en_ZA |
| dc.identifier.citation | Tunbridge, 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/42729 | en_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.uri | http://hdl.handle.net/11427/42729 | |
| dc.identifier.vancouvercitation | Tunbridge 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/42729 | en_ZA |
| dc.language.iso | en | |
| dc.language.rfc3066 | eng | |
| dc.publisher.department | Department of Computer Science | |
| dc.publisher.faculty | Faculty of Science | |
| dc.publisher.institution | University of Cape Town | |
| dc.subject | Astronomy | |
| dc.subject | big data | |
| dc.subject | Datagrid | |
| dc.subject | ECOFEN | |
| dc.subject | GridSim | |
| dc.subject | SimGrid | |
| dc.subject | SimJava | |
| dc.subject | simulation | |
| dc.subject | SKA | |
| dc.subject | Square Kilometer Array Radio Telescope | |
| dc.subject | VLBA | |
| dc.subject | VLBI | |
| dc.title | Assessing GridSim for modeling the global distribution of next-generation astronomy data | |
| dc.type | Thesis / Dissertation | |
| dc.type.qualificationlevel | Masters | |
| dc.type.qualificationlevel | MPhil |