A performance analysis of mesh models for cloud-based workflows
Contribuinte(s) |
Corradi, Antonio Sabbioni, Andrea |
---|---|
Data(s) |
20/07/2022
|
Resumo |
Nell'ambito della loro trasformazione digitale, molte organizzazioni stanno adottando nuove tecnologie per supportare lo sviluppo, l'implementazione e la gestione delle proprie architetture basate su microservizi negli ambienti cloud e tra i fornitori di cloud. In questo scenario, le service ed event mesh stanno emergendo come livelli infrastrutturali dinamici e configurabili che facilitano interazioni complesse e la gestione di applicazioni basate su microservizi e servizi cloud. L’obiettivo di questo lavoro è quello di analizzare soluzioni mesh open-source (istio, Linkerd, Apache EventMesh) dal punto di vista delle prestazioni, quando usate per gestire la comunicazione tra applicazioni a workflow basate su microservizi all’interno dell’ambiente cloud. A questo scopo è stato realizzato un sistema per eseguire il dislocamento di ognuno dei componenti all’interno di un cluster singolo e in un ambiente multi-cluster. La raccolta delle metriche e la loro sintesi è stata realizzata con un sistema personalizzato, compatibile con il formato dei dati di Prometheus. I test ci hanno permesso di valutare le prestazioni di ogni componente insieme alla sua efficacia. In generale, mentre si è potuta accertare la maturità delle implementazioni di service mesh testate, la soluzione di event mesh da noi usata è apparsa come una tecnologia ancora non matura, a causa di numerosi problemi di funzionamento. |
Formato |
application/pdf |
Identificador |
http://amslaurea.unibo.it/26509/1/Tesi%20M%20Cultrera.pdf Cultrera, Francesco Maria (2022) A performance analysis of mesh models for cloud-based workflows. [Laurea magistrale], Università di Bologna, Corso di Studio in Ingegneria informatica [LM-DM270] <http://amslaurea.unibo.it/view/cds/CDS0937/> |
Idioma(s) |
en |
Publicador |
Alma Mater Studiorum - Università di Bologna |
Relação |
http://amslaurea.unibo.it/26509/ |
Direitos |
cc_by_sa4 |
Palavras-Chave | #performance, mesh, workflow, cloud, event mesh, service mesh, data mesh, istio, linkerd, apache, eventmesh, rocketmq, broker, proxy, sidecar, nginx, consul, open service mesh, google cloud platform, google kubernetes engine, kubernetes, docker, container, virtualization, multi-cluster, metrics, prometheus, grafana, fortio, ibm, microsoft, google, f5, hashicorp, webank, microservice #Ingegneria informatica [LM-DM270] |
Tipo |
PeerReviewed info:eu-repo/semantics/masterThesis |