Open Source System Management come asset
Transcript
Open Source System Management come asset
Open Source System Management come asset strategico per migliorare l'efficienza IT nelle aziende Georg Kostner, Department Manager Würth Phoenix Open Source o software proprietario? … il dilemma ? L’Open Source: una scelta dovuta … quali i vantaggi rispetto alle soluzioni proprietarie Prestazioni Soluzioni proprietarie Soluzioni Open Source: Flessibilità Libertà d’utilizzo Funzionalità più mirate Innovazione Indipendenza dal vendor Maggior libertà per potersi concentrare sui servizi erogati Zona di rischio Soluzioni Open Source Zona di rischio Prezzo Soluzioni proprietarie: Licenze complesse Progetti impegnativi Funzioni molto vaste che spesso non vengono utilizzate Imposizioni del vendor * Software quadrant – presentazione di Jeffrey Hammond di Forrester Research, durante la Open Source System Management Conference 2012 L’Open Source: ma non solo … open data per favorire l'integrazione di sistemi Open Source + Open Data* Dati aperti: chiunque sia in grado di utilizzarli, ri-utilizzarli e ridistribuirli... Per favorire il riutilizzo di sistemi software e i dati in gestione… Zona di rischio Accesso libero e garantito ai dati gestiti in un sistema per favorirne l’elaborazione in altri sistemi – processi DATA * Dati aperti, Wikipedia, l’encyclopedia libera, 20.10.2014 http://it.wikipedia.org/wiki/Dati_aperti Monitoraggio in un data center L’approccio tradizionale Datacenter Service Level Manager DMZ Application Manager Business Services Proxy CRM ERP Mail Service Mail server Application server Network Admin CRM Service ERP Service LAN System Admin Server Virtualization Users SAN NAS Data storage Active directory, DNS, DHCP, File server, Print server… Evoluzione ed innovazione Open Source …diramazioni di Nagios nel tempo CORE 2001 Nagios Plugins 2010 2012 2013 Monitoring Plugins [www.monitoring-plugins.org] Monitoring Exchange Sistema di plugins in costante crescita e sviluppo Innovazione attraverso progetti Open Source integrabili …2014 Evoluzione e innovazione Open Source …nuovi progetti all’orizzonte Innovazione attraverso progetti Open Source integrabili … 2014 Dashboards Banana • Elasticsearch Gestione dati … • Solr • InfluxDB • Graphite • Open TSDB Monitoraggio infrastrutturale con NetEye … metriche tecnologiche Tecnologie Open Source NetEye è una soluzione di IT System Management centralizzata dove convergono tecnologie Open Source per soddisfare le esigenze di monitoraggio di: Sistemi Datacenter Database Ambiente virtuale Rete Monitoraggio della latenza e banda punto a punto Grafici di traffico di rete in entrata e uscita su switch e routers Controlli attivi e passivi (SNMP Requests, SNMP Traps) Monitoraggio dei servizi IT …Identificazione dell’origine del problema User Firewall Experience Monitoring Proxy / Load Balancer Network Monitoring System Service Monitoring Servizio IT - eShop NAS Storage Database System Service Monitoring Node 1 Node 2 Node 3 Application Monitoring LDAP / SSO Server Authentication Complessità futura di monitoraggio …la nuova sfida nell’era del cloud Cloud Utenti LAN aziendale Servizi IT Messaggi Rete domestica Collaboration on premise SFA CRM BI ERP CRM Application Server Internet Virtualization ERP SAN NAS Data storage Datacenter Qualità dei servizi percepiti dall’utente … quale il contributo dell’Open Source Monitoraggio attivo: controlla la disponibilità e affidabilità dei servizi attraverso sistemi robotici intelligenti che simulano le interazioni degli utenti Monitoraggio passivo: misura il tempo di risposta di ogni singola transazione http(s) degli utenti analizzando il flusso di comunicazione per ottenere valori sulle prestazioni senza alcun impatto sui vari applicativi (nessuna traccia, nessun debug, nessun impatto sulle prestazioni) Monitoraggio distribuito …di una Citrix farm Monitoring systems Application Performance Monitoring con Al’exa … l’architettura Integrazione di Al’exa con sistemi di monitoraggio … il progetto aperto Grazie alla visione artificiale, Al'exa riesce ad eseguire test automatici riconoscendo in automatico i componenti dell’applicativo e registrando dati prestazionali che possono essere integrati in sistemi di monitoraggio tradizionali Monitoring systems Al’exa virtual machine Creazione di test cases con Al’exa IDE Test automatici per qualsiasi applicativo Test per qualsiasi applicativo (Terminal server, SAP, Citrix…) Wizard guidato per la creazione dei test case Possibilità di creare logiche di controllo complesse grazie all’integrazione con Phyton L’integrazione di NetEye con ntop™ …Key Performance Indicator (KPI) forniti da nProbe ™ Real User Experience monitoring Misura il tempo di risposta di ogni transazione utente analizzando la comunicazione di rete, archivia e fornisce Key Performance Indicators Client Network Latency Server Network Latency Application Server Latency Load Time Throughput (kByte/sec) Client network latency TCP Retransmissions Server network latency Transmitted bytes/packets Application server latency HTTP Returned Codes Client load time Mime Types Impacted Users Upload Time Download Time Upload Bytes Download Bytes Closed Client Receive Window TCP retransmissions Closed Server Receive Window TCP fragmented Retransmission up/down Transmitted bytes Out of Order up/down Transmitted packets Receive Window Size Out of Order Performance data per un cloud provider (pubblico, privato, …) TEMPO DI CARICAMENTO 2( t1 + t2) + t3 + t4 Utenti Italia RISPOSTA CON PAYLOAD (t4) LATENZA DEL CLIENT (t1) IT services Germania LATENZA DEL SERVER (t2) Datacenter Messages Sales Force Automation Span port LATENZA APPLICATIVA (t3) CRM Francia ERP Real User Experience E-Shop Custom application La latenza applicativa è equivalente al tempo di elaborazione del server Nato dalle esigenze dei clienti Application Monitoring Inventory & Asset MGMT Service Desk Business Monitoring [user group, questionari, feedbacks dai progetti] Notification Security Monitoring Docu Real User Experience Monitoring Dashboard Distributed Monitoring Syslog System & Network Monitoring Network Traffic Monitoring Orientato alle esigenze del mercato …con servizi professionali Consulenza Progettazione Supporto Nuove Release IT Service Management secondo ITIL … il valore aggiunto dell’Open Source Servizi IT • Hanno lo scopo di offrire valore aggiunto ai clienti supportandoli nel raggiungimento dei risultati da loro richiesti. Il cliente non è responsabile per i costi diretti, per la tecnologia utilizzata e per il rischio nell’erogazione del servizio. IT Service Management • È una disciplina incentrata su processi volti a generare valore aggiunto per clienti attraverso l’erogazione di servizi IT I fornitori di servizi IT non possono più permettersi di focalizzarsi solo sulla tecnologia, devono garantire la qualità dei servizi erogati nei confronti dei clienti considerando molteplici prospettive. ITIL e il continuo miglioramento dei servizi … innovazione più libera e dinamica grazie all’Open Source Customer satisfaction Services Process Technology Soddisfazione dei clienti Miglioramento continuo dei servizi Gestione dei processi migliorandone la qualità Sviluppo della tecnologia come valore per il business Request Fulfillment Problem Management Change Management Incident Management Service Catalogue Management Access Management Configuration Management Knowledge Management Incident MGMT, Request Fulfillment & Problem MGMT Utente Request fulfillment Incident Management Problem Management Service Desk Elaborazione richiesta SMS Management WEB 1° Level Support NetEye Email Risposta 2° Level Support Traccia della soluzione 3° Level Support Esperti gruppo A Esperti gruppo B Esperti gruppo C Chiamata Consultazione FAQ Inoltro gerarchico Richiesta di intervento Inoltro funzionale Misurazione del Service Level Agreement EriZone: The Dashboard … KPI per la gestione dei servizi IT Soluzioni proprietarie Possibilità di drill down su singoli ticket Possibili KPI: 7 Day Stats Upcoming Events Latest updated KB articles Latest created KB articles Online Reminder Tickets Escalated Tickets New Tickets Graphical Dashboard 1 Open Tickets / Need to be answered Product News Out Of Office OTRS News Graphical Dashboard 2 C-Closed Tickets per Queue Unclosed Tickets per Queue Closed Tickets With / Without Escalation per Queue Services with greater number of Tickets Tickets per Agent First Response Time Ticket Closing Rate Ticket In Period Ticket Type Count Ticket Priority Count Integrazione dell’Asset Management in EriZone Integrazione con l’asset management di NetEye Asset Management integrato nel CMDB di EriZone Selezione del servizio e dell’Asset associato all’utente che inserisce la richiesta L’integrazione dell’Asset Management nel CMDB …selezione degli assets in base all’utente CMDB CI Hardware Software Contracts External Asset Management * Users Release EriZone 3 Nuovi processi Access Management Change Evaluation Nuove funzionalità Ricerca CI per proprietario Ricerche LDAP potenziate Output nativo in formato XLSX Nuova categorizzazione per ticket (multilivello) Integrazione View di NetEye Sincronizzazione EriZone CMDB e NetEye Asset Management Update repository Manualistica integrata Aumento della usability: Nuova interfaccia grafica Funzioni di split evolute Creazione automatica di processi Interfaccia customer responsive Una soluzione completa ed integrata …NetEye e EriZone IT Service Management RFC Service Desk Incident MGMT Problem Problem MGMT SLA SLA Change MGMT KPI Incident CI #B CI #C CMDB CI #A CI #D Service catalog Service A Business Process A SLA Service B SLA Business Process B Security Network Systems Thresholds Thresholds Thresholds Application Thresholds Monitoring SLA Service C Business Process C RUE End to end Facility Thresholds Thresholds Thresholds ITIL v3 …Service Lifecycle Service Operation Service Transition Event mgmt. Request fulfillment Incident mgmt. Problem mgmt. Access mgmt. Change mgmt. Release mgmt. Configuration mgmt. Knowledge mgmt. Service validation Stack architettura comune …per garantire innovazione costante Linux Cent OS Database MySQL - RRD Development Stack Perl, PHP, Python, C, JavaScript Web Server Apache I vantaggi dell’open source …strategia di flessibilità e libertà di innovazione Affidabilità di soluzioni ad alti livelli qualitativi Potenzialità e flessibilità della tecnologia Rapidità nell’innovazione Grazie per la Vostra attenzione! [email protected] Würth Phoenix S.r.l. – Via Kravogl, 4 – 39100 Bolzano