@article{MEBFD7D4C, title = "Performance-Aware Multi-Cloud Infrastructure Provisioning Based on Cloud-Barista Open Source Project", journal = "Journal of KIISE, JOK", year = "2022", issn = "2383-630X", doi = "10.5626/JOK.2022.49.10.816", author = "Seokho Son,Jihoon Seo,Byoungseob Kim,Dongjae Kang", keywords = "multi-cloud,IaaS,open source,cloud-barista,CB-Tumblebug", abstract = "Cloud infrastructures have been expanding all over the world, and types of services have been diversified. Cloud users are adopting multi-cloud, in which two or more clouds are utilized to overcome restrictions that might arise from using a single cloud. However, using multi-cloud increases the complexity of provisioning and managing cloud resources. In this paper, to alleviate problems, we researched a way to efficiently provision multi-cloud infrastructures. In particular, we analyzed the performance of each cloud service through performance benchmarking and proposed a performance-based optimal provisioning technique. The main contribution points of this paper are as follows: 1) it introduces a dynamic provisioning structure of multi-cloud infrastructures implemented through CB-Tumblebug of the Cloud-Barista open source project, 2) it presents a mechanism for evaluating heterogeneous cloud infrastructures" performances, and 3) it analyzes results of performance experiments for major cloud infrastructures. Lastly, we demonstrated the process of configuring and provisioning multi-cloud infrastructures based on their performances through CB-MapUI, a web client for CB-Tumblebug. The effectiveness of the appropriate multi-cloud infrastructure configuration can be examined through the experimental results and demonstrations." }