Smart Cities and Communities and Social Innovation Bando MIUR D.D. 391/Ric. del 5 luglio 2012. Monitoring e Billing in OCP



Documenti analoghi
C Cloud computing Cloud storage. Prof. Maurizio Naldi

Framework di sicurezza della piattaforma OCP (Identity & Access Management)

E.S.B. Enterprise Service Bus ALLEGATO C11

MCloud.Gov l infrastruttura SaaS per la Pubblica Amministrazione locale

Sommario. Introduzione 1

Soluzioni per ridurre i costi di stampa e migliorare i processi.

B.P.S. Business Process Server ALLEGATO C10

Cloud Computing: alcuni punti fermi per non smarrirsi fra le nuvole

SISTEMA DI TELECONTROLLO PER LA GESTIONE DELLA FLOTTA

Una rassegna dei sistemi operativi per il Cloud Computing

SIMULAZIONE PROVA SCRITTA ESAME DI STATO. PER LA DISCIPLINA di SISTEMI

La piattaforma di lettura targhe intelligente ed innovativa in grado di offrire servizi completi e personalizzati

Sistemi informativi secondo prospettive combinate

Infrastruttura di produzione INFN-GRID

MANUALE MOODLE STUDENTI. Accesso al Materiale Didattico

DISPOSIZIONI DELL AUTORITA PER L ENERGIA ELETTRICA E IL GAS IN TEMA DI STANDARD DI COMUNICAZIONE

Servizi ASP. ASP su Centro Servizi TeamSystem Contratto e SLA

Prodotto <ADAM DASHBOARD> Release <1.0> Gennaio 2015

Data Center Telecom Italia

Allegato. Servizio Hosting Virtual DataCenter di Regione Lombardia. per l ENTE UCL Asta del Serio

Indice. Indice Premessa e scopo del documento Ambiente operativo Architettura di sistema... 5

REGOLAMENTO (UE) N. 397/2013 DELLA COMMISSIONE

Stefano Mainetti Fondazione Politecnico di Milano

Modulo Piattaforma Concorsi Interattivi

Vulnerability Assessment relativo al sistema Telecom Italia di autenticazione e autorizzazione basato sul protocollo Radius

PERSONAL MONITORING Schema Di Funzionamento

Trasparenza e Tracciabilità

Progettaz. e sviluppo Data Base

Introduzione al Cloud Computing

Ridurre i rischi. Ridurre i costi. Migliorare i risultati.

Faber System è certificata WAM School

SOFTWARE PER LA RILEVAZIONE PRESENZE SUL WEB

Software per Helpdesk

Fattura elettronica e conservazione

Gestione in qualità degli strumenti di misura

Descrizione della piattaforma software MPS Monitor

Cloud Service Broker

Addition X DataNet S.r.l.

Scenario di Progettazione

Apps4Law: Riflessioni sul Cloud Computing. Roma 21 marzo 2013 Sala Seminari UNIRIZ. Alessandro Graziani, Avvocato

Sommario 1 Introduzione progetto Integrazione GUI HL Conclusioni... 13

IL CLOUD COMPUTING DALLE PMI ALLE ENTERPRISE. Salvatore Giannetto Presidente Salvix S.r.l

COMUNE DI RAVENNA GUIDA ALLA VALUTAZIONE DELLE POSIZIONI (FAMIGLIE, FATTORI, LIVELLI)

Protezione delle informazioni in SMart esolutions

Specifiche Tecnico-Funzionali

Gaia Corbetta Convegno 3E - ATI/ANIMP 11 luglio 2013, Milano

Descrizione generale del sistema SGRI

POLITICA DI COESIONE

Strumenti di modellazione. Gabriella Trucco

MANUALE DELLA QUALITÀ Pag. 1 di 6

SISTEMI INFORMATIVI E POLITICHE DI OUTSOURCING

Spunti ed Elementi da Intel Cloud Forum

Centralino telefonico OfficeServ 7100

pubblicata sul sito in data 21 dicembre 2005

CitySoftware PROTOCOLLO. Info-Mark srl

SICUREZZA Luoghi di Lavoro

