Edge-fog-cloud continuum applications : analytical and hierarchical models for availability and performability evaluation

Detalhes bibliográficos
Autor(a) principal: SILVA, Paulo Roberto Pereira da
Data de Publicação: 2023
Tipo de documento: Tese
Idioma: eng
Título da fonte: Repositório Institucional da UFPE
Texto Completo: https://repositorio.ufpe.br/handle/123456789/51993
Resumo: Connectivity has introduced significant transformations in our society, requiring the continuous improvement of Quality of Service (QoS). The rise of various emerging tech- nologies has created a demand for networks capable of low-latency communication to facilitate real-time data processing. As our reliance on these technologies grows, it be- comes increasingly important to address the latency issue. While cloud computing envi- ronments offer high availability, reliability, and performance, they may not be suitable for applications that require low latency, such as disaster risk minimization, smart-traffic management, and crime prevention. For instance, numerous lives could be lost if a disaster risk minimization service delays in providing alerts about an earthquake. To overcome the challenges posed by latency and enhance computing capabilities between the cloud and edge devices (e.g., controllers, sensors, and smartphones), two complementary paradigms, namely edge and fog computing, have been proposed. However, evaluating the depend- ability and performance of distributed computing environments remains a concern due to the numerous challenges involved in supporting the required QoS of these systems. There- fore, this study aims to investigate the dependability of edge, fog, and cloud computing environments by assessing their availability and the resulting impact on performance. Additionally, we propose analytical and hierarchical models that facilitate scalability and capacity planning in these computing environments. The metrics considered in this study include availability, K out of N availability, capacity-oriented availability, as well as per- formance metrics such as utilization, response time, waiting time, and discard rate. Our proposed models serve as valuable tools for researchers, system designers, and practi- tioners in the field of edge-fog-cloud environments. By understanding the behavior and limitations of these systems, we can enhance their design, operation, and maintenance, ultimately leading to more reliable, efficient, and resilient infrastructures.
id UFPE_bdf3b1fa01766618a4dcaa2d050a8ea3
oai_identifier_str oai:repositorio.ufpe.br:123456789/51993
network_acronym_str UFPE
network_name_str Repositório Institucional da UFPE
repository_id_str 2221
spelling SILVA, Paulo Roberto Pereira dahttp://lattes.cnpq.br/7559988987817463http://lattes.cnpq.br/8382158780043575http://lattes.cnpq.br/2498961747789618MACIEL, Paulo Romero MartinsARAUJO, Jean Carlos Teixeira de2023-08-21T18:14:46Z2023-08-21T18:14:46Z2023-05-26SILVA, Paulo Roberto Pereira da. Edge-fog-cloud continuum applications : analytical and hierarchical models for availability and performability evaluation. 2023. Tese (Doutorado em Ciência da Computação) – Universidade Federal de Pernambuco, Recife, 2023.https://repositorio.ufpe.br/handle/123456789/51993Connectivity has introduced significant transformations in our society, requiring the continuous improvement of Quality of Service (QoS). The rise of various emerging tech- nologies has created a demand for networks capable of low-latency communication to facilitate real-time data processing. As our reliance on these technologies grows, it be- comes increasingly important to address the latency issue. While cloud computing envi- ronments offer high availability, reliability, and performance, they may not be suitable for applications that require low latency, such as disaster risk minimization, smart-traffic management, and crime prevention. For instance, numerous lives could be lost if a disaster risk minimization service delays in providing alerts about an earthquake. To overcome the challenges posed by latency and enhance computing capabilities between the cloud and edge devices (e.g., controllers, sensors, and smartphones), two complementary paradigms, namely edge and fog computing, have been proposed. However, evaluating the depend- ability and performance of distributed computing environments remains a concern due to the numerous challenges involved in supporting the required QoS of these systems. There- fore, this study aims to investigate the dependability of edge, fog, and cloud computing environments by assessing their availability and the resulting impact on performance. Additionally, we propose analytical and hierarchical models that facilitate scalability and capacity planning in these computing environments. The metrics considered in this study include availability, K out of N availability, capacity-oriented availability, as well as per- formance metrics such as utilization, response time, waiting time, and discard rate. Our proposed models serve as valuable tools for researchers, system designers, and practi- tioners in the field of edge-fog-cloud environments. By understanding the behavior and limitations of these systems, we can enhance their design, operation, and maintenance, ultimately leading to more reliable, efficient, and resilient infrastructures.FACEPEA conectividade introduziu transformações significativas em nossa sociedade, exigindo o contínuo aprimoramento da Qualidade de Serviço (QoS, sigla em inglês). O surgimento de várias tecnologias emergentes criou uma demanda por redes capazes de comunicação com baixa latência para facilitar o processamento de dados em tempo real. À medida que nossa dependência dessas tecnologias cresce, torna-se cada vez mais importante abordar o problema de latência. Embora os ambientes de computação em nuvem ofereçam alta disponibilidade, confiabilidade e desempenho, eles podem não ser adequados para serviços que requerem baixa latência, como minimização de risco de desastres, gerenciamento de tráfego veicular inteligente e prevenção de crimes. Por exemplo, inúmeras vidas podem ser perdidas se um serviço de minimização de risco de desastres atrasar na entrega de alertas sobre um terremoto. Para superar os desafios impostos pela latência e aprimorar as ca- pacidades de computação entre a nuvem e os dispositivos de borda (como controladores, sensores e smartphones), foram propostos dois paradigmas complementares, chamados de computação em borda (Edge) e neblina (Fog). No entanto, avaliar a confiabilidade e o desempenho de ambientes de computação distribuída continua sendo um grande desafio devido aos inúmeras questões envolvidas no suporte à QoS necessária desses sistemas. Portanto, este estudo tem como objetivo investigar a confiabilidade dos ambientes de computação em borda, névoa e nuvem, por meio da avaliação de sua disponibilidade e do impacto resultante no desempenho. Além disso, propomos modelos analíticos e hi- erárquicos que facilitam a escalabilidade e o planejamento de capacidade nesses ambientes de computação. As métricas consideradas neste estudo incluem disponibilidade, disponi- bilidade de K de N, disponibilidade orientada à capacidade, bem como métricas de desem- penho, como utilização, tempo de resposta, tempo de espera e taxa de descarte. Nossos modelos propostos servem como ferramentas valiosas para pesquisadores, projetistas de sistemas e profissionais no campo de ambientes de borda-névoa-nuvem. Ao compreender o comportamento e as limitações desses sistemas, podemos aprimorar seu projeto, operação e manutenção, levando a infraestruturas mais confiáveis, eficientes e resilientes.engUniversidade Federal de PernambucoPrograma de Pos Graduacao em Ciencia da ComputacaoUFPEBrasilhttp://creativecommons.org/licenses/by-nc-nd/3.0/br/info:eu-repo/semantics/openAccessRedes de computadores e sistemas distribuídosComputação na nuvemComputação na névoaComputação na bordaEdge-fog-cloud continuum applications : analytical and hierarchical models for availability and performability evaluationinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisdoutoradoreponame:Repositório Institucional da UFPEinstname:Universidade Federal de Pernambuco (UFPE)instacron:UFPECC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8811https://repositorio.ufpe.br/bitstream/123456789/51993/2/license_rdfe39d27027a6cc9cb039ad269a5db8e34MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-82362https://repositorio.ufpe.br/bitstream/123456789/51993/3/license.txt5e89a1613ddc8510c6576f4b23a78973MD53ORIGINALTESE Paulo Roberto Pereira da Silva.pdfTESE Paulo Roberto Pereira da Silva.pdfapplication/pdf5395684https://repositorio.ufpe.br/bitstream/123456789/51993/1/TESE%20Paulo%20Roberto%20Pereira%20da%20Silva.pdfc674c58839d64ba4aea33bf4fdff7358MD51TEXTTESE Paulo Roberto Pereira da Silva.pdf.txtTESE Paulo Roberto Pereira da Silva.pdf.txtExtracted texttext/plain298435https://repositorio.ufpe.br/bitstream/123456789/51993/4/TESE%20Paulo%20Roberto%20Pereira%20da%20Silva.pdf.txt8f4fd1a9de35f9302a89b306f20e27e7MD54THUMBNAILTESE Paulo Roberto Pereira da Silva.pdf.jpgTESE Paulo Roberto Pereira da Silva.pdf.jpgGenerated Thumbnailimage/jpeg1196https://repositorio.ufpe.br/bitstream/123456789/51993/5/TESE%20Paulo%20Roberto%20Pereira%20da%20Silva.pdf.jpg60ce129fce6d93d2471502ea2ef3673fMD55123456789/519932023-08-22 02:13:39.181oai:repositorio.ufpe.br:123456789/51993VGVybW8gZGUgRGVww7NzaXRvIExlZ2FsIGUgQXV0b3JpemHDp8OjbyBwYXJhIFB1YmxpY2l6YcOnw6NvIGRlIERvY3VtZW50b3Mgbm8gUmVwb3NpdMOzcmlvIERpZ2l0YWwgZGEgVUZQRQoKCkRlY2xhcm8gZXN0YXIgY2llbnRlIGRlIHF1ZSBlc3RlIFRlcm1vIGRlIERlcMOzc2l0byBMZWdhbCBlIEF1dG9yaXphw6fDo28gdGVtIG8gb2JqZXRpdm8gZGUgZGl2dWxnYcOnw6NvIGRvcyBkb2N1bWVudG9zIGRlcG9zaXRhZG9zIG5vIFJlcG9zaXTDs3JpbyBEaWdpdGFsIGRhIFVGUEUgZSBkZWNsYXJvIHF1ZToKCkkgLSBvcyBkYWRvcyBwcmVlbmNoaWRvcyBubyBmb3JtdWzDoXJpbyBkZSBkZXDDs3NpdG8gc8OjbyB2ZXJkYWRlaXJvcyBlIGF1dMOqbnRpY29zOwoKSUkgLSAgbyBjb250ZcO6ZG8gZGlzcG9uaWJpbGl6YWRvIMOpIGRlIHJlc3BvbnNhYmlsaWRhZGUgZGUgc3VhIGF1dG9yaWE7CgpJSUkgLSBvIGNvbnRlw7pkbyDDqSBvcmlnaW5hbCwgZSBzZSBvIHRyYWJhbGhvIGUvb3UgcGFsYXZyYXMgZGUgb3V0cmFzIHBlc3NvYXMgZm9yYW0gdXRpbGl6YWRvcywgZXN0YXMgZm9yYW0gZGV2aWRhbWVudGUgcmVjb25oZWNpZGFzOwoKSVYgLSBxdWFuZG8gdHJhdGFyLXNlIGRlIG9icmEgY29sZXRpdmEgKG1haXMgZGUgdW0gYXV0b3IpOiB0b2RvcyBvcyBhdXRvcmVzIGVzdMOjbyBjaWVudGVzIGRvIGRlcMOzc2l0byBlIGRlIGFjb3JkbyBjb20gZXN0ZSB0ZXJtbzsKClYgLSBxdWFuZG8gdHJhdGFyLXNlIGRlIFRyYWJhbGhvIGRlIENvbmNsdXPDo28gZGUgQ3Vyc28sIERpc3NlcnRhw6fDo28gb3UgVGVzZTogbyBhcnF1aXZvIGRlcG9zaXRhZG8gY29ycmVzcG9uZGUgw6AgdmVyc8OjbyBmaW5hbCBkbyB0cmFiYWxobzsKClZJIC0gcXVhbmRvIHRyYXRhci1zZSBkZSBUcmFiYWxobyBkZSBDb25jbHVzw6NvIGRlIEN1cnNvLCBEaXNzZXJ0YcOnw6NvIG91IFRlc2U6IGVzdG91IGNpZW50ZSBkZSBxdWUgYSBhbHRlcmHDp8OjbyBkYSBtb2RhbGlkYWRlIGRlIGFjZXNzbyBhbyBkb2N1bWVudG8gYXDDs3MgbyBkZXDDs3NpdG8gZSBhbnRlcyBkZSBmaW5kYXIgbyBwZXLDrW9kbyBkZSBlbWJhcmdvLCBxdWFuZG8gZm9yIGVzY29saGlkbyBhY2Vzc28gcmVzdHJpdG8sIHNlcsOhIHBlcm1pdGlkYSBtZWRpYW50ZSBzb2xpY2l0YcOnw6NvIGRvIChhKSBhdXRvciAoYSkgYW8gU2lzdGVtYSBJbnRlZ3JhZG8gZGUgQmlibGlvdGVjYXMgZGEgVUZQRSAoU0lCL1VGUEUpLgoKIApQYXJhIHRyYWJhbGhvcyBlbSBBY2Vzc28gQWJlcnRvOgoKTmEgcXVhbGlkYWRlIGRlIHRpdHVsYXIgZG9zIGRpcmVpdG9zIGF1dG9yYWlzIGRlIGF1dG9yIHF1ZSByZWNhZW0gc29icmUgZXN0ZSBkb2N1bWVudG8sIGZ1bmRhbWVudGFkbyBuYSBMZWkgZGUgRGlyZWl0byBBdXRvcmFsIG5vIDkuNjEwLCBkZSAxOSBkZSBmZXZlcmVpcm8gZGUgMTk5OCwgYXJ0LiAyOSwgaW5jaXNvIElJSSwgYXV0b3Jpem8gYSBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkZSBQZXJuYW1idWNvIGEgZGlzcG9uaWJpbGl6YXIgZ3JhdHVpdGFtZW50ZSwgc2VtIHJlc3NhcmNpbWVudG8gZG9zIGRpcmVpdG9zIGF1dG9yYWlzLCBwYXJhIGZpbnMgZGUgbGVpdHVyYSwgaW1wcmVzc8OjbyBlL291IGRvd25sb2FkIChhcXVpc2nDp8OjbykgYXRyYXbDqXMgZG8gc2l0ZSBkbyBSZXBvc2l0w7NyaW8gRGlnaXRhbCBkYSBVRlBFIG5vIGVuZGVyZcOnbyBodHRwOi8vd3d3LnJlcG9zaXRvcmlvLnVmcGUuYnIsIGEgcGFydGlyIGRhIGRhdGEgZGUgZGVww7NzaXRvLgoKIApQYXJhIHRyYWJhbGhvcyBlbSBBY2Vzc28gUmVzdHJpdG86CgpOYSBxdWFsaWRhZGUgZGUgdGl0dWxhciBkb3MgZGlyZWl0b3MgYXV0b3JhaXMgZGUgYXV0b3IgcXVlIHJlY2FlbSBzb2JyZSBlc3RlIGRvY3VtZW50bywgZnVuZGFtZW50YWRvIG5hIExlaSBkZSBEaXJlaXRvIEF1dG9yYWwgbm8gOS42MTAgZGUgMTkgZGUgZmV2ZXJlaXJvIGRlIDE5OTgsIGFydC4gMjksIGluY2lzbyBJSUksIGF1dG9yaXpvIGEgVW5pdmVyc2lkYWRlIEZlZGVyYWwgZGUgUGVybmFtYnVjbyBhIGRpc3BvbmliaWxpemFyIGdyYXR1aXRhbWVudGUsIHNlbSByZXNzYXJjaW1lbnRvIGRvcyBkaXJlaXRvcyBhdXRvcmFpcywgcGFyYSBmaW5zIGRlIGxlaXR1cmEsIGltcHJlc3PDo28gZS9vdSBkb3dubG9hZCAoYXF1aXNpw6fDo28pIGF0cmF2w6lzIGRvIHNpdGUgZG8gUmVwb3NpdMOzcmlvIERpZ2l0YWwgZGEgVUZQRSBubyBlbmRlcmXDp28gaHR0cDovL3d3dy5yZXBvc2l0b3Jpby51ZnBlLmJyLCBxdWFuZG8gZmluZGFyIG8gcGVyw61vZG8gZGUgZW1iYXJnbyBjb25kaXplbnRlIGFvIHRpcG8gZGUgZG9jdW1lbnRvLCBjb25mb3JtZSBpbmRpY2FkbyBubyBjYW1wbyBEYXRhIGRlIEVtYmFyZ28uCg==Repositório InstitucionalPUBhttps://repositorio.ufpe.br/oai/requestattena@ufpe.bropendoar:22212023-08-22T05:13:39Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE)false
dc.title.pt_BR.fl_str_mv Edge-fog-cloud continuum applications : analytical and hierarchical models for availability and performability evaluation
title Edge-fog-cloud continuum applications : analytical and hierarchical models for availability and performability evaluation
spellingShingle Edge-fog-cloud continuum applications : analytical and hierarchical models for availability and performability evaluation
SILVA, Paulo Roberto Pereira da
Redes de computadores e sistemas distribuídos
Computação na nuvem
Computação na névoa
Computação na borda
title_short Edge-fog-cloud continuum applications : analytical and hierarchical models for availability and performability evaluation
title_full Edge-fog-cloud continuum applications : analytical and hierarchical models for availability and performability evaluation
title_fullStr Edge-fog-cloud continuum applications : analytical and hierarchical models for availability and performability evaluation
title_full_unstemmed Edge-fog-cloud continuum applications : analytical and hierarchical models for availability and performability evaluation
title_sort Edge-fog-cloud continuum applications : analytical and hierarchical models for availability and performability evaluation
author SILVA, Paulo Roberto Pereira da
author_facet SILVA, Paulo Roberto Pereira da
author_role author
dc.contributor.authorLattes.pt_BR.fl_str_mv http://lattes.cnpq.br/7559988987817463
dc.contributor.advisorLattes.pt_BR.fl_str_mv http://lattes.cnpq.br/8382158780043575
dc.contributor.advisor-coLattes.pt_BR.fl_str_mv http://lattes.cnpq.br/2498961747789618
dc.contributor.author.fl_str_mv SILVA, Paulo Roberto Pereira da
dc.contributor.advisor1.fl_str_mv MACIEL, Paulo Romero Martins
dc.contributor.advisor-co1.fl_str_mv ARAUJO, Jean Carlos Teixeira de
contributor_str_mv MACIEL, Paulo Romero Martins
ARAUJO, Jean Carlos Teixeira de
dc.subject.por.fl_str_mv Redes de computadores e sistemas distribuídos
Computação na nuvem
Computação na névoa
Computação na borda
topic Redes de computadores e sistemas distribuídos
Computação na nuvem
Computação na névoa
Computação na borda
description Connectivity has introduced significant transformations in our society, requiring the continuous improvement of Quality of Service (QoS). The rise of various emerging tech- nologies has created a demand for networks capable of low-latency communication to facilitate real-time data processing. As our reliance on these technologies grows, it be- comes increasingly important to address the latency issue. While cloud computing envi- ronments offer high availability, reliability, and performance, they may not be suitable for applications that require low latency, such as disaster risk minimization, smart-traffic management, and crime prevention. For instance, numerous lives could be lost if a disaster risk minimization service delays in providing alerts about an earthquake. To overcome the challenges posed by latency and enhance computing capabilities between the cloud and edge devices (e.g., controllers, sensors, and smartphones), two complementary paradigms, namely edge and fog computing, have been proposed. However, evaluating the depend- ability and performance of distributed computing environments remains a concern due to the numerous challenges involved in supporting the required QoS of these systems. There- fore, this study aims to investigate the dependability of edge, fog, and cloud computing environments by assessing their availability and the resulting impact on performance. Additionally, we propose analytical and hierarchical models that facilitate scalability and capacity planning in these computing environments. The metrics considered in this study include availability, K out of N availability, capacity-oriented availability, as well as per- formance metrics such as utilization, response time, waiting time, and discard rate. Our proposed models serve as valuable tools for researchers, system designers, and practi- tioners in the field of edge-fog-cloud environments. By understanding the behavior and limitations of these systems, we can enhance their design, operation, and maintenance, ultimately leading to more reliable, efficient, and resilient infrastructures.
publishDate 2023
dc.date.accessioned.fl_str_mv 2023-08-21T18:14:46Z
dc.date.available.fl_str_mv 2023-08-21T18:14:46Z
dc.date.issued.fl_str_mv 2023-05-26
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/doctoralThesis
format doctoralThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv SILVA, Paulo Roberto Pereira da. Edge-fog-cloud continuum applications : analytical and hierarchical models for availability and performability evaluation. 2023. Tese (Doutorado em Ciência da Computação) – Universidade Federal de Pernambuco, Recife, 2023.
dc.identifier.uri.fl_str_mv https://repositorio.ufpe.br/handle/123456789/51993
identifier_str_mv SILVA, Paulo Roberto Pereira da. Edge-fog-cloud continuum applications : analytical and hierarchical models for availability and performability evaluation. 2023. Tese (Doutorado em Ciência da Computação) – Universidade Federal de Pernambuco, Recife, 2023.
url https://repositorio.ufpe.br/handle/123456789/51993
dc.language.iso.fl_str_mv eng
language eng
dc.rights.driver.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/3.0/br/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/3.0/br/
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal de Pernambuco
dc.publisher.program.fl_str_mv Programa de Pos Graduacao em Ciencia da Computacao
dc.publisher.initials.fl_str_mv UFPE
dc.publisher.country.fl_str_mv Brasil
publisher.none.fl_str_mv Universidade Federal de Pernambuco
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFPE
instname:Universidade Federal de Pernambuco (UFPE)
instacron:UFPE
instname_str Universidade Federal de Pernambuco (UFPE)
instacron_str UFPE
institution UFPE
reponame_str Repositório Institucional da UFPE
collection Repositório Institucional da UFPE
bitstream.url.fl_str_mv https://repositorio.ufpe.br/bitstream/123456789/51993/2/license_rdf
https://repositorio.ufpe.br/bitstream/123456789/51993/3/license.txt
https://repositorio.ufpe.br/bitstream/123456789/51993/1/TESE%20Paulo%20Roberto%20Pereira%20da%20Silva.pdf
https://repositorio.ufpe.br/bitstream/123456789/51993/4/TESE%20Paulo%20Roberto%20Pereira%20da%20Silva.pdf.txt
https://repositorio.ufpe.br/bitstream/123456789/51993/5/TESE%20Paulo%20Roberto%20Pereira%20da%20Silva.pdf.jpg
bitstream.checksum.fl_str_mv e39d27027a6cc9cb039ad269a5db8e34
5e89a1613ddc8510c6576f4b23a78973
c674c58839d64ba4aea33bf4fdff7358
8f4fd1a9de35f9302a89b306f20e27e7
60ce129fce6d93d2471502ea2ef3673f
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE)
repository.mail.fl_str_mv attena@ufpe.br
_version_ 1797780450388738048