Ingegneria Dalmine "Impianti Informatici" CLOUD - 1 Introduzione al Cloud Computing M.Arrigoni Neri.

Slides:



Advertisements
Presentazioni simili
ISA Server 2004 Enterprise Edition Preview. ISA Server 2004.
Advertisements

Cloud Computing & Managed Services in Europa e in Italia
Cluster openMosix Linux Day ’04 Caserta Ing. Diego Bovenzi.
Global Business Services © 2007 IBM Corporation System i Promuovere linnovazione, semplificare lIT Audrey Hampshire, System i Product Manager Italia.
COLT Enterprise Cloud Dionigi Faccenda La visione di COLT.
IL CLOUD COMPUTING: portabilità o privacy?
High-Available Service Manager Diego Costantini Università degli studi di Bologna Corso di Laurea Specialistica.
Strumenti software per gestire i BIG DATA
Benvenuti a Un incontro informativo di grande valore ed alto contenuto sulla Virtualizzazione e sistemi ad alta disponibiltà per le PMI.
Neverending call. Lidea + utenti connessi ad internet + servizi web + dispositivi con accesso alla rete Siamo system integrator Non siamo ISP Non produciamo.
ANPR: i flussi di colloquio
Internetworking V anno. Le soluzioni cloud per la progettazione di infrastrutture di rete.
TIZIANA LARI. Tiziana Lari Come INTERNET puo’ aiutare le aziende a vendere Commercio e Marketing nel WEB.
Sistemi distribuiti Sistema distribuito indica una tipologia di sistema informatico costituito da un insieme di processi interconnessi tra loro in cui.
Open City Platform è un progetto finanziato da Application Store Tutorial 30/09/2015.
XzelCloud Cloud Advanced Services on large-scale Federated Infrastructures Call ICT-7 (23 Apr ‘14) Marco Verlato (INFN-PD)
OpenShift Origin – Cosa è
Rev SOFTWARE CLOUD PER LA GESTIONE DEI SISTEMI DI GESTIONE.
Virtualizzazione nell’INFN Andrea Chierici 11 Dicembre 2008.
FTP Server e Client. Luigi Santangelo Il protocollo FTP (1/3) Il File Transfer Protocol (FTP) (protocollo di trasferimento.
IL SISTEMA INFORMATIVO IN OSPEDALE. IL SISTEMA INFORMATIVO: Un sistema informativo è un sistema che organizza e gestisce in modo efficace ed efficiente.
Informatica e processi aziendali
HYSTRIX Dario BRUNO protects your network Cisco ID: CSCO
FARE MATCHING PER CRESCERE Unione Confcommercio Milano 17 OTTOBRE 2016.
Smart HMS: Smart Health Management System
Servizi delle reti a supporto dell’azienda
Reti e comunicazione Appunti.
!CHAOS e Cloud Enrico Fattibene INFN-CNAF
Sistemi e Applicazioni per l’Amministrazione Digitale
Infrastruttura cloud servizi realizzata nella Sezione di Napoli
Synapse Gestione e Flussi documentali
Lato Server - OMNIS Web Web Services.
analytics and data discovery
CARATTERISTICHE DI UN DATACENTER
Le pubblicazioni 2004/5 sulle TLC
Breve report su corso RedHat Enterprise Virtualization (RH318)
PNSD - Modulo D1A 27 aprile 2017 Piattaforme di e-­learning e cloud:​ installazione e gestione (azione #22) Prof. Rocca Marcello
Università di Messina - C.E.C.U.M.
Cloud per HA nei Servizi
Analysis framework of distributed thread and malware data-sources
PRIN Roma1 – status Luciano Barone, Alessandro De Salvo
Bando MIUR Smart Cities and Communities and Social Innovation
Paradigma MVC Ing. Buttolo Marco.
Necessità di calcolo per MEG II e ripartizione dei costi
Condivisione Documentazione Tecnica
Managed Workplace RMM Il monitoraggio e la gestione da remoto (Remote Monitoring and Management) resi semplici. Ottieni gli strumenti e le conoscenze necessarie.
Organizzare, gestire e proteggere i laboratori informatici
analizzatore di protocollo
Studente : Andrea Cassarà Classe: 5AII A.S. 2014/2015 Link Sito
Corso di Ingegneria del Web A A Domenico Rosaci 1
MODULO 1 – Computer essentials
Windows Admin Center La rivoluzione della gestione di Windows Server
A cura dell’Ing. Buttolo Marco.
Programmazione parallela in Matlab e Test per ENEA-GRID
Smart City.
Management and Computer Science
Concetti introduttivi
ADO Per gestire i database con tecnologia ASP si utilizzano strumenti ADO (ActiveX Data Objects): un'architettura che fornisce oggetti.
Sistemi informativi statistici
Le reti informatiche di Roberto Minotti 17/01/2019.
Le reti informatiche di Roberto Minotti 15/02/2019.
I servizi di backup locale e backup in cloud
Il registro elettronico e gli archivi cloud
Automazione per camere eee
L'indirizzo Sistemi Informativi Aziendali
ATLAS PRIN Roma1 - status Alessandro De Salvo
Trasformazione digitale
Competenze Informatiche Avanzate
CLOUD.
Asset management al Tier1
Transcript della presentazione:

Ingegneria Dalmine "Impianti Informatici" CLOUD - 1 Introduzione al Cloud Computing M.Arrigoni Neri

Ingegneria Dalmine "Impianti Informatici" CLOUD - 2 indice  Cosa è il cloud  Tipologie di cloud  IaaS  PaaS  SaaS  Caratteristiche evantaggi  Tecnologie

Ingegneria Dalmine "Impianti Informatici" CLOUD - 3 Cloud computing

Ingegneria Dalmine "Impianti Informatici" CLOUD - 4 definizione A style of computing in which dynamically scalable and often virtualized resources are provided as a service over the Internet. [Wikipedia]

Ingegneria Dalmine "Impianti Informatici" CLOUD - 5 CLOUD computing  Il cloud computing fornisce tramite WEB risorse di elaborazione che spaziano dei server e lo storage fino ad intere applicazioni di livello enterprise ( , security, backup ecc.)  Ambiente di hosting  Immediato  Flessibile e scalabile  Sicuro e disponibile

Ingegneria Dalmine "Impianti Informatici" CLOUD - 6 Riduzione dei costi DATACENTER COSTS Deploy10% Operate25% Support10% Facilities7% Network 11% SW9% HW23% 50% Lavoro Il Cloud Computing riduce il costo del lavoro Cloud Computing riduce Facilities, Network, Hardware, costi di manutenzione del Software Plan5% 20% 80% 50% Altro

Ingegneria Dalmine "Impianti Informatici" CLOUD - 7 Tipologie di cloud Diversi modelli di servizio rispondo a diverse esigenze  SaaS  PaaS  IaaS

Ingegneria Dalmine "Impianti Informatici" CLOUD - 8 Infrastructure-as-a-Service (IaaS) Outsourcing dell’infrastruttura di base usata per supportare le operazioni: component di storage, hardware, server e rete. Il service provider possiede l’infrastruttura ed è responsabile del suo mantenimento. Il cliente paga in base all’uso ed adopera le proprie piattaforma ed applicazioni

Ingegneria Dalmine "Impianti Informatici" CLOUD - 9 Infrastructure-as-a-Service (IaaS)

Ingegneria Dalmine "Impianti Informatici" CLOUD - 10 Platform-as-aService (PaaS) Outsourcing dell’infrastruttura di base, del software di base e di alcuni servizi di livello superior (application server, web server, storage ecc.) PaaS semplifica lo sviluppo di applicazioni senca il costo e la complessità dell’hardware e dell’ambiente software sottostante Il cliente sviluppa le proprie applicazioni

Ingegneria Dalmine "Impianti Informatici" CLOUD - 11 Platform-as-aService (PaaS)

Ingegneria Dalmine "Impianti Informatici" CLOUD - 12 Software-as-a-Service (SaaS) “software on demand”: outsourcing di inrastruttura, piattaforme software ed applicazioni. Il software erogato in SaaS normalmente viene pagato “pay-as- you-go” oppure in modo gratuito. L’intera applicazione è acceduta tramite internet

Ingegneria Dalmine "Impianti Informatici" CLOUD - 13 Software-as-a-Service (SaaS)

Ingegneria Dalmine "Impianti Informatici" CLOUD - 14 Tutti i tipi di Cloud AaaS-Architecture as a Service BaaS-Business as a Service CaaS-Computing as a Service CRMaaS-CRM as a Service DaaS-Data as a Service DBaaS-Database as a Service EaaS-Ethernet as a Service FaaS-Frameworks as a Service GaaS-Globalization or Governance as a Service HaaS-Hardware as a Service IaaS-Infrastructure or Integration as a Service IDaaS-Identity as a Service ITaaS-IT as a Service LaaS-Lending as a Service MaaS-Mashups as a Service OaaS-Organization or Operations as a Service SaaS-Software as a Service StaaS-Storage as a Service PaaS-Platform as a Service TaaS-Technology or Testing as a Service VaaS-Voice as a Service

Ingegneria Dalmine "Impianti Informatici" CLOUD - 15 Una vista organica

Architettura Ingegneria Dalmine "Impianti Informatici" Calcolo parallelo - 16 Architetture multi-core Virtualizzazione: bare metal, hypervisor. … VM0VM1VMn Web-services, SOA, WS standards Interfacce WS Applicazioni Storage Models: S3, BigTable, BlobStore, Banda WS

Sviluppo in CLOUD Ingegneria Dalmine "Impianti Informatici" Calcolo parallelo - 17 Contesto: BIG DATA Economia della conoscenza. –Dati come asset aziendale –Discovery ed annotazione dei dati –Modelli di elaborazionecomplessi e distribuiti –Capacità “on demand” Necessità di nuovi approcci –Nuovi modelli di programmazione –Supporto per algoritmi e strutture dati

Hadoop e Google File System Ingegneria Dalmine "Impianti Informatici" Calcolo parallelo - 18 HDFS è l’implementazione per source del Sistema di storage GFS Utilizza un engine MapReduce per memorizzare blocchi di informazioni in modo distribuito e ridondante. Aumento delle performance e del troghput (badwidth) Fault tolerance: la probabilità di guasto di uno dei nodi cresce con il numero di nodi. In cloud il non funzonamento di un nodo è la regola L’identificazione tempestiva di un nodo guasto e la ricostruzione di repliche è l’elemento critico del sistema

Hadoop Distributed File System Ingegneria Dalmine "Impianti Informatici" Calcolo parallelo - 19

Hadoop Distributed File System Ingegneria Dalmine "Impianti Informatici" Calcolo parallelo - 20 Application Local file system Master node Name Nodes HDFS Client HDFS Server Block size: 2K Block size: 128M Replicated

MapReduce Ingegneria Dalmine "Impianti Informatici" Calcolo parallelo - 21 Modello di programmazione usato da google per processare bigdata (~ peta bytes al giorno) La funzione MAP estrae informazioni da dati grezzi La funzione REDUCE aggrega I dati delle single funzioni map L’utente specifica il programma in funzione delle funzioni MAP e REDUCE Il Sistema di esecuzione si occupa di Parallelizzare l’elaborazione in cluster su larga scala Gestire automaticamente il guasto o il fallimento di nodi del cluster Garantire la comunicazione ad alta efficienza tra I nodi MAP ed i nodi REDUCE

MapReduce Ingegneria Dalmine "Impianti Informatici" Calcolo parallelo - 22

Applicazioni Ingegneria Dalmine "Impianti Informatici" Calcolo parallelo - 23 GOOGLE: conteggio occorrenze parole, AdWords, page rank, indicizzazione FACEBOOK: demographics, mining Mining bayesiano Analytics per analisi finanziarie e marketing Astronomia Semantic WEB (WEB 3.0) e LOD / open data