w w w. n e w s o f t s r l. i t Soluzione Proposta

Architettura Foronet

SOMMARIO Introduzione Caratteristiche generali della piattaforma Amministrazione degli utenti 5

SERVICE MANAGER. Architettura Client-Server e Web based di Servizi Specializzati per la Gestione di Periferiche e Connettività

DESCRIZIONE DEL SERVIZIO

La gestione di un calcolatore. Sistemi Operativi primo modulo Introduzione. Sistema operativo (2) Sistema operativo (1)

Allegato 3 Sistema per l interscambio dei dati (SID)

Dispositivo Forma.Temp di adeguamento all Accordo Stato Regioni per la formazione sulla salute e sicurezza nei luoghi di lavoro

Ministero del Lavoro e delle Politiche Sociali

I livelli di Sicurezza

OmniAccessSuite. Plug-Ins. Ver. 1.3

Docebo: la tua piattaforma E-Learning Google Ready.

Le fattispecie di riuso

Base di dati e sistemi informativi

Finalità della soluzione Schema generale e modalità d integrazione Gestione centralizzata in TeamPortal... 6

Requisiti della Business Intelligence

Software LMV per la gestione degli strumenti

Introduzione alle tecnologie informatiche. Strumenti mentali per il futuro

l Ente produttore di seguito congiuntamente indicate le Parti ;

Piattaforma Concorsi Interattivi

SDD System design document

EA 03 Prospetto economico degli oneri complessivi 1

APPENDICE 2 AL CAPITOLATO TECNICO

Costruire il futuro il valore delle scelte tecnologiche

TERM TALK. software per la raccolta dati

Smart Cities and Communities and Social Innovation Bando MIUR. D.D. 391/Ric. del 5 luglio Application Store

Architetture e applicazioni web

Pag. 1 WIDE (I) josh: la piattaforma software per il KM. josh - Modello logico WIDE (II) josh - Modello fisico. Modello dei processi (I)

Abstract. Reply e il Cloud Computing: la potenza di internet e un modello di costi a consumo. Il Cloud Computing per Reply

Portale Web e Archivio FAX

TamTamy.com e il Cloud Computing un anno di storia: benefici, scelta architetturale ed esperienze

Comune di San Martino Buon Albergo

ING SW. Progetto di Ingegneria del Software. e-travel. Requisiti Utente. Specifiche Funzionali del Sistema

Training sulle soluzioni SAP BusinessObjects BI4

PIATTAFORMA DOCUMENTALE CRG

SuisseGest CLOUD ERP PER LE AZIENDE SVIZZERE

Brochure prodotto Infrastrutture di ricarica per veicoli elettrici Servizi di connessione ABB

Oggetto: I nuovi servizi Conservazione Fiscale Online e FatturaPA Online

SOFTWARE PER LA RILEVAZIONE DEI TEMPI PER CENTRI DI COSTO

Politica per la Sicurezza

SOFTWARE A SUPPORTO DELLA GESTIONE AMMINISTRATIVA DELLO SPORTELLO UNICO SPECIFICA DEI REQUISITI UTENTE

Traccia delle soluzioni

SOFTWARE CLOUD PER LA GESTIONE DEI SISTEMI DI GESTIONE. Rev

La platea dopo la lettura del titolo del mio intervento

Transcript:

Smart Cities and Communities and Social Innovation Bando MIUR D.D. 391/Ric. del 5 luglio 2012 Monitoring e Billing in OCP

Monitoring - introduzione Introduzione: Il tema del monitoraggio è di fondamentale importanza in generale nella gestione di infrastrutture complesse ed in particolar modo nell ambito della tematica Cloud sia dal punto di vista del controllo dell efficienza del sistema sia come base per le ulteriori attività di metering, accounting e billing delle risorse della cloud ai vari livelli IaaS, PaaS e SaaS. Requisiti: Il sistema di monitoraggio della piattaforma OCP dovrà assolvere ai seguenti compiti: Raccogliere e rendere fruibili i dati di monitoraggio relativi alla cloud di interesse, per I livelli IaaS, PaaS e SaaS; Fornire un servizio di monitoraggio scalabile e integrato con le parti rilevanti dell infrastruttura. Fornire metriche di monitoraggio rilevanti per l uso come dati di accounting funzionali al billing. Approccio e strumenti: Utilizzare, quanto possibile, strumenti esistenti di comprovata affidabilità e scalabilità, estendendone le funzionalità e integrandoli con le componenti architetturali della piattaforma OCP. 2

