WHITE PAPER | Ottobre 2014 CA Unified Infrastructure Management: architettura della soluzione 2 | White paper: CA Unified Infrastructure Management: architettura della soluzione ca.com/it Sommario Introduzione3 L'architettura della soluzione CA UIM 4 CA UIM: funzionalità chiave 6 In che modo i clienti utilizzano CA UIM 12 3 | White paper: CA Unified Infrastructure Management: architettura della soluzione ca.com/it Executive summary CA Unified Infrastructure Management (CA UIM, ex CA Nimsoft Monitor) consente a service provider e organizzazioni IT aziendali di acquisire le capacità di cui hanno bisogno per migliorare nettamente la qualità del servizio e ridurre i costi della delivery dei servizi IT. La soluzione include una singola architettura unificata che supporta sia i data center tradizionali che gli ambienti di virtualizzazione e cloud più recenti. Questo white paper illustra in modo dettagliato l'architettura della soluzione e alcune delle caratteristiche principali che la distinguono dai prodotti della concorrenza. Introduzione CA UIM è una piattaforma di gestione IT che fornisce funzionalità di monitoraggio scalabili, resilienti e affidabili, per mettere le aziende in condizione di gestire in modo proattivo le risorse IT critiche. CA UIM consente il monitoraggio di infrastrutture cloud-based e on-premise, su una singola base di codifica. CA UIM offre la velocità e la facilità di utilizzo associate alle soluzioni puntuali, con un'architettura unica dall'impronta limitata. Allo stesso tempo, la soluzione fornisce multi-tenancy e scalabilità enterprise. CA UIM si basa su un'architettura unificata che consente alle organizzazioni di monitorare server, applicazioni, database, servizi e device di rete, nonché cloud pubblici e privati. Questa architettura unificata offre capacità di monitoraggio estremamente efficienti e può essere implementata on-premise o attraverso un servizio SaaS/in hosting, tramite uno dei centinaia di partner service provider di CA Technologies. CA UIM fornisce monitoraggio delle prestazioni e della disponibilità end-to-end e offre una combinazione senza paragoni di parametri di monitoraggio sofisticati, ampia copertura infrastrutturale, reporting avanzato e facilità d'uso. Vantaggi di CA UIM • Raccolta dati a impronta ridotta • Scalabilità per gestire fino a decine di migliaia di device con un'unica istanza • Supporto out-of-the-box per oltre 140 tipi di device, inclusi server, database, applicazioni, device di rete e servizi cloud • Vista portale singola e multi-tenant • Dashboard e reporting personalizzabili CA UIM offre le seguenti funzionalità di configurazione del monitoraggio: • Monitoraggio locale. Utilizzando agenti software efficienti installati in locale sul device gestito, CA UIM fornisce un elevato livello di funzionalità di gestione, sottoponendo i device a sollecitazioni limitate o nulle. Questo monitoraggio locale consente di tenere traccia del device gestito anche quando viene temporaneamente disconnesso dal resto del sistema di gestione, ad esempio in caso di interruzione delle funzionalità di rete. • Monitoraggio remoto. CA UIM è in grado di monitorare device e applicazioni anche a distanza; ad esempio, può fungere da client remoto in ambienti client-server. Questo risulta efficace quando l'obiettivo è gestire applicazioni basate su transazioni, ad esempio un cliente che accede a un database centrale o a servizi online analoghi, e di misurare con precisione i tempi di risposta delle transazioni. 4 | White paper: CA Unified Infrastructure Management: architettura della soluzione ca.com/it • Monitoraggio SNMP. CA UIM è in grado di comunicare con i device di rete tramite SNMP, a scopo di reporting delle prestazioni. Inoltre, è in grado di ricevere ed elaborare le trap SNMP, il che lo rende un potente sistema di gestione eventi per tutti i data center e i sistemi basati su cloud. L'architettura della soluzione CA UIM Bus di messaggi Le applicazioni all'interno del dominio CA UIM comunicano attraverso lo scambio di messaggi. Il bus di messaggi CA UIM fornisce le capacità di comunicazione necessarie sull'intera infrastruttura aziendale. Quando un sistema all'interno di un dominio CA UIM dispone di nuovi dati, li pubblica automaticamente tramite il bus di messaggi. Tutte le applicazioni iscritte per la ricezione di aggiornamenti relativi a tale sistema riceveranno automaticamente l'aggiornamento. I sistemi tradizionali client-server point-to-point richiedono l'invio di copie multiple di messaggi, uno per ogni applicazione; un sistema molto meno efficace. L'architettura di CA UIM consente agli amministratori di configurare tutte le pubblicazioni e le sottoscrizioni tramite un'unica console di gestione nativa. Tutte le configurazioni di monitoraggio possono essere controllate a livello di programmazione tramite API solide, consentendo ai fornitori cloud di automatizzare completamente il monitoraggio delle applicazioni critiche. Il bus di messaggi è un elemento centrale della piattaforma. Insieme alle interfacce di programmazione delle applicazioni (API) associate e al kit di sviluppo software (SDK), il bus di messaggi consente a tutti i componenti di monitoraggio di comunicare tra loro, senza collegamenti diretti program-to-program. Il bus di messaggi funge da livello di astrazione collocato tra il sistema centrale e le sonde di monitoraggio e tra le diverse sonde. Questo porta a miglioramenti significativi negli ambiti seguenti: Figura A. CA UIM include diversi componenti. Ciascuno di essi comunica con gli altri mediante un bus di messaggi. 5 | White paper: CA Unified Infrastructure Management: architettura della soluzione ca.com/it Figura B. Gli hub di CA UIM consentono la gestione unificata di più reti, collegate tra loro tramite SSL. • L'affidabilità risulta migliorata, grazie all'assenza di dipendenze di programmazione tra i vari componenti. Il codice dannoso di un soggetto, quindi, non potrà incidere direttamente su quello valido di un altro. • La scalabilità risulta migliorata perché il bus di messaggi, in quanto entità logica, non presenta limiti effettivi sotto questo aspetto. I limiti di scalabilità esistenti sono legati più ai livelli di inserimento nel database che al bus di messaggi vero e proprio. • L'agilità risulta migliorata in quanto i componenti possono essere sviluppati e testati in isolamento. Ogni componente può essere convalidato quando pubblica o utilizza i messaggi provenienti dal bus e viene verificato esaminando i messaggi associati. Di conseguenza, con CA UIM, CA Technologies può sviluppare e rilasciare nuove sonde per i clienti in qualsiasi momento, senza dover apportare modifiche al sistema centrale. Hub L'hub è una componente essenziale all'interno di ogni deployment CA UIM. Si tratta fondamentalmente di un componente software interno a un dominio CA UIM, che consente ai componenti la connessione al bus di messaggi. L'hub riceve tutti i messaggi pubblicati dai client e li distribuisce a un gruppo di iscritti all'autore della pubblicazione. Inoltre, tiene traccia degli indirizzi nel proprio dominio, così come delle informazioni relative a ognuno dei sistemi monitorati, tramite i robot CA UIM (agenti). Un dominio CA UIM può includere più hub, con conseguente capacità di failover in caso di interruzione delle comunicazioni. Più hub vengono utilizzati anche per collegare tra loro le reti gestite su Internet tramite tunnel SSL tra gli hub, consentendo ai service provider di collegare i clienti remoti al rispettivo centro operativo. Robot Un robot CA UIM raccoglie e diffonde informazioni sul device gestito. I clienti che vogliono sfruttare le configurazioni di monitoraggio on-board possono installare un robot lightweight su ogni device gestito. Questi robot forniscono la funzionalità di comunicazione richiesta per il monitoraggio di un sistema in un dominio CA UIM. Un robot include inoltre i seguenti subcomponenti essenziali: 6 | White paper: CA Unified Infrastructure Management: architettura della soluzione ca.com/it • Controller. Il controller è il punto di contatto di un robot come visualizzato dagli altri componenti CA UIM. Gestisce una serie di plug-in di monitoraggio detti sonde, che avvia e interrompe in base a una determinata configurazione. Le sonde possono essere avviate in modo temporizzato o in modalità standalone o daemon. • Spooler. Lo spooler riceve i messaggi pubblicati dalle sonde (client) e li trasmette all'hub, a meno che non sia configurato per eseguire lo spooling (trattenere) il messaggio finché non venga soddisfatto un determinato criterio. Lo spooler fornisce la capacità di trattenere e recapitare i messaggi in caso di perdita della connettività di rete con un hub. Sonde Le sonde di CA UIM forniscono l'intelligence per gestire i componenti specifici su un device gestito. Ad esempio, una sonda comune, la sonda CDM, è responsabile del monitoraggio di utilizzo di CPU, disco e memoria sugli host di destinazione. Più di 140 sonde disponibili consentono agli utenti di gestire l'intera infrastruttura IT, inclusi server, device di rete, applicazioni e database, nonché di misurare l'utilizzo e il consumo energetico del data center. Le sonde possono essere distribuire facilmente sull'intera rete tramite un'immediata interfaccia drag-and-drop o tramite programmazione, in modo automatizzato. Inoltre, con i toolkit CA UIM (SDK), i clienti possono scrivere sonde personalizzate per la gestione di applicazioni proprietarie. Server di allarme CA UIM dispone di un server di allarmi che si occupa di ricevere e gestire i messaggi di allarme in arrivo. Il server di allarmi supporta anche la soppressione dei messaggi e fornisce ai clienti servizi quali aggiornamenti di eventi, filtraggio dei messaggi, azioni automatiche e funzioni di mirroring. Inoltre, consente ai clienti di abilitare funzionalità avanzate di correlazione eventi. Visibilità CA UIM fornisce viste portale intuitive e aggiornate sui dati di monitoraggio. Il portale di monitoraggio offre una vista completa sui sistemi e sui servizi alla base dei servizi di business essenziali, basati su una qualsiasi combinazione di infrastrutture virtualizzate, offerte SaaS, servizi cloud-based o ambienti in outsourcing. La soluzione include inoltre robuste funzionalità multi-tenant. Grazie a queste funzionalità, i service provider possono monitorare e gestire le infrastrutture di più client e i reparti IT aziendali possono personalizzare efficacemente offerte di servizi per gruppi e utenti specifici. Dashboard configurabili offrono ai clienti, utenti finali e service provider accesso immediato e in tempo reale ai dati di monitoraggio più essenziali. I report di CA UIM offrono snapshot e contesto storico per il monitoraggio relativo a qualità del servizio, prestazioni e conformità con gli SLA. CA UIM: funzionalità chiave Rispetto ad altre soluzioni sul mercato, l'architettura di CA UIM offre ai clienti una serie di vantaggi tecnologici: Trasferimento dei messaggi garantito tramite meccanismi di spooling Quando i robot di CA UIM sono installati su device gestiti, è possibile continuare a raccogliere e conservare i dati di gestione in modo sicuro, indipendentemente dalla connettività di rete rispetto a una console di gestione centrale. Questa capacità di spooling garantisce che, anche in caso di interruzione della rete, la raccolta dei dati continui, e che gli stessi vengano trasmessi al ripristino della connettività. 7 | White paper: CA Unified Infrastructure Management: architettura della soluzione ca.com/it Deployment di monitoraggio adattabili ed estensibili Alla crescita e al modificarsi nel tempo dell'ambiente gestito, CA UIM è in grado di adattarsi rapidamente alla gestione di nuovi componenti, senza interruzioni all'interno dell'ambiente di monitoraggio esistente. Grazie a un motore di distribuzione estremamente flessibile, i nuovi profili di monitoraggio possono essere distribuiti rapidamente a qualsiasi numero di nodi di gestione. Minimi requisiti di larghezza di banda CA UIM è stato progettato per fornire un'interfaccia di gestione efficiente, con requisiti di larghezza di banda estremamente limitati. Questo è ottenuto attraverso l'architettura del bus di messaggi, in cui messaggi di dimensioni limitate vengono trasmessi secondo necessità al sistema di gestione, per essere impiegati a fini operativi da altri componenti di CA UIM. Eliminazione dei messaggi e correlazione di eventi CA UIM include una tecnologia di eliminazione dei messaggi che verifica e notifica al personale di gestione della rete eventuali problematiche nel momento in cui si verificano. Allarmi residui o conseguenti collegati a una causa principale vengono eliminati per consentire al personale di concentrarsi sul vero problema. In aggiunta, CA UIM comprende un potente motore di correlazione e un linguaggio che permette agli amministratori IT di "addestrare" il sistema sulle condizioni di allarme specifiche per l'attività e gli ambienti tecnici specifici. Supporto per un'ampia gamma di piattaforme CA UIM fornisce funzionalità di monitoraggio per la maggior parte dei sistemi operativi, database, servizi di rete, protocolli tradizionali di gestione della rete, applicazioni SaaS e implementazioni IaaS e PaaS pubbliche. Gateway ai framework IT tradizionali consentono ai clienti CA UIM di sfruttare gli investimenti esistenti. Opzioni di monitoraggio server con e senza agenti CA UIM è una soluzione ibrida, che offre opzioni basate su agenti e agentless per monitorare device e server. I clienti possono scegliere l'approccio che preferiscono, incluso un deployment ibrido in cui su alcuni sistemi vengono eseguiti agenti, mentre su altri è utilizzato il monitoraggio agentless. Basato su TCP/IP Tutti i dati relativi a prestazioni e allarmi raccolti via CA UIM sono trasferiti tra i componenti della soluzione via TCP/IP. Si tratta di una funzione sofisticata, in quanto l'arrivo a destinazione dei messaggi trasferiti su TCP/IP è garantito grazie alla natura del protocollo, in cui il sistema ricevente conferma la ricezione del messaggio. Il TCP/IP offre inoltre un'elevata flessibilità nella gestione di device e applicazioni remoti. La trasmissione di socket personalizzabili rende possibile l'operabilità in ambienti protetti da firewall. Scalabilità e flessibilità dell'implementazione sono vantaggi aggiuntivi essenziali forniti dall'architettura del bus di messaggi. Dato che CA UIM è in grado di gestire e instradare centinaia di migliaia di messaggi all'interno della soluzione, può monitorare ambienti IT estremamente ampi e complessi. Opzioni di deployment e delivery flessibili CA UIM può essere implementato on-premise o attraverso un servizio SaaS/in hosting, tramite uno dei centinaia di partner service provider di CA Technologies. I clienti possono inoltre scegliere se eseguire CA UIM su Windows o Linux, così come scegliere il server di database back-end da utilizzare, tra Microsoft SQL Server, Oracle o MySQL. 8 | White paper: CA Unified Infrastructure Management: architettura della soluzione ca.com/it Figura C. CA UIM fornisce monitoraggio di tutti gli elementi all'interno dell'infrastruttura Vblock, nonché delle applicazioni e dei servizi associati a tali ambienti. Copertura completa CA UIM è una piattaforma scalabile ed efficiente utilizzabile per monitorare e gestire i sistemi e i servizi seguenti: • Reti, inclusi router, switch, firewall e VoIP • Server, come Windows, Linux, UNIX, Cisco UCS, Novell Open Enterprise Server e IBM Power Systems • Database, come Oracle, Sybase, Microsoft SQL Server, IBM Informix e IBM DB2 • Applicazioni come Microsoft Exchange, Microsoft IIS, Active Directory, Citrix, webSphere, JBoss, applicazioni proprietarie e molte altre • Piattaforme di virtualizzazione, come VMware and vCloud Monitor, Microsoft Hyper-V, Solaris Zones, IBM PowerVM, Citrix XenServer e XenDesktop e Red Hat Enterprise Virtualization • Ambienti cloud pubblici e privati come Amazon Web Services, Rackspace, Google Apps, Salesforce.com, Vblock e FlexPod • User experience, compresa la misurazione delle prestazioni delle applicazioni end-to-end, come applicazioni basate sul web e client/server, attraverso monitoraggio delle transazioni sintetiche Gestione degli allarmi La gestione degli allarmi di CA UIM aiuta gli addetti alle operations IT a gestire il flusso di eventi provenienti dall'infrastruttura IT, eliminando i segnali relativi a eventi duplicati e filtrando gli eventi in base a priorità operative o di business. Gli obiettivi sono il miglioramento del tempo medio di isolamento e correzione dei problemi e la definizione delle priorità degli sforzi di supporto IT, in base al valore del processo di business. Attraverso i filtri personalizzati della soluzione, i clienti possono impostare avvisi solo quando si verifica un'eccezione, ad esempio un guasto, un errore o il superamento di una soglia. La gestione allarmi di CA UIM aiuta le organizzazioni IT a ridurre il tempo necessario per risolvere i problemi, consolidando gli eventi da device, server e applicazioni diversi, e fornendo la possibilità di assegnare gli allarmi al personale IT più adatto. 9 | White paper: CA Unified Infrastructure Management: architettura della soluzione ca.com/it Figura D. CA UIM presenta sofisticate funzionalità di gestione degli allarmi che aiutano a velocizzare l'identificazione e la risoluzione dei problemi. Portale di monitoraggio CA UIM include un portale di monitoraggio che offre una vista unica, intuitiva e basata su ruoli di tutti i dati di monitoraggio. Il portale estende le funzionalità multi-tenant di CA UIM, consentendo ai service provider di riportare in modo efficace ai clienti lo stato degli SLA e le informazioni di monitoraggio, offrendo al contempo chiare dashboard executive-ready per mostrare lo stato degli SLA ai soggetti interessati in-house. Portlet out-of-the-box e personalizzazione a livello di utente finale consentono agli utenti di CA UIM di adattare e ottimizzare le viste di monitoraggio. CA UIM offre funzionalità di gestione a livello di servizio che consentono agli amministratori di gestire i dati storici raccolti sulla qualità del servizio. Questi dati possono essere aggregati e analizzati in report SLA che forniscono una vista illuminante sul supporto fornito dall'ambiente IT agli obiettivi di business e dei clienti, in base ai livelli richiesti. Figura E. CA UIM include un portale di monitoraggio che offre informazioni grafiche e intuitive, capacità multitenant e portlet predefiniti. 10 | White paper: CA Unified Infrastructure Management: architettura della soluzione ca.com/it Figura F. Le dashboard di CA UIM possono essere adattate a utenti, gruppi e ruoli specifici. Dashboard Le dashboard di CA UIM offrono una vista in tempo reale sui servizi di business e IT. Le dashboard possono essere personalizzate per utenti, gruppi e ruoli specifici, consentendo agli utenti di visualizzare praticamente qualsiasi tipo di dati in un'unica vista, incluse statistiche relative alle chiamate all'help desk, parametri sulle prestazioni delle applicazioni, utilizzo delle risorse IT e molto altro ancora. I service provider possono inserire il proprio logo sulle dashboard e personalizzarle per ciascun utente finale. CA UIM offre dashboard out-of-the-box per condizioni e prestazioni VMware, consumo di energia, Amazon Web Services e prestazioni dei data center. Le dashboard di servizio unificato della soluzione consentono ai service provider di creare dashboard riutilizzabili e a manutenzione zero, associate alle proprie offerte di servizi. Le dashboard possono consistere in uno o più portlet flessibili, che presentano i dati sulla base di criteri di selezione predefiniti. I portlet visualizzano automaticamente i dati di monitoraggio chiave correnti tramite il rilevamento automatico dell'infrastruttura IT. Questi portlet si adattano automaticamente all'espandersi e al contrarsi dell'infrastruttura distribuita. Le dashboard sono compatibili con il web per l'accessibilità remota e includono funzioni di controllo per assicurarne l'accessibilità solo agli utenti autorizzati. Reporting CA UIM fornisce le funzionalità di reporting necessarie alle organizzazioni per sfruttare appieno tutti i dati di monitoraggio generati. Mediante la soluzione, le aziende possono sviluppare facilmente report basati su qualsiasi elemento di dati di monitoraggio acquisito, compresi server interni e apparecchiature di rete, infrastrutture virtualizzate, offerte SaaS, servizi basati su cloud o ambienti in outsourcing. Con 75 report out-of-the-box e complete capacità di creazione di report e di personalizzazione, CA UIM fornisce tempestivamente i dati di monitoraggio essenziali, in base a una pianificazione e ad hoc. 11 | White paper: CA Unified Infrastructure Management: architettura della soluzione Figura G. Esempi di report di CA UIM. ca.com/it 12 | White paper: CA Unified Infrastructure Management: architettura della soluzione ca.com/it In che modo i clienti utilizzano CA UIM Aziende Fornire servizi interni altamente disponibili e reattivi è essenziale per qualsiasi organizzazione IT. CA UIM consente alle aziende di sfruttare ambienti e fisici, virtuali e cloud-based utilizzando un unico portale di monitoraggio per controllarli tutti. CA UIM fornisce dashboard degli allarmi che mostrano dove siano situati i potenziali problemi, la qualità delle informazioni sui servizi e i tempi di risposta agli utenti finali. Grazie a questi dati, le organizzazioni IT possono identificare e gestire le varie problematiche prima che possano causare interruzioni del servizio. Service provider I service provider apprezzano particolarmente il modo in cui CA UIM fornisce loro un single pane of glass per monitorare tutte le infrastrutture eterogenee dei clienti, massimizzando in modo più efficiente ed efficace il rispetto degli SLA. Con le sue funzionalità multi-tenant, CA UIM consente ai service provider di gestire centinaia di migliaia di clienti da un'unica istanza. Il monitoraggio continuo di rete, applicazioni e server permette ai service provider di fornire disponibilità elevata e di ottimizzare i tempi di risposta agli utenti finali. Attraverso le sue funzionalità di portale, CA UIM fornisce una visualizzazione personalizzabile del catalogo dei servizi di ogni cliente, che può essere condiviso con questi ultimi, qualora desiderino una vista in tempo reale dei propri servizi. Le dashboard configurabili consentono ai service provider di creare viste personalizzate per gli utenti finali business e tecnici. I service provider utilizzano le funzionalità di reporting della soluzione per mantenere i clienti costantemente aggiornati, mediante informazioni di monitoraggio storiche e statistiche sulla qualità del servizio. CA UIM fornisce ai service provider le capacità necessarie a erogare nuovi servizi a valore aggiunto e ad acquisire maggiore differenziazione sui propri mercati. Conclusione CA UIM è basato su una singola architettura unificata che supporta sia i data center tradizionali che gli ambienti di virtualizzazione e cloud più recenti. Grazie a questa architettura unificata, i service provider e le organizzazioni IT aziendali acquisiscono le capacità di cui hanno bisogno per monitorare in modo efficiente i propri ambienti e ottenere l'intelligence necessaria per ridurre i tempi di inattività e ottimizzare i livelli di servizio. Per ulteriori informazioni, visitare il sito ca.com/it/UIM. 13 | White paper: CA Unified Infrastructure Management: architettura della soluzione È possibile entrare in contatto con CA Technologies collegandosi al sito ca.com/it CA Technologies (NASDAQ: CA) crea software che promuove l'innovazione all'interno delle aziende, consentendo loro di sfruttare le opportunità offerte dall'economia delle applicazioni. Il software rappresenta il cuore di qualsiasi business, in ogni settore. Dalla pianificazione allo sviluppo, fino alla gestione e alla sicurezza, CA Technologies lavora con le aziende di tutto il mondo per cambiare il nostro modo di vivere, interagire e comunicare, in ambienti mobili, cloud pubblici e privati, distribuiti e mainframe. Per ulteriori informazioni visitare il sito ca.com/it. Copyright © 2014 CA Technologies. Tutti i diritti riservati. Il presente documento ha esclusivamente scopi informativi e non costituisce garanzia di alcun tipo. CS200-93702_1014