C:\documents and settings\inzerillo\desktop\units\software development nel mondo industriale
Cloud computing nel mondo del gaming
-
Upload
alexandru-dumitriu -
Category
Documents
-
view
453 -
download
0
Transcript of Cloud computing nel mondo del gaming
![Page 1: Cloud computing nel mondo del gaming](https://reader033.fdocuments.us/reader033/viewer/2022052908/5596f9cf1a28ab76228b471a/html5/thumbnails/1.jpg)
Cloud Computing nel mondo del gaming
Dumitriu Alexandru 14/09/2013Matricola: 836110
Project Work per Social Media Web & Smart Apps
![Page 2: Cloud computing nel mondo del gaming](https://reader033.fdocuments.us/reader033/viewer/2022052908/5596f9cf1a28ab76228b471a/html5/thumbnails/2.jpg)
Cos'è il Cloud Computing?
In informatica, con il termine cloud computing, si indica un insieme ditecnologie che permettono, tipicamente sotto forma di un servizioofferto da un provider al cliente, di memorizzare/archiviare e/oelaborare dati grazie all'utilizzo di risorse hardware/softwaredistribuite e virtualizzate in rete.
Wikipedia.it
Con il termine cloud computing, o semplicemente cloud, ci si riferisce aun insieme di tecnologie e di modalità di fruizione di servizi informaticiche favoriscono l’utilizzo e l’erogazione di software, la possibilità diconservare e di elaborare grandi quantità di informazioni via Internet.
Garante per la protezione dei dati personali
![Page 3: Cloud computing nel mondo del gaming](https://reader033.fdocuments.us/reader033/viewer/2022052908/5596f9cf1a28ab76228b471a/html5/thumbnails/3.jpg)
In parole semplici…Il cloud computing è un modello per l’accesso on-demand attraverso la rete adun pool condiviso di risorse di calcolo configurabili (server, storage, applicazioni,servizi) che possono essere rapidamente rilasciate con un minimo impegno e unaminima interazione con il fornitore di servizi.
![Page 4: Cloud computing nel mondo del gaming](https://reader033.fdocuments.us/reader033/viewer/2022052908/5596f9cf1a28ab76228b471a/html5/thumbnails/4.jpg)
Caratteristiche Cloud Computing On-demand self-service: il consumatore deve poter rifornirsi ogni volta che
ne ha bisogno di risorse computazionali, senza dover richiedere sempresupporto al personale del provider
Broad network access: risorse distribuite attraverso la rete e accessibili dadiverse piattaforme
Resource pooling: risorse fornite dal provider raggruppate per servirecontemporaneamente più consumatori (multi-tenant)
Rapid elasticity: risorse fornite in modo rapido ed elastico, allineate allemutevoli esigenze dell’utente
Measured Service: gli ambienti cloud devono prevedere un sistemaautomatico di controllo e misurazione dell’effettivo utilizzo delle (questionedel billing)
![Page 5: Cloud computing nel mondo del gaming](https://reader033.fdocuments.us/reader033/viewer/2022052908/5596f9cf1a28ab76228b471a/html5/thumbnails/5.jpg)
Modelli servizi Cloud Computing
IaaS(Infrastructure as a Service)
accesso on-demand e come servizio a risorse infrastrutturali virtualizzate
[Amazon EC2]
PaaS
(Platform as a Service)
accesso come servizio ad un insieme applicativo e ad un
ambiente di sviluppo completo [AppEngine Google, Windows
Azure Microsoft];
SaaS
(Software as a Service)
accesso on-demand ad applicazioni erogate sotto forma di servizio
[Google Docs, Office 365]
![Page 6: Cloud computing nel mondo del gaming](https://reader033.fdocuments.us/reader033/viewer/2022052908/5596f9cf1a28ab76228b471a/html5/thumbnails/6.jpg)
Modelli servizi Cloud Computing
![Page 7: Cloud computing nel mondo del gaming](https://reader033.fdocuments.us/reader033/viewer/2022052908/5596f9cf1a28ab76228b471a/html5/thumbnails/7.jpg)
Tipologie Cloud Computing
Pubblico: infrastruttura accessibile ad un pubblico ampio e, quindi, condivisa tra più “soggetti” diversi
Privato: infrastruttura ad uso esclusivo di un’organizzazione, amministrata in proprio (cloud privato interno) oppure da terzi (cloud privato esterno con VPN)
Community: infrastruttura condivisa e, dunque, che serve più organizzazioni diverse con le medesime esigenze
Ibrido: combinazione, in varia misura, dei precedenti modelli (es. dati e servizi riservati trattati in una cloud privata, applicazioni e dati non sensibili su una cloud pubblica)
![Page 8: Cloud computing nel mondo del gaming](https://reader033.fdocuments.us/reader033/viewer/2022052908/5596f9cf1a28ab76228b471a/html5/thumbnails/8.jpg)
Cloud computing e gaming
![Page 9: Cloud computing nel mondo del gaming](https://reader033.fdocuments.us/reader033/viewer/2022052908/5596f9cf1a28ab76228b471a/html5/thumbnails/9.jpg)
Primi passi: cloud storageNel 2008, la nota piattaforma di distribuzione digitale di videogiochi per PC di Valve, Steam, ha introdotto Steam Cloud, un servizio di archiviazione di dati di gioco sul cloud.
salvataggio dati di gioco
salvataggio configurazioni di gioco
salvataggio libreria giochi e profilo
salvataggio screenshots
![Page 10: Cloud computing nel mondo del gaming](https://reader033.fdocuments.us/reader033/viewer/2022052908/5596f9cf1a28ab76228b471a/html5/thumbnails/10.jpg)
Altri esempi: Xbox Live
Nel 2011 Microsoft ha introdotto il cloud storage nel servizio Xbox Live per la propria console Xbox 360.
![Page 11: Cloud computing nel mondo del gaming](https://reader033.fdocuments.us/reader033/viewer/2022052908/5596f9cf1a28ab76228b471a/html5/thumbnails/11.jpg)
Altri esempi: PlayStation Plus
Nel 2011 Sony ha introdotto il cloud storage nel servizio PlayStationPlus per le proprie console PS3, PSP e, successivamente, PS Vita.
![Page 12: Cloud computing nel mondo del gaming](https://reader033.fdocuments.us/reader033/viewer/2022052908/5596f9cf1a28ab76228b471a/html5/thumbnails/12.jpg)
Altri esempi: Origin
Nel 2012 EA (Electronic Arts) ha introdotto il cloud storage nella propria piattaforma di distribuzione digitale di giochi per PC, Origin.
![Page 13: Cloud computing nel mondo del gaming](https://reader033.fdocuments.us/reader033/viewer/2022052908/5596f9cf1a28ab76228b471a/html5/thumbnails/13.jpg)
Next step: Gaming as a Service
cloud gaming video-streaming-based cloud gaming file-based
![Page 14: Cloud computing nel mondo del gaming](https://reader033.fdocuments.us/reader033/viewer/2022052908/5596f9cf1a28ab76228b471a/html5/thumbnails/14.jpg)
Video-streaming-based CG
Rendering di giochi su server cloud, encoding di ciascun frame in modoistantaneo e invio in streaming dei risultati a qualsiasi dispositivo tramiteuna connessione a banda larga.
PRO
semplicità: nessun upgrade hardware, nessuna configurazione, nessun disco digioco, nessun download digitale, nessuna installazione giochi
multipiattaforma: PC, Mac, Smartphone, TV, ecc.
inferiore costo dei videogames
CONTRO
lag: necessità di una connessione veloce e stabile: minimo 1.5Mbit/s, consigliato5Mbit/s
![Page 16: Cloud computing nel mondo del gaming](https://reader033.fdocuments.us/reader033/viewer/2022052908/5596f9cf1a28ab76228b471a/html5/thumbnails/16.jpg)
Altri esempi: nVidia GRID
nVidia GRID
![Page 17: Cloud computing nel mondo del gaming](https://reader033.fdocuments.us/reader033/viewer/2022052908/5596f9cf1a28ab76228b471a/html5/thumbnails/17.jpg)
Altri esempi: AMD Sky
AMD Sky (2013)
![Page 18: Cloud computing nel mondo del gaming](https://reader033.fdocuments.us/reader033/viewer/2022052908/5596f9cf1a28ab76228b471a/html5/thumbnails/18.jpg)
File-basedCG
L’elaborazione (almeno in parte) ha luogo presso il device dell’utente;l’infrastruttura cloud del provider non invia alcuno streaming video, bensìinvia, quando necessari (prima di quando saranno effettivamente necessari),file e dati aggiuntivi, utili per l’elaborazione del videogioco (es. XBOX One).
- minore latenza di rete
- (probabile) maggiore potenza computazionale
![Page 19: Cloud computing nel mondo del gaming](https://reader033.fdocuments.us/reader033/viewer/2022052908/5596f9cf1a28ab76228b471a/html5/thumbnails/19.jpg)
Esempio concreto: next-gen consoles
![Page 20: Cloud computing nel mondo del gaming](https://reader033.fdocuments.us/reader033/viewer/2022052908/5596f9cf1a28ab76228b471a/html5/thumbnails/20.jpg)
I piani di Sony
Gaikai: nel 2012 è stata comprata da Sony per 380 milioni di dollari; verrà utilizzata per i servizi PSN (PlayStation Network) e cloud delle console PS3 e PS4.
![Page 21: Cloud computing nel mondo del gaming](https://reader033.fdocuments.us/reader033/viewer/2022052908/5596f9cf1a28ab76228b471a/html5/thumbnails/21.jpg)
I piani di Microsoft
Microsoft: nel Giugno del 2013 ha approvato un piano di spese pari a 700 milioni di dollari per un data center a Wes Des Moines in Iowa; tale data center verrà utilizzato per i servizi Xbox live (Xbox 360 e Xbox One) e Office 365.
![Page 22: Cloud computing nel mondo del gaming](https://reader033.fdocuments.us/reader033/viewer/2022052908/5596f9cf1a28ab76228b471a/html5/thumbnails/22.jpg)
E in Italia…?
spaziogames.it
![Page 23: Cloud computing nel mondo del gaming](https://reader033.fdocuments.us/reader033/viewer/2022052908/5596f9cf1a28ab76228b471a/html5/thumbnails/23.jpg)
Cloud Gaming = futuro?
streaming -> taglio costi distribuzione
controllo utenti -> controllo pirateria
abbonamenti convenienti -> maggiori vendite