ICARO project: SMART CLOUD tools

 This page presents the DISIT results on Smart Cloud as video demos. To get more information aboug ICARO cloud project go at its web page. These videos area also on YouTube.
Other Videos on ICARO Cloud area accessible from ICARO web portal.
 

Video and presentation of: Workshop for Cloud Service Providers

Video and presentations of the Workshop for Developers


Supervisor and Monitor, SM: Supervisione e monitoraggio delle risorse e dei consumi in modo integrato analizzando e tenendo sotto controllo:
–risorse cloud ai livelli: IaaS, SaaS, PaaS, BPaaS;
–metriche applicative di Applicazioni e Servizi single/multi-tier: standard e caricati tramite il PaaS;
–metriche definite in relazione alle SLA;
–servizi interni ed esterni anche locati in altri cloud e sistemi, come supervisione dello stato dei processi: http, ftp, reti, server esterni, Web AppServer, etc.
Il Supervisor & Monitor:
–è configurato in modo automatico dalla Knowledge Base
–in ICARO utilizza il tool Nagios (come soluzione di monitoraggio di basso livello) ma può essere esteso ad altri sistemi di monitoraggio di basso livello.
–è in grado di controllare e configurare Nagiosin modo automatizzato e di accedere in remoto alle funzionalità dei suoi componenti
La Knowledge Base, KB, modella la conoscenza del cloud (smartcloud ontology), viene alimentata con XML descrittivi con i quali
–configura in modo automatico i moduli di monitoraggio e supervisione, che rimangono totalmente trasparenti per l’Service Portal, ConfigurationManager e Business Producer.
- puo' acquisire la configurazione a livello IaaS direttamente da gestori di DataCenter come VCenter VMware.
- un esempio della KB per un data center puo' essere acceduto e navigato tramite http://log.disit.org
Tramite i suo Servizi, la Knowledge Base permette di effettuare ragionamenti tenendo conto di modelli, e istanze dei processi allocati sul cloud e dei dati che provengono dal monitoraggio:
–sullo stato del cloud, e la sua evoluzione
–sulle configurazioni: coerenza e completezza
KB ed i suoi Toolsono utilizzati dallo
–Smart Cloud Engine per tutte le operazioni di data intelligence.
–Cloud Simulator per ottimizzazioni e valutazioni
Smart Cloud engine, SCE: Gestisce Processi di Smart Cloud per:
–Il ConfigurationManager, al quale comunica i risultati di analisi dello stato di salute ed eventuali situazioni di allarme, etc.
–monitoraggio e identificazione attiva di situazioni critiche che possono dover produrre riconfigurazioni, allarmi, revisioni di contratto, etc., a livello di: Host, VM, SLA, Business, etc. 
–supporto alle decisioni come la generazione di suggerimenti, a fronte di simulazioni, e previsioni, anche tramite Cloud Simulator
-supporta la gestione di piu' Knowledge Base e pertanto di piu' data center, fisici e/o simulati.
Lo Smart Cloud usa la Knowledge Base che
–configura in modo automatico i moduli di monitoraggio e supervisione, che rimangono totalmente trasparenti per l’Service Portal, ConfigurationManager e Business Producer.
Cloud Simulator, CS: Permette di
–Simulareil comportamento di carico di datacenter complessi
–creare situazioni di carico partendo da andamenti di  carico reali dallo storico del sistema di monitoraggio
–studiaregli effetti del carico sulle risorse di base a livello IaaS
Il CS produce andamenti Simulati accessibili e analizzabili da Supervisor & Monitor come dallo Smart Cloud Engine, SCE.
Il Cloud Simulator si integra con 
–Lo Smart Cloud Engine per l’esecuzione di processi di controllo e valutazione e
–la Knowledge Base per gestione delle configurazioni e dei dati, navigazione nella rappresentazione complessa del cloud
–Il Supervisor & Monitor per l’accesso ai dati di monitoraggio, e la produzione di grafici
ICARO Cloud: video overview. Vantaggi per
PMI che usano il cloud come un data center remoto:  
-acquisire servizi con modelli di acquisto semplici ed online, sfruttando in modo flessibile le risorse cloud, pagando solo il consumo;
-personalizzare, controllare, monitorare in modo semplice i servizi e le applicazioni in uso
passare al cloud in modo semplice da una soluzione  tradizionale;
-integrare servizi cloud con applicazioni legacy;
PMI-ICT interessate a vendere le applicazioni SW su cloud passare al cloud da una soluzione  tradizionale, maggiore visibilità e scalabilità.
Main Components
-Subscription Portal, SP
-Configuration Manager, CM
-Business Producer, BP
-Cloud Middle Ware, CMW, & CMW SDK
-Smart Cloud Engine, SCE
-Cloud Simulator, CS
-Knowledge Base, KB, Model and Tools
-Supervisor & Monitor, SM

logos