hrcak mascot   Srce   HID

Pregledni rad
https://doi.org/10.17559/TV-20190105200327

Multi-Criteria Decision-Making Approach for Container-based Cloud Applications: The SWITCH and ENTICE Workbenches

Polona Štefanič ; Cardiff University, School of Computer Science and Information, Queens Building 5, The Parade, Roath, Cardiff CF24 3AA, UK
Vlado Stankovski   ORCID icon orcid.org/0000-0001-9547-787X ; University of Ljubljana, Faculty of Computer and Information Science, Večna pot 113, 1000 Ljubljana, Slovenia

Puni tekst: engleski, pdf (2 MB) str. 1006-1013 preuzimanja: 116* citiraj
APA 6th Edition
Štefanič, P. i Stankovski, V. (2020). Multi-Criteria Decision-Making Approach for Container-based Cloud Applications: The SWITCH and ENTICE Workbenches. Tehnički vjesnik, 27 (3), 1006-1013. https://doi.org/10.17559/TV-20190105200327
MLA 8th Edition
Štefanič, Polona i Vlado Stankovski. "Multi-Criteria Decision-Making Approach for Container-based Cloud Applications: The SWITCH and ENTICE Workbenches." Tehnički vjesnik, vol. 27, br. 3, 2020, str. 1006-1013. https://doi.org/10.17559/TV-20190105200327. Citirano 28.11.2020.
Chicago 17th Edition
Štefanič, Polona i Vlado Stankovski. "Multi-Criteria Decision-Making Approach for Container-based Cloud Applications: The SWITCH and ENTICE Workbenches." Tehnički vjesnik 27, br. 3 (2020): 1006-1013. https://doi.org/10.17559/TV-20190105200327
Harvard
Štefanič, P., i Stankovski, V. (2020). 'Multi-Criteria Decision-Making Approach for Container-based Cloud Applications: The SWITCH and ENTICE Workbenches', Tehnički vjesnik, 27(3), str. 1006-1013. https://doi.org/10.17559/TV-20190105200327
Vancouver
Štefanič P, Stankovski V. Multi-Criteria Decision-Making Approach for Container-based Cloud Applications: The SWITCH and ENTICE Workbenches. Tehnički vjesnik [Internet]. 2020 [pristupljeno 28.11.2020.];27(3):1006-1013. https://doi.org/10.17559/TV-20190105200327
IEEE
P. Štefanič i V. Stankovski, "Multi-Criteria Decision-Making Approach for Container-based Cloud Applications: The SWITCH and ENTICE Workbenches", Tehnički vjesnik, vol.27, br. 3, str. 1006-1013, 2020. [Online]. https://doi.org/10.17559/TV-20190105200327

Sažetak
Many emerging smart applications rely on the Internet of Things (IoT) to provide solutions to time-critical problems. When building such applications, a software engineer must address multiple Non-Functional Requirements (NFRs), including requirements for fast response time, low communication latency, high throughput, high energy efficiency, low operational cost and similar. Existing modern container-based software engineering approaches promise to improve the software lifecycle; however, they fail short of tools and mechanisms for NFRs management and optimisation. Our work addresses this problem with a new decision-making approach based on a Pareto Multi-Criteria optimisation. By using different instance configurations on various geo-locations, we demonstrate the suitability of our method, which narrows the search space to only optimal instances for the deployment of the containerised microservice.This solution is included in two advanced software engineering environments, the SWITCH workbench, which includes an Interactive Development Environment (IDE) and the ENTICE Virtual Machine and container images portal. The developed approach is particularly useful when building, deploying and orchestrating IoT applications across multiple computing tiers, from Edge-Cloudlet to Fog-Cloud data centres.

Ključne riječi
Cloud; Edge; Fog; Internet of Things; Non-Functional Requirements; Software Engineering; Quality of Service

Hrčak ID: 239113

URI
https://hrcak.srce.hr/239113

Posjeta: 215 *