Questo lavoro di tesi deriva dall'esperienza di stage effettuata dall'autore presso IBM Italia, nel settore di consulenza sul public cloud IaaS proprietario, chiamato "SmartCloud Enterprise"(SCE). Per iniziare si introduce il Cloud Computing, descrivendone i principi e le categorie in cui si differenzia. Dopo una breve rassegna sulle IaaS (Infrastructure as a Service) commerciali, si passa alla descrizione dei test effettuati sulla piattaforma SCE. I test sono suddivisi in tre categorie ed ognuna di esse è relativa ad un diverso software utilizzato per effettuare benchmark. Il primo software utilizzato è stato VX5 (oggi JBench), un benchmark scritto in Java dal gruppo di ricerca che ha seguito lo svolgimento di questo lavoro. Con VX5 sono stati effettuati test con varie topologie di rete, componendo configurazioni a reti di code di tipo M/M/1, M/M/2 ed altre configurazioni più complesse, sempre con tipologia di workload cpu bound. I risultati vengono mostrati sottoforma di grafici e vengono inferite conclusioni su alcune situazioni particolari. Lo stesso lavoro viene effettuato con il secondo software utilizzato: Vdbench. E' un software della categoria benchmark i/o bound con cui è possibile testare i devices di storage con gli stessi principi di funzionamento di VX5. Vdbench è un prodotto gratuito ed opensource disponibile online. Per finire vengono mostrati i risultati ottenuti utilizzando il terzo software che in realtà è una raccolta di benchmarks chiamata DaCapo Benchmark suite. I risultati ottenuti sono serviti a rafforzare alcune ipotesi, a confermarne delle altre ed a capire alcuni aspetti non banali sull'utilizzo di una IaaS pubblica.
Cloud computing : benchmarking di una infrastructure as a service
MAESTRI, LUCA
2012/2013
Abstract
Questo lavoro di tesi deriva dall'esperienza di stage effettuata dall'autore presso IBM Italia, nel settore di consulenza sul public cloud IaaS proprietario, chiamato "SmartCloud Enterprise"(SCE). Per iniziare si introduce il Cloud Computing, descrivendone i principi e le categorie in cui si differenzia. Dopo una breve rassegna sulle IaaS (Infrastructure as a Service) commerciali, si passa alla descrizione dei test effettuati sulla piattaforma SCE. I test sono suddivisi in tre categorie ed ognuna di esse è relativa ad un diverso software utilizzato per effettuare benchmark. Il primo software utilizzato è stato VX5 (oggi JBench), un benchmark scritto in Java dal gruppo di ricerca che ha seguito lo svolgimento di questo lavoro. Con VX5 sono stati effettuati test con varie topologie di rete, componendo configurazioni a reti di code di tipo M/M/1, M/M/2 ed altre configurazioni più complesse, sempre con tipologia di workload cpu bound. I risultati vengono mostrati sottoforma di grafici e vengono inferite conclusioni su alcune situazioni particolari. Lo stesso lavoro viene effettuato con il secondo software utilizzato: Vdbench. E' un software della categoria benchmark i/o bound con cui è possibile testare i devices di storage con gli stessi principi di funzionamento di VX5. Vdbench è un prodotto gratuito ed opensource disponibile online. Per finire vengono mostrati i risultati ottenuti utilizzando il terzo software che in realtà è una raccolta di benchmarks chiamata DaCapo Benchmark suite. I risultati ottenuti sono serviti a rafforzare alcune ipotesi, a confermarne delle altre ed a capire alcuni aspetti non banali sull'utilizzo di una IaaS pubblica.File | Dimensione | Formato | |
---|---|---|---|
2013_07_Maestri.pdf
accessibile in internet solo dagli utenti autorizzati
Descrizione: Testo della tesi
Dimensione
5.26 MB
Formato
Adobe PDF
|
5.26 MB | Adobe PDF | Visualizza/Apri |
I documenti in POLITesi sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.
https://hdl.handle.net/10589/80828