Validazione sperimentale di un modello di costo per database documentali in ambiente cloud

Guerrini, Lorenzo (2026) Validazione sperimentale di un modello di costo per database documentali in ambiente cloud. [Laurea], Università di Bologna, Corso di Studio in Informatica [L-DM270], Documento ad accesso riservato.
Documenti full-text disponibili:
[thumbnail of Thesis] Documento PDF (Thesis)
Full-text non accessibile fino al 1 Gennaio 2027.
Disponibile con Licenza: Creative Commons: Attribuzione - Condividi allo stesso modo 4.0 (CC BY-SA 4.0)

Download (3MB) | Contatta l'autore

Abstract

Negli ultimi anni i database documentali hanno conosciuto una crescita significativa come soluzione per la gestione di dati semistrutturati in ambienti cloud. A differenza dei sistemi tradizionali, i servizi database-as-a-service adottano però modelli di tariffazione basati sull'utilizzo effettivo delle risorse. Le scelte di progettazione dello schema logico hanno quindi un impatto diretto sui costi operativi, ma stimarli in anticipo risulta complesso poiché i modelli di pricing combinano spesso fattori eterogenei. Per rispondere a questa esigenza è stato recentemente proposto CM², un modello parametrico per la stima dei costi operativi di database documentali in ambiente cloud. Questa tesi presenta una validazione sperimentale di CM² su due domini applicativi: un sistema di commercio elettronico (OnlineStore) e una piattaforma di aste online (RUBiS). Il lavoro ha richiesto di adattare CM² alle specifiche di Google Cloud Firestore, integrando le convenzioni di calcolo dello storage, la logica di indicizzazione automatica e i vincoli operativi sulle query. Sono stati progettati schemi alternativi per entrambi i domini con workload eterogenei che esplorano diversi pattern di accesso. Per valutare la robustezza in scenari realistici, sono stati generati dataset con distribuzioni uniformi e fortemente sbilanciate, derivate dall'analisi di un dataset reale di e-commerce. I risultati mostrano un'accuratezza molto elevata con dati uniformi. Con distribuzioni sbilanciate l'accuratezza diminuisce, ma il modello mantiene la capacità di confrontare schemi alternativi e identificare quello con costi inferiori. La stima dello storage risulta particolarmente affidabile indipendentemente dalla distribuzione. Nel complesso, il lavoro dimostra come CM² costituisca uno strumento utile per valutare l'impatto economico delle scelte di progettazione, evidenziando margini di miglioramento in presenza di distribuzioni fortemente non uniformi.

Abstract
Tipologia del documento
Tesi di laurea (Laurea)
Autore della tesi
Guerrini, Lorenzo
Relatore della tesi
Scuola
Corso di studio
Ordinamento Cds
DM270
Parole chiave
Database documentali,NoSQL,Cloud,costi,Firestore,DBaaS,query,dataset
Data di discussione della Tesi
27 Marzo 2026
URI

Altri metadati

Gestione del documento: Visualizza il documento

^