A Semantic Middleware using Docker and Kubernetes Orchestration Tools

被引:0
作者
Madani, Yolo [1 ]
Akanbi, Adeyinka [1 ]
机构
[1] Cent Univ Technol, 20 President Brand St, ZA-9301 Bloemfontein, Free State, South Africa
来源
2024 IST-AFRICA CONFERENCE | 2024年
关键词
Semantic Middleware; Docker; Kubernetes; Containerization; Multi-Hazard Early Warning System;
D O I
10.23919/IST-Africa63983.2024.10569625
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The use of application containerization in the form of technologies such as Docker and Kubernetes, brings new levels of efficiency, scalability, and portability to the design and implementation of semantic middleware. Containerization technologies such as Docker and Kubernetes offer standardized and efficient approaches for packaging, deploying, and managing applications in distributed environments. The need to bridge the gap between different heterogeneous systems and to ensure meaningful communication between the systems is where the semantic representation mechanism plays an important role. This mechanism is essential to a shared language and meaning, enabling effective communication and collaboration. Using Docker for containerization we can encapsulate these semantically enriched heterogeneous systems in isolated environments, ensuring their seamless deployment and management. This ensures that sensor reading and user notifications are effectively exchanged between different components in the system. As a container orchestration platform, Kubernetes enables autoscaling, load balancing, and fault tolerance, and ensures high availability and reliability of Multi-Hazard Early Warning System (MHEWS), even if the infrastructure fails. This enables easy integration and interoperability of various software components and increases system scalability and reliability. In this study, we detail architectural design and implementation considerations for the Multi-Hazard Early Warning System, with a focus on using semantic middleware and containerization technologies, we will explore how the technologies can improve data interoperability and improve system performance.
引用
收藏
页数:12
相关论文
共 12 条
[1]  
Akanbi AK, 2018, 2018 IST-AFRICA WEEK CONFERENCE (IST-AFRICA)
[2]   A Middleware based on Service Oriented Architecture for Heterogeneity Issues within the Internet of Things (MSOAH-IoT) [J].
Mesmoudi, Yasser ;
Lamnaour, Mohammed ;
El Khamlichi, Yasser ;
Tahiri, Abderrahim ;
Touhafi, Abdellah ;
Braeken, An .
JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2020, 32 (10) :1108-1116
[3]  
Microsoft, 2017, Microsoft Website WWW Document
[4]  
Pham N.M., 2020, Uppsala Universitet, P1
[5]  
Ramahlosi Maneo Ntseliseng, 2023, Published Online by the SAICSIT 2023 Organising Committee, P167
[6]  
Rashid A., 2019, International Journal of Computer Sciences and Engineering, V7, P421
[7]  
Regional Integrated Multi-Hazard Early Warning System, 2023, Overview
[8]   Image Semantic Representation for Event Understanding [J].
Rodrigues, Caroline Mazini ;
Pereira, Luis ;
Rocha, Anderson ;
Dias, Zanoni .
2019 IEEE INTERNATIONAL WORKSHOP ON INFORMATION FORENSICS AND SECURITY (WIFS), 2019,
[9]   Large-scale distributed semantic augmented reality services - A performance evaluation [J].
Ruminski, Dariusz ;
Walczak, Krzysztof .
GRAPHICAL MODELS, 2020, 107
[10]  
Srivastava P., 2018, International Journal of Advanced Research in Computer Science and Software Engineering, V8, P17, DOI DOI 10.23956/IJARCSSE.V8I6.711