Topology-Optimal Deployment of Operating Systems for a Cluster Supercomputer
Abstract
1. Introduction
2. Related Works
3. Proposed Topology-Optimal Deployment
3.1. System Model
3.2. Baseline Deployment Method
3.3. Proposed Deployment Method
4. Evaluation
4.1. Numerical Analysis
4.2. Simulation Experiments
5. Conclusions and Discussion
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Shiau, S.; Huang, Y.; Yen, C.; Tsai, Y.; Sun, C.; Juang, J.; Huang, C.; Huang, S. A Novel Massive Deployment Solution Based on Peer-to-Peer Protocol. Appl. Sci. 2019, 9, 296. [Google Scholar] [CrossRef]
- Dosanjh, M.; Bridges, P.; Kelly, S.; Laros, J. A Peer-to-Peer Architecture for Supporting Dynamic Shared Libraries in Large-Scale Systems. In Proceedings of the International Conference on Parallel Processing Workshop (ICPPW), Pittsburgh, PA, USA, 10–13 September 2012; Volume 41, pp. 55–61. [Google Scholar]
- Zhang, W.; Wu, Y.; Hur, N.; Ikeda, T.; Xia, P. FOBTV: Worldwide Efforts in Developing Next-Generation Broadcasting System. IEEE Trans. Broadcast. 2014, 60, 154–159. [Google Scholar] [CrossRef]
- Lee, K.; Teng, W.; Wu, J.; Huang, K.; Ko, Y.; Hou, T. Multicast and Customized Deployment of Large-scale Operating Systems. Autom. Softw. Eng. 2014, 21, 443–460. [Google Scholar] [CrossRef]
- Gronvall, B.; Marsh, I.; Pink, S. A Multicast-based Distributed File System for the Internet. In Proceedings of the ACM SIGOPS European Workshop: Systems Supports for Worldwide Applications, Connemara, Ireland, 9–11 September 1996; Volume 7, pp. 95–102. [Google Scholar]
- Androutsellis-Theotokis, S.; Spinellis, D. A Survey of Peer-to-Peer Content Distribution Technologies. ACM Comput. Surv. 2004, 36, 335–371. [Google Scholar] [CrossRef]
- Jeanvoine, E.; Sarzyniec, L.; Nussbaum, L. Kadeploy3: Efficient and Scalable Operating System Provisioning for HPC Clusters. USENIX 2013, 38, 38–44. [Google Scholar]
- Lee, W.Y.; Hong, S.; Kim, J. On Configuration of Switch-based Networks with Wormhole Switching. J. Interconnect. Netw. 2000, 1, 95–114. [Google Scholar] [CrossRef]
- Ren, S.; Tan, E.; Luo, T.; Chen, S.; Guo, L.; Zhang, X. TopBT: A Topology-Aware and Infrastructure-independent Bittorrent Client. In Proceedings of the IEEE INFOCOM, San Diego, CA, USA, 15–19 March 2010; pp. 1–7. [Google Scholar]
- Day, J.D.; Zimmermann, H. The OSI reference model. Proc. IEEE 1983, 71, 1334–1340. [Google Scholar] [CrossRef]
- ODonnell, C. Using BitTorrent to Distribute Virtual Machine Images for Classes. In Proceedings of the ACM SIGUCCS, Portland, OR, USA, 19–22 October 2008; Volume 36, pp. 287–290. [Google Scholar]
- Petrovic, S.; Brown, P. Large Scale Analysis of the eDonkey P2P File Sharing System. In Proceedings of the IEEE INFOCOM, Rio de Janeiro, Brazil, 19–25 April 2009; pp. 2746–2750. [Google Scholar]
- López-Fuentes, F.A.; García-Rodríguez, G. Collaborative Cloud Computing Based on P2P Networks. In Proceedings of the International Conference on Advanced Information Networking and Applications Workshops (WAINA), Crans-Montana, Switzerland, 23–25 March 2016; Volume 30, pp. 209–213. [Google Scholar]
- Shiau, S.; Huang, Y.; Tsai, Y.; Sun, C.; Yen, C.; Huang, C. A BitTorrent Mechanism-Based Solution for Massive System Deployment. IEEE Access 2021, 9, 21043–21058. [Google Scholar] [CrossRef]
- Chen, Z.; Zhao, Y.; Lin, C.; Wang, Q. Accelerating Large-scale Data Distribution in Booming Internet: Effectiveness, Bottlenecks and Practices. IEEE Trans. Consum. Electron. 2009, 55, 518–526. [Google Scholar] [CrossRef]
- Chen, Z.; Zhao, Y.; Miao, X.; Chen, Y.; Wang, Q. Rapid Provisioning of Cloud Infrastructure Leveraging Peer-to-Peer Networks. In Proceedings of the IEEE International Conference on Distributed Computing Systems Workshops, Montreal, QC, Canada, 22–26 June 2009; Volume 29, pp. 324–329. [Google Scholar]
- Liao, C.; Wu, C.; Young, H.; Chang, K.; Huang, H. A Novel mechanism for Rapid Provisioning Virtual Machines of Cloud Services. IEEE Netw. Oper. Manag. Symp. 2012, 12, 721–735. [Google Scholar]
- Yin, Y.; Liu, Z.; Tang, H.; Feng, S.; Jia, Y. SonD: A Fast Service Deployment System based on IP SAN. In Proceedings of the IEEE International Symposium on Parallel and Distributed Processing, Miami, FL, USA, 14–18 April 2008; pp. 1–10. [Google Scholar]
- Dalessandro, D.; Wyckoff, P. Fast Scalable File Distribution over Infiniband. In Proceedings of the IEEE International Parallel and Distributed Processing Symposium, Denver, CO, USA, 3–8 April 2005; p. 8. [Google Scholar]
- Bruno, A.E.; Guercio, S.J.; Sajdak, D.; Kew, T.; Jones, M.D. Grendel: Bare Metal Provisioning System for High Performance Computing. In Proceedings of the Practice and Experience in Advanced Research Computing, Portland, OR, USA, 26–30 July 2020; pp. 13–18. [Google Scholar]
- Daly, D.; Choi, J.H.; Moreira, J.; Waterland, A. Base Operating System Provisioning and Bringup for a Commercial Supercomputer. In Proceedings of the IEEE International Parallel and Distributed Processing Symposium, Long Beach, CA, USA, 26–30 March 2007; pp. 1–7. [Google Scholar]
- Turk, A.; Gudimetla, R.; Kaynar, E.; Hennessey, J.; Tikale, S. An Experiment on Bare-Metal BigData Provisioning. In Proceedings of the USENIX Workshop on Hot Topics in Cloud Computing, Denver, CO, USA, 20–21 June 2016; pp. 114–119. [Google Scholar]
- Bilardi, G.; Codenotti, B.; Del Corso, G.; Pinotti, C.; Resta, G. Broadcast and associative operations on fat-trees. In Proceedings of the Third International Euro-Par Conference on Parallel Processing, Passau, Germany, 26–29 August 1997; pp. 196–207. [Google Scholar]
- Lonare, A.; Gulhane, V. Addressing Agility and Improving Load Balance in Fat-tree Data Center Network—A Review. In Proceedings of the International Conference on Electronics and Communication Systems (ICECS), Coimbatore, India, 26–27 February 2015; Volume 2, pp. 965–971. [Google Scholar]
- Jain, N.; Bhatele, A.; Howell, L.; Böhme, D.; Karlin, I.; León, E.A. Predicting the Performance Impact of Different Fat-Tree Configurations. In Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis, Denver, CO, USA, 12–17 November 2017; pp. 1–13. [Google Scholar]
- Liu, N.; Haider, A.; Jin, D.; Sun, X.-H. Modeling and Simulation of Extreme-Scale Fat-Tree Networks for HPC Systems and Data Centers. ACM Trans. Model. Comput. Simul. 2017, 27, 1–23. [Google Scholar] [CrossRef]
- Gong, Y.; Zhang, Z.; Wang, K.; Gu, Y.; Wu, Y. IoT-Oriented Single-Transmitter Multiple-Receiver Wireless Charging Systems Using Hybrid Multi-Frequency Pulse Modulation. IEEE Trans. Magnectics 2024, 60, 8401606. [Google Scholar] [CrossRef]
- Ma, H.; Tao, Y.; Fang, Y.; Chen, P.; Li, Y. Multi-Carrier Initial-Condition-Index-Aided DCSK Scheme: An Efficient Solution for Multipath Fading Channel. IEEE Trans. Veh. Technol. 2025, 74, 15743–15757. [Google Scholar] [CrossRef]
- Nurion, 5th Sumpercomputer Summary. Available online: https://www.ksc.re.kr/eng/resources/nurion (accessed on 24 December 2025).
- Cormen, T.H.; Leiserson, C.E.; Rivest, R.L.; Stein, C. Introduction to Algorithms, 3rd ed.; MIT Press: Cambridge, MA, USA, 2009. [Google Scholar]
- Ivey, J.S.; Swenson, B.P.; Riley, G.F. Simulating Networks with NS-3 and Enhancing Realism with DCE. In Proceedings of the Winter Simulation Conference (WSC), Las Vegas, NV, USA, 3–6 December 2017; pp. 690–704. [Google Scholar]
- Rho, S.; Ryu, S.; Jeong, G. A Study on the Deployment Strategy of Supercomputer Operating System Based on an Intelligent Cluster Management System. In Proceedings of the Fall Conference of the Korean Society for Internet Information, Taipei, Taiwan, 16–19 December 2024; Volume 25. [Google Scholar]
- Kim, J.; Dally, W.J.; Scott, S.; Abts, D. Technology-driven, Highly-scalable Dragonfly Topology. In Proceedings of the International Symposium on Computer Architecture, Beijing, China, 21–25 June 2008; Volume 35, pp. 77–88. [Google Scholar]












