Treballs Fi de Grau> Enginyeria Informàtica i Matemàtiques

Serverless OCaml genomic pipeline parallelisation engine

  • Dades identificatives

    Identificador: TFG:5627
    Handle: http://hdl.handle.net/20.500.11797/TFG5627
  • Autors:

    Arasa Verge, Gil
  • Altres:

    Data d'alta al repositori: 2023-02-07
    Resum: Cloud computing is increasingly being used by the scientific community to avoid or minimize up-front infrastructure costs and maintenance. Cloud transparency means accessing local and remote resources using identical operations, being able to hide the complexity of scaling big data volumes. The aim of our work is to broaden current knowledge of interoperability between cloud and locally developed software in a language-agnostic paradigm, following transparency principles to migrate a particular multiprocessing OCaml architecture to serverless. Our results show that developers can benefit from serverless principles, particularly performance scalability, even when maintaining their legacy code architecture with minor modifications. Cloud computing està sent cada vegada més utilitzat per la comunitat científica per evitar o minimitzar els costos d'infraestructura i manteniment. Cloud transparency (transparència al núvol) significa accedir a recursos locals i remots utilitzant operacions idèntiques, sent capaç d'ocultar la complexitat d'escalar grans volums de dades. L'objectiu del nostre treball és ampliar el coneixement actual de la interoperabilitat entre el núvol i el programari desenvolupat localment en un paradigma de llenguatge agnòstic, seguint els principis de transparència per migrar una particular arquitectura OCaml multiprocessador a serverless. Els nostres resultats mostren que els desenvolupadors poden beneficiar-se dels principis serverless, especialment l'escalabilitat del rendiment, fins i tot quan mantenen la seva arquitectura de codi heredat amb modificacions menors.
    Matèria: Computació en núvol
    Idioma: en
    Àrees temàtiques: Ingeniería informática Computer engineering Enginyeria informàtica
    Departament: Enginyeria Informàtica i Matemàtiques
    Estudiant: Arasa Verge, Gil
    Curs acadèmic: 2021-2022
    Títol en diferents idiomes: Motor de paral·lelització serverless de pipelines genòmics OCaml Serverless OCaml genomic pipeline parallelisation engine Motor de paralelización serverless de pipelines genómicos OCaml
    Data de la defensa del treball: 2022-06-22
    Drets d'accés: info:eu-repo/semantics/openAccess
    Paraules clau: nuvol, dades massives, genomica cloud, big data, genomics nube, big data, genomica
    Confidencialitat: No
    Crèdits del TFG: 12
    Títol en la llengua original: Serverless OCaml genomic pipeline parallelisation engine
    Director del projecte: García López, Pedro
    Ensenyament(s): Enginyeria Informàtica
    Entitat: Universitat Rovira i Virgili (URV)
  • Paraules clau:

    Ingeniería informática
    Computer engineering
    Enginyeria informàtica
    Computació en núvol
  • Documents:

  • Cerca a google

    Search to google scholar