Monitoring IaaS/PaaS strumenti Gli strumenti scelti per il monitoraggio IaaS/PaaS sono: Openstack Ceilometer: tool di openstack che permette di recuperare informazioni di monitoraggio dallo strato IaaS di Openstack. Zabbix: software di monitoraggio opensource, ampiamente utilizzato nel monitoraggio di servizi calcolo, sia tradizionali che cloud-oriented. Comprovatamente scalabile, dotato di buone API che ne garantiscono la possibilità di essere integrato con il resto dell infrastruttura OCP. PROZAC, fork INFN del software ZCP : Zabbix to Ceilometer Proxy: tool che permette di veicolare le metriche raccolte da Ceilometer verso Zabbix. Permettendo così di garantire la disponibilità di un set di metriche ricavate direttamente dall infrastruttura OpenStack. 3

Monitoring IaaS/PaaS architettura 4

Monitoring SaaS strumenti La particolare natura del monitoraggio applicativo ha richiesto un approccio diverso rispetto al monitoraggio IaaS/PaaS: Il sistema è incentrato su un Enterprise Service Bus (La scelta è ricaduta su WSO2 ESB). Ogni appilcativo puo pubblicare metriche ed eventi al sistema interfacciandosi con l ESB. Metriche ed eventi possono essere generati anche tramite un log collector. I dati sono archiviati su database di tipo NoSQL. Il sistema di Monitoraggio IaaS/PaaS (descritto nelle slide precedenti) viene a questo livello visto come uno dei tanti applicativi che espone le proprie metriche all ESB e di qui agli attori interessati. I clienti interessati a metriche di monitoraggio applicativo potranno accedervi sempre tramite l ESB. 5

Monitoring SaaS architettura 6

Billing - introduzione Introduzione: Il billing è per definizione il processo con cui si determina l entità del pagamento che un provider di servizi riceverà dall utente finale in cambio dei servizi erogati. Alla definizione del modello di billing contribuiscono una serie di fattori, eterogenei per natura, quali: Il modello di pricing le regole che determinano il calcolo del prezzo legato all uso del servizio, La qualita del servizio garantita I servizi saranno piu costosi al migliorare della QoS garantita, Il periodo di utilizzo in generale il consumo, in senso lato, di risorse del sistema, La tipologia di servizio erogato servizi di differente complessita comporteranno costi diversificati. Requisiti: Il sistema di billing della piatttaforma OCP dovrà assolvere ai seguenti compiti: Tradurre I dati di accounting provenienti dai sistemi di monitoraggio, autenticazione ed autorizzazione in costi applicabili agli utenti secondo il modello di billing definito dal progetto. Essere sufficientemente flessibile da permettere la definizione di diversi modelli di billing. Approccio e strumenti: Utilizzare, quanto possibile, strumenti esistenti di comprovata affidabilità e scalabilità, estendendone le funzionalità e integrandoli con le componenti architetturali della piattaforma OCP. 7

Billing architettura In architettura si può notare che Il sistema di autenticazione ed autorizzazione, da cui ricavare i dati di accesso alle risorse utilizzate, viene visto come une generica applicazione monitorata tramite la piattaforma di monitoring SaaS. Le metriche che devono essere esposte come dati di consumo ed accesso, le regole del modello di pricing e in generale la logica del sistema di billing vengono gestite da un interfaccia che si occupi di astrarre l implementazione specifica del software di billing adottato. Le modalità di comunicazione di detta interfaccia verso il software di billing possono essere due: wrapper diretto dell API (linea tratteggiata) del software oppure wrapping mediato dal message bus (linea tratto-punto). Per quanto riguarda l ESB si intende utilizzare quanto già in programma per la piattaforma di monitoraggio dei servizi applicativi. 8