dc.contributor.author | Bystrov, Oleg | |
dc.contributor.author | Pacevič, Ruslan | |
dc.contributor.author | Kačeniauskas, Arnas | |
dc.date.accessioned | 2023-09-18T16:08:07Z | |
dc.date.available | 2023-09-18T16:08:07Z | |
dc.date.issued | 2021 | |
dc.identifier.issn | 2076-3417 | |
dc.identifier.other | (SCOPUS_ID)85112684538 | |
dc.identifier.uri | https://etalpykla.vilniustech.lt/handle/123456789/111573 | |
dc.description.abstract | The pervasive use of cloud computing has led to many concerns, such as performance challenges in communication- and computation-intensive services on virtual cloud resources. Most evaluations of the infrastructural overhead are based on standard benchmarks. Therefore, the impact of communication issues and infrastructure services on the performance of parallel MPI-based computations remains unclear. This paper presents the performance analysis of communication- and computation-intensive software based on the discrete element method, which is deployed as a service (SaaS) on the OpenStack cloud. The performance measured on KVM-based virtual machines and Docker containers of the OpenStack cloud is compared with that obtained by using native hardware. The improved mapping of computations to multicore resources reduced the internode MPI communication by 34.4% and increased the parallel efficiency from 0.67 to 0.78, which shows the importance of communication issues. Increasing the number of parallel processes, the overhead of the cloud infrastructure increased to 13.7% and 11.2% of the software execution time on native hardware in the case of the Docker containers and KVM-based virtual machines of the OpenStack cloud, respectively. The observed overhead was mainly caused by OpenStack service processes that increased the load imbalance of parallel MPI-based SaaS. | eng |
dc.format | PDF | |
dc.format.extent | p. 1-18 | |
dc.format.medium | tekstas / txt | |
dc.language.iso | eng | |
dc.relation.isreferencedby | Science Citation Index Expanded (Web of Science) | |
dc.relation.isreferencedby | Scopus | |
dc.relation.isreferencedby | INSPEC | |
dc.relation.isreferencedby | J-Gate | |
dc.relation.isreferencedby | Gale's Academic OneFile | |
dc.source.uri | https://doi.org/10.3390/app11167379 | |
dc.title | Performance of communication-and computation-intensive Saas on the OpenStack cloud | |
dc.type | Straipsnis Web of Science DB / Article in Web of Science DB | |
dcterms.accessRights | This article is an open access articledistributed under the terms and conditions of the Creative Commons Attribution (CC BY) license. (https://creativecommons.org/licenses/by/4.0/). | |
dcterms.license | Creative Commons – Attribution – 4.0 International | |
dcterms.references | 52 | |
dc.type.pubtype | S1 - Straipsnis Web of Science DB / Web of Science DB article | |
dc.contributor.institution | Vilniaus Gedimino technikos universitetas | |
dc.contributor.faculty | Fundamentinių mokslų fakultetas / Faculty of Fundamental Sciences | |
dc.subject.researchfield | T 007 - Informatikos inžinerija / Informatics engineering | |
dc.subject.studydirection | B04 - Informatikos inžinerija / Informatics engineering | |
dc.subject.vgtuprioritizedfields | IK0101 - Informacijos ir informacinių technologijų sauga / Information and Information Technologies Security | |
dc.subject.ltspecializations | L106 - Transportas, logistika ir informacinės ir ryšių technologijos (IRT) / Transport, logistic and information and communication technologies | |
dc.subject.en | OpenStack cloud | |
dc.subject.en | KVM | |
dc.subject.en | Docker | |
dc.subject.en | MPI | |
dc.subject.en | performance | |
dc.subject.en | discrete element method software | |
dcterms.sourcetitle | Applied sciences | |
dc.description.issue | iss. 16 | |
dc.description.volume | vol. 11 | |
dc.publisher.name | MDPI | |
dc.publisher.city | Basel | |
dc.identifier.doi | 2-s2.0-85112684538 | |
dc.identifier.doi | 85112684538 | |
dc.identifier.doi | 1 | |
dc.identifier.doi | 000688609200001 | |
dc.identifier.doi | 10.3390/app11167379 | |
dc.identifier.elaba | 102919268 | |