| Num. of Minimum Steps in the Baseline Method | Num. of Minimum Steps in the P2P-Based Method | |
|---|---|---|
| Phase 1 | 20 | 5 |
| Phase 2 | 208 | 8 |
| Time Step | Two Simultaneous Trans. from Deploy Server | Single Trans. from Deploy Server |
|---|---|---|
| t1 | edge switch 260, 261, 262 | edge switch 263, 264 |
| t2 | edge switch 263, 264 | edge switch 260, 261, 262 |
| t3 | none | edge switch 260, …, 264 |
| t4 | none | edge switch 260, …, 264 |
| t5 | none | none |
| Num. of Minimum Steps in the P2P-Based Method | Num. of Consumed Steps in the Proposed Method | |
|---|---|---|
| Phase 1 | 5 | 5 |
| Phase 2 | 8 | 8 |
| Notation | Parameter Role |
|---|---|
| τ | transmission time of single peer-to-peer unicast |
| α | overhead ratio of message forward |
| β | overhead ratio of switch multiplex |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Lee, W.Y.; Ryu, J.; Rho, S.; Kim, S.; Jeong, K. Topology-Optimal Deployment of Operating Systems for a Cluster Supercomputer. Appl. Sci. 2026, 16, 1565. https://doi.org/10.3390/app16031565
Lee WY, Ryu J, Rho S, Kim S, Jeong K. Topology-Optimal Deployment of Operating Systems for a Cluster Supercomputer. Applied Sciences. 2026; 16(3):1565. https://doi.org/10.3390/app16031565
Chicago/Turabian StyleLee, Wan Yeon, Jinseung Ryu, Seungwoo Rho, Sangwan Kim, and Kimoon Jeong. 2026. "Topology-Optimal Deployment of Operating Systems for a Cluster Supercomputer" Applied Sciences 16, no. 3: 1565. https://doi.org/10.3390/app16031565
APA StyleLee, W. Y., Ryu, J., Rho, S., Kim, S., & Jeong, K. (2026). Topology-Optimal Deployment of Operating Systems for a Cluster Supercomputer. Applied Sciences, 16(3), 1565. https://doi.org/10.3390/app16031565

