Cargando…
QEScalor: Quantitative Elastic Scaling Framework in Distributed Streaming Processing
Recently, researchers usually use the elastic scaling techniques as a powerful means of the distributed stream processing systems to deal with the high-speed data stream which arrives continuously and fluctuates constantly. The existing methods allocate the same amount of resources to the instances...
Autores principales: | , , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
2020
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7302273/ http://dx.doi.org/10.1007/978-3-030-50371-0_11 |
_version_ | 1783547814698024960 |
---|---|
author | Mu, Weimin Jin, Zongze Zhu, Weilin Liu, Fan Li, Zhenzhen Zhu, Ziyuan Wang, Weiping |
author_facet | Mu, Weimin Jin, Zongze Zhu, Weilin Liu, Fan Li, Zhenzhen Zhu, Ziyuan Wang, Weiping |
author_sort | Mu, Weimin |
collection | PubMed |
description | Recently, researchers usually use the elastic scaling techniques as a powerful means of the distributed stream processing systems to deal with the high-speed data stream which arrives continuously and fluctuates constantly. The existing methods allocate the same amount of resources to the instances of the same operator, but they ignore the correlation between the operator performance and resource provision. It may lead to the waste of the resources caused by the over-provision or the huge overhead of the scheduling caused by the under-provision. To solve the above problems, we present a quantitative elastic scaling framework, named QEScalor, to allocate resources for the operator instances quantitatively based on the actual performance requirements. The experimental results show that compared with the existing works, the QEScalor can not only achieve resource-efficient elastic scaling with lower cost, but also it can enhance the total performance of the DSPAs. |
format | Online Article Text |
id | pubmed-7302273 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2020 |
record_format | MEDLINE/PubMed |
spelling | pubmed-73022732020-06-18 QEScalor: Quantitative Elastic Scaling Framework in Distributed Streaming Processing Mu, Weimin Jin, Zongze Zhu, Weilin Liu, Fan Li, Zhenzhen Zhu, Ziyuan Wang, Weiping Computational Science – ICCS 2020 Article Recently, researchers usually use the elastic scaling techniques as a powerful means of the distributed stream processing systems to deal with the high-speed data stream which arrives continuously and fluctuates constantly. The existing methods allocate the same amount of resources to the instances of the same operator, but they ignore the correlation between the operator performance and resource provision. It may lead to the waste of the resources caused by the over-provision or the huge overhead of the scheduling caused by the under-provision. To solve the above problems, we present a quantitative elastic scaling framework, named QEScalor, to allocate resources for the operator instances quantitatively based on the actual performance requirements. The experimental results show that compared with the existing works, the QEScalor can not only achieve resource-efficient elastic scaling with lower cost, but also it can enhance the total performance of the DSPAs. 2020-05-26 /pmc/articles/PMC7302273/ http://dx.doi.org/10.1007/978-3-030-50371-0_11 Text en © Springer Nature Switzerland AG 2020 This article is made available via the PMC Open Access Subset for unrestricted research re-use and secondary analysis in any form or by any means with acknowledgement of the original source. These permissions are granted for the duration of the World Health Organization (WHO) declaration of COVID-19 as a global pandemic. |
spellingShingle | Article Mu, Weimin Jin, Zongze Zhu, Weilin Liu, Fan Li, Zhenzhen Zhu, Ziyuan Wang, Weiping QEScalor: Quantitative Elastic Scaling Framework in Distributed Streaming Processing |
title | QEScalor: Quantitative Elastic Scaling Framework in Distributed Streaming Processing |
title_full | QEScalor: Quantitative Elastic Scaling Framework in Distributed Streaming Processing |
title_fullStr | QEScalor: Quantitative Elastic Scaling Framework in Distributed Streaming Processing |
title_full_unstemmed | QEScalor: Quantitative Elastic Scaling Framework in Distributed Streaming Processing |
title_short | QEScalor: Quantitative Elastic Scaling Framework in Distributed Streaming Processing |
title_sort | qescalor: quantitative elastic scaling framework in distributed streaming processing |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7302273/ http://dx.doi.org/10.1007/978-3-030-50371-0_11 |
work_keys_str_mv | AT muweimin qescalorquantitativeelasticscalingframeworkindistributedstreamingprocessing AT jinzongze qescalorquantitativeelasticscalingframeworkindistributedstreamingprocessing AT zhuweilin qescalorquantitativeelasticscalingframeworkindistributedstreamingprocessing AT liufan qescalorquantitativeelasticscalingframeworkindistributedstreamingprocessing AT lizhenzhen qescalorquantitativeelasticscalingframeworkindistributedstreamingprocessing AT zhuziyuan qescalorquantitativeelasticscalingframeworkindistributedstreamingprocessing AT wangweiping qescalorquantitativeelasticscalingframeworkindistributedstreamingprocessing |