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...

Descripción completa

Detalles Bibliográficos
Autores principales: Mu, Weimin, Jin, Zongze, Zhu, Weilin, Liu, Fan, Li, Zhenzhen, Zhu, Ziyuan, Wang, Weiping
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