Treballs Fi de GrauEnginyeria Informàtica i Matemàtiques

Optimizing Worker Communication in Serverless Environments with Worker Co-Location

  • Identification data

    Identifier:  TFG:8291
    Authors:  Klymonchuk, Stepan
  • Others:

    Creation date in repository: 2025-05-25
    Abstract: The thesis introduces Burst Computing, a serverless solution for burst-parallel jobs, enhancing Function-as-a-Service (FaaS) by addressing its inefficiencies in handling simultaneous, coordinated function invocations. Central to this is the Burst Communication Middleware (BCM), which improves indirect communication among workers by leveraging group awareness and locality for efficient local communications. BCM supports message passing and group collectives with zero-copy data transfers, significantly reducing communication overheads. The thesis details BCM's design, architecture, and implementation, showing that it outperforms standard FaaS solutions in managing burst-parallel workloads in cloud computing.; La tesi presenta Burst Computing, una solució sense servidor per a treballs en paral·lel de ràfegues, que millora la funció com a servei (FaaS) abordant les seves ineficiències en la gestió d'invocacions de funcions simultànies i coordinades. El centre d'això és el Burst Communication Middleware (BCM), que millora la comunicació indirecta entre els treballadors aprofitant la consciència de grup i la localitat per a comunicacions locals eficients. BCM admet el pas de missatges i els col·lectius de grup amb transferències de dades de còpia zero, reduint significativament les despeses generals de comunicació. La tesi detalla el disseny, l'arquitectura i la implementació de BCM, mostrant que supera les solucions FaaS estàndard en la gestió de càrregues de treball en paral·lel de ràfegues en la computació al núvol.
    Subject: Comunicació en l'empresa
    Language: en
    Work's codirector: Arjona Pérez, Aitor
    Subject areas: Ingeniería informática; Computer engineering; Enginyeria informàtica
    Department: Enginyeria Informàtica i Matemàtiques
    Student: Klymonchuk, Stepan
    Academic year: 2023-2024
    Title in different languages: Optimización de la comunicación entre workers en entornos serverless con la co-localización de workers; Optimizing Worker Communication in Serverless Environments with Worker Co-Location; Optimització de la comunicació entre workers en entorns serverless amb la col·localització de workers
    Work's public defense date: 2024-06-27
    Access rights: info:eu-repo/semantics/openAccess
    Keywords: Middleware, comunicación, localidad; Middleware, communication, locality; Middleware, comunicació, localitat
    Confidenciality: No
    Title in original language: Optimizing Worker Communication in Serverless Environments with Worker Co-Location
    Project director: García López, Pedro Antonio
    Education area(s): Enginyeria Informàtica
    Entity: Universitat Rovira i Virgili (URV)
  • Keywords:

    Ingeniería informática
    Computer engineering
    Enginyeria informàtica
    Comunicació en l'empresa
  • Documents:

  • Cerca a google

    Search to google scholar