SlideShare une entreprise Scribd logo
1  sur  27
15/10/2010




     Introduzione alla server
           consolidation




    Le problematiche tipiche dei Sistemi Informativi
                     tradizionali


•   Proliferazione dei server
•   Aumento degli spazi e relativi costi
•   Consumi energetici
•   Calore da dissipare
•   Costi di connettività: cavi,patch,punti rete
•   Livelli medi utilizzo Cpu < 30%




                                                               1
15/10/2010




                                    Dove finisce l’energia?


    Data center                                     Server hardware            Sistema Operativo
              Carico IT                                                                Utilizzo risorse
                                                                Processore
                                                                                       di calcolo




60%                  40%                            65%
                                                  65%                   35%
                                                                        35%    70%          30%




 Cooling and                                           Alimentatori,
                                                       ventole, dischi . . .    Idle
 Power conversions

       Data source: Creating Energy-Efficient Data Centers, ,
       U.S. Department of Energy , Data Center Facilities and
       Engineering Conference , May 18, 2007




                                           Infrastruttura fisica

L’infrastruttura fisica ideale per accogliere un 
Datacenter moderno e consolidato prevede una 
attenta progettazione di:

– Impianto elettrico  (UPS / Gruppi Elettrogeni)
– Condizionamento
– Impianto antincendio
– Controllo accessi e sicurezza ambiente




                                                                                                                  2
15/10/2010




L’infrastruttura ideale




  … al Datacenter




                                  3
15/10/2010




                             … Una soluzione: 
                            la virtualizzazione
          Partizionamento                         Isolamento




      Più macchine virtuali “girano”     La macchina virtuale è isolata dal
     simultaneamente su un singolo          Host OS, e dalle altre VMs
                server


          Incapsulamento                 Indipendenza dall’ hardware




   L’intera VM è salvata in files. Può
   essere spostata e/o copiata come        Una macchina virtuale gira
             un qualsiasi file           senza legami specifici con l’HW




                    Sfruttamento dell’hardware

• Prima: sfruttamento minimo risorse 
• Dopo:  sfruttamento intensivo risorse




                                                                                      4
15/10/2010




                           Vantaggi

  • Consolidamento di workloads da server 
    sottoutilizzati
  • Risparmio energetico
  • Flessibilità nella gestione
  • Alta affidabilità
  • Continuità di servizio
  • Facilitazione del Disaster Recovery
  • Abbassamento del TCO




                          Svantaggi

• Non sempre implementabile (es: chiavi hardware, 
  controllo e automazione)
• Non sempre conveniente (leggero degrado prestazioni)
• Maggiore impatto sui sottosistemi di I/O

… ma la flessibilità introdotta ridimensiona alcune 
  problematiche




                                                                 5
15/10/2010




    Virtual Machine Monitor (Hypervisor) e Requisiti

• La realizzazione a livello software della virtualizzazione sfrutta 
  un sottile strato di codice chiamato Virtual Machine Monitor 
  (VMM) che va spesso sotto il nome di Hypervisor. 
• Il VMM (da non confondere con Virtual Memory Manager) 
  permette la condivisione dinamica delle risorse hardware 
• Equivalenza: un programma eseguito su una piattaforma 
  virtualizzata deve essere sostanzialmente identico allo stesso 
  eseguito sulla stessa piattaforma fisica 
• Controllo risorse: Il VMM deve avere il controllo completo 
  sulle risorse virtualizzate. 
• Efficienza: la maggior parte delle istruzioni della piattaforma 
  virtualizzata devono essere eseguibili senza l’intervento del 
  VMM. 




                    Tipi di virtualizazione



Architetture delle VMM classiche
• Binary Translation
• Paravirtualization
L’ introduzione della tecnologia Intel-VT
   semplifica la creazione del VMM




                                                                                6
15/10/2010




                  Storage Area Network



• La gestione dello storage locale in sistemi di rete
  multipiattaforma e multivendor diventa sempre più
  complessa e costosa.

• L’utilizzo di una SAN (Storage Area Network), semplifica
  la gestione dello storage




                       SAN vs DAS



  Limiti della tecnologia DAS
• Difficoltà nella condivisione dello storage
• Complessità di backup
• Proliferazione hardware

  Vantaggi della tecnologia SAN
• Semplificazione della condivisione risorse
• Maggiore sfruttamento risorse
• Consolidation e availability




                                                                     7
15/10/2010




                     Fibre‐Channel vs i‐Scsi



  Fibre-Channel
• Performances
• Sicurezza

  iScsi
• Tecnologia più economica
• Utilizzo infrastruttura rete IP preesistente
  (eventualmente rivisitata)




                     Infrastruttura fragile


        Host


                                                  Disk Array
               HBA
                                FC Switch




        LAN                                 SAN


               HBA


        Host




                                                                       8
15/10/2010




                      Infrastruttura ridondata



         Host


                                                      Disk Array
                HBA
                                 FC Switches
                HBA                             Controller

                                                Controller

         LAN                                   SAN



                HBA

                HBA
         Host




                              Caveat



•   Zoning switch FC
•   Lun Masking Storage Arrays
•   Ridondanza Switch
•   Configurazione MultiPath
•   Sicurezza infrastruttura iSCSI




                                                                           9
15/10/2010




                               Disk Arrays



     Elementi di scelta dei prodotti:

•    Scelta fra le possibili tecnologie SAS/SATA/FC
•    Supporto protocolli FC, iSCSI, NFS, SMB
•    Eventuale perdita performances sotto Snapshot
•    Deduplica dati
•    Servizi avanzati offerti (replica, backup,cluster
     locale e geografico)




                   Network Infrastructure (LAN)




                                               ● Percorsi ridondati
                                               ● Fast Spanning Tree
                                               ● Porte in Trunk per
                                                 trasporto VLAN
                                               ● Aggregazione Banda




    Caveat: lo spanning-tree richiede particolare attenzione




                                                                             10
15/10/2010




         Microsoft Hyper-V e Vmware vSphere




        Microsoft Server Virtualization Solution


• Hyper‐V: proposta high‐end per la virtualizzazione
   – Type 1 Architecture
   – 64 bit Guest
• Soluzione
   –   Semplice
   –   Economica
   –   Ridondante
   –   Scalabile
   –   Integrabile




                                                              11
15/10/2010




       La soluzione Microsoft HyperV – Confronto Licenze 
                                                           Windows Server   Windows Server
                        Microsoft Hyper-V Windows Server
   Famiglia prodotti                                          2008 R2          2008 R2
                         Server 2008 R2 2008 R2 Standard
                                                             Enterprise       Datacenter
Server Consolidation           X               X                 X                   X
Test e sviluppo                X               X                 X                   X
Ambienti misti (Linux
                               X               X                 X                   X
and Windows)

GUI locale                                     X                 X                   X
High Availability —
                               X                                 X                   X
Clustering
Quick Migration/Live
                               X                                 X                   X
migration
Supporto memoria
                               X                                 X                   X
Host fino a 1TB
Supporto fino a 64
                               X                                 X                   X
processori logici
Possibilità ruoli
                                               X                 X                   X
aggiuntivi


Licenze guest               Nessuna        Host + 1 VM       Host + 4 VM    Host + VM illimitate




             Microsoft Assessment and Planning Toolkit


  • Strumento gratuito per pianificare il consolidamento
         – Inventario dell’ambiente server
         – Individuazione dei server sotto‐utilizzati
         – Power Saving Calculator
  • Generazione rapporti
         – Server consolidation proposal
         – Server consolidation report
         – Power savings calculator and proposal




                                                                                                          12
15/10/2010




               System Center Virtual Machine Manager


 • Gestione centralizzata di ambienti misti
         – Hyper‐V
         – VMWare
         – Virtual Server 2005
 • Supporto per Live Migration
 • Rapid Provisioning
 • P2V conversion




                                                 Virtual Hard Disk

 • Formato vhd compatibile con ambienti precedenti
 • Vhd mount su Windows 7 e Windows Server 2008 R2
 • Dischi differenziali multilivello
                                  Base09a_RC.v
                                       hd
                                    Parent




               VAN-EX1-RC.vhd     VAN-EX2-RC.vhd      VAN-EDG-RC.vhd     WS08R2-RC.vhd

                  Mid-Tier            Mid-Tier           Mid-Tier          Mid-Tier
                                                                                         10135A-VAN-
                                                                                           EX3.vhd
                  10135A-VAN-        10135A-VAN-        10135A-VAN-                       Differencing
                    EXI.vhd            EXI.vhd            EXI.vhd
Differencing       Differencing        Differencing       Differencing                   10135A-VAN-
                                                                                           SVRI.vhd
                                                                                           Differencing
               10135A-VAN-EX1-
                 ALLFILES.vhd
                                                                                         10135A-VAN-
                                                                                           TMG.vhd
                                                                                           Differencing




                                                                                                                 13
15/10/2010




                Virtual Hard Disk Controller


• IDE
   – Driver emulato
   – Utilizzato per il disco di sistema
• SCSI
   – Driver sintetico
   – Fino a 256 dischi
• Pass‐through Disk
   – Supera il limite di 2TB dei vhd




                     Hyper‐V Networking


• Due tipi di interfacce
   – Network Adapter (driver sintetico)
   – Legacy Network Adapter (driver emulato)


• Tre tipi di connessioni (virtual switch)
   – Privata
   – Interna
   – Esterna




                                                      14
15/10/2010




                      Hyper‐V Networking


• NIC multiple su host
   –   Per la gestione di Hyper‐V
   –   Per il cluster
   –   Per Live Migration
   –   Per l’accesso a storage iSCSI
   –   Per i guest
• VLAN tagging (802.1Q)




                                                  15
15/10/2010




        Gestione di Hyper‐V: demo




Vmware vSphere ‐ la famiglia di prodotti 1/2




                                                      16
15/10/2010




       Vmware vSphere ‐ la famiglia di prodotti 2/2




                       Vmware vSphere
                      Features specifiche
•   Architettura e scalabilità dei VMM (Hypervisor)
•   Virtual Networking
•   Snapshot e relative problematiche
•   Vmotion
•   Storage Vmotion
•   HA/FT
•   DRS
•   Monitoraggio
•   Scenari di Backup / Disaster Recovery




                                                             17
15/10/2010




             Vmware Architettura e scalabilità




Gestione della Memoria
• Transparent Page Sharing
• Ballooning
• Swapping
Scheduler dei processi
• Proportional Share Based (il VmKernel NON e’ Linux!!)




             Transparent Page Sharing in action




                                                                 18
15/10/2010




                    Vmware Networking




 • Virtual Switch
 • Port Group
    –   Vlan Tagging
    –   Controllo di banda
    –   Security (gestione MAC, promiscuos mode)
    –   Teaming, gestione load balancing e failover
 • Ampia scelta di vNic per i guest




Integrazione Virtual Networking con Physical Networking




                                                                 19
15/10/2010




   Vmware Networking




Gestione di VMWare: demo




                                  20
15/10/2010




                      Hyper‐V Snapshot


• Salvataggio dello stato di un Guest
   –   Istantaneo
   –   A caldo
   –   Include stato della RAM e del processore
   –   Basato su dischi differenziali (avhd)
   –   Organizzazione gerarchica
   –   Fino a 50 snapshot per Guest




                      Hyper‐V Snapshot


• Ideale per
   – Ambienti di test
   – Ambienti di sviluppo
   – Supporto (Help Desk)
• Limitazioni
   – Riduce la performance
   – Da evitare con AD e database transazionali
   – Non consigliato in ambiente di produzione




                                                         21
15/10/2010




                 Hyper‐V High Availability


• Failover Cluster
   – Fino a 16 nodi
   – Fino a 1000 Guest per cluster
   – Supportato in Hyper‐V Server (free download)
• Shared Cluster Disk
   – I Guest risiedono sulla stessa LUN
   – Si attivano e si spostano indipendentemente su diversi nodi




                 Hyper‐V High Availability


• Host Clustering
   – Fault tolerance anche per applicazioni non‐cluster aware
   – Continuità in caso di guasto hardware
   – Ripartizione dinamica dei carichi
• Guest Clustering
   – Per applicazioni cluster aware
   – Continuità in caso di problemi al SO Guest
   – Accesso allo storage tramite iSCSI




                                                                          22
15/10/2010




                      Live Migration


• Spostamento trasparente del Guest
  – Il nodo target riceve una copia dei dati in RAM
  – Il passaggio di nodo avviene in una frazione di secondo
  – Consigliabile una rete dedicata




           Snapshot e Live Migration: demo




                                                                     23
15/10/2010




                   Il Virtual Datacenter


Ridondanza

• Multipath
• Zoning
• LUN Masking

• Vmware HA



                              ● Cluster VMWare HA
                              ● Resource Pool




                Vmotion e Storage Vmotion



Vmotion
• Spostamento ‘a caldo’ dell’esecuzione da un host ad un
  altro
• Utile prima delle operazioni di manutenzione degli host

Storage Vmotion
• Spostameno ‘a caldo’ dei dischi da uno storage ad un
  altro
• Facilita operazioni di ‘aggiornamento tecnologico’ dello
  storage




                                                                    24
15/10/2010




                          Cluster e HA



• Monitorizza gli Host e riavvia i guest
  su altri nodi in caso di failure
• Garantisce che rimanga a
  disposizione un numero sufficiente di
  risorse sui nodi per permettere il
  riavvio
• Fino a 32 nodi per cluster
• Distribuzione automatica e ottimale
  dei carichi sui nodi (Richiede DRS)




                         Fault Tolerance




   • Ogni operazione di I/O viene loggata e rieseguita sulla
     VM secondaria (con le dovute eccezioni)
   • Le VM procedono in LockStep




                                                                      25
15/10/2010




                         DRS
          (Distributed Resource Scheduler)




    L’ importanza dell’ analisi e del monitoraggio



• Realtime – Troubleshooting problemi
• Dati storici – Analisi trend e proiezioni di
                 utilizzo




                                                            26
15/10/2010




Difficoltà di interpretazione dei dati rilevati




                                   ●    %CPU (1 anno): ~25%
                                   ●    %CPU (1 mese): ~50%

                                   Effetti della perdita
                                   di informazione
                                   (Nyquist/Shannon e aliasing)

                                   Attenzione alla lettura dei dati




              Analisi di carico




                                                                             27

Contenu connexe

Tendances

Virtualizzazione&Cloud Computing
Virtualizzazione&Cloud ComputingVirtualizzazione&Cloud Computing
Virtualizzazione&Cloud ComputingVMEngine
 
Community Days 2012 - Tecnologie di desktop virtualization
Community Days 2012 - Tecnologie di desktop virtualization Community Days 2012 - Tecnologie di desktop virtualization
Community Days 2012 - Tecnologie di desktop virtualization Fabrizio Volpe
 
Smau roma 2013_deltaphi
Smau roma 2013_deltaphiSmau roma 2013_deltaphi
Smau roma 2013_deltaphiSMAU
 
Backup Exec 2010: la matrice di prodotto
Backup Exec 2010: la matrice di prodottoBackup Exec 2010: la matrice di prodotto
Backup Exec 2010: la matrice di prodottoSymantec Italia
 
Symantec Backup Exec 2010 per Windows Small Business Server
Symantec Backup Exec 2010 per Windows Small Business ServerSymantec Backup Exec 2010 per Windows Small Business Server
Symantec Backup Exec 2010 per Windows Small Business ServerSymantec Italia
 
Agenti e opzioni di Symantec Backup Exec 12 per Windows Server
Agenti e opzioni di Symantec Backup Exec 12 per Windows ServerAgenti e opzioni di Symantec Backup Exec 12 per Windows Server
Agenti e opzioni di Symantec Backup Exec 12 per Windows ServerSymantec Italia
 
Presentazione tesi magistrale
Presentazione tesi magistralePresentazione tesi magistrale
Presentazione tesi magistraleKlenje
 
Symantec Backup Exec 12 for Windows Server. Domande frequenti
Symantec Backup Exec 12 for Windows Server. Domande frequentiSymantec Backup Exec 12 for Windows Server. Domande frequenti
Symantec Backup Exec 12 for Windows Server. Domande frequentiSymantec Italia
 
Virtualizzare Nanosoft
Virtualizzare   NanosoftVirtualizzare   Nanosoft
Virtualizzare NanosoftDario Vemagi
 
Sbs 2011 training yashi 28 ottobre 2011
Sbs 2011 training yashi 28 ottobre 2011Sbs 2011 training yashi 28 ottobre 2011
Sbs 2011 training yashi 28 ottobre 2011Yashi Italia
 
Virtualizzazione: soluzioni per Server e Client
Virtualizzazione: soluzioni per Server e ClientVirtualizzazione: soluzioni per Server e Client
Virtualizzazione: soluzioni per Server e ClientNicola Bressan
 
Sogesi PowerEdge VRTX
Sogesi PowerEdge VRTXSogesi PowerEdge VRTX
Sogesi PowerEdge VRTXSogesi
 
It vm sistemi_company_profile
It vm sistemi_company_profileIt vm sistemi_company_profile
It vm sistemi_company_profileSilvia Montanari
 
VMware SRM - Una visione architetturale
VMware SRM - Una visione architetturaleVMware SRM - Una visione architetturale
VMware SRM - Una visione architetturaleVMUG IT
 

Tendances (19)

Virtualizzazione&Cloud Computing
Virtualizzazione&Cloud ComputingVirtualizzazione&Cloud Computing
Virtualizzazione&Cloud Computing
 
Community Days 2012 - Tecnologie di desktop virtualization
Community Days 2012 - Tecnologie di desktop virtualization Community Days 2012 - Tecnologie di desktop virtualization
Community Days 2012 - Tecnologie di desktop virtualization
 
Smau roma 2013_deltaphi
Smau roma 2013_deltaphiSmau roma 2013_deltaphi
Smau roma 2013_deltaphi
 
Backup Exec 2010: la matrice di prodotto
Backup Exec 2010: la matrice di prodottoBackup Exec 2010: la matrice di prodotto
Backup Exec 2010: la matrice di prodotto
 
Symantec Backup Exec 2010 per Windows Small Business Server
Symantec Backup Exec 2010 per Windows Small Business ServerSymantec Backup Exec 2010 per Windows Small Business Server
Symantec Backup Exec 2010 per Windows Small Business Server
 
Agenti e opzioni di Symantec Backup Exec 12 per Windows Server
Agenti e opzioni di Symantec Backup Exec 12 per Windows ServerAgenti e opzioni di Symantec Backup Exec 12 per Windows Server
Agenti e opzioni di Symantec Backup Exec 12 per Windows Server
 
Seminario VMWare 2014
Seminario VMWare 2014Seminario VMWare 2014
Seminario VMWare 2014
 
Presentazione tesi magistrale
Presentazione tesi magistralePresentazione tesi magistrale
Presentazione tesi magistrale
 
Symantec Backup Exec 12 for Windows Server. Domande frequenti
Symantec Backup Exec 12 for Windows Server. Domande frequentiSymantec Backup Exec 12 for Windows Server. Domande frequenti
Symantec Backup Exec 12 for Windows Server. Domande frequenti
 
GUIDA VMWARE
GUIDA VMWAREGUIDA VMWARE
GUIDA VMWARE
 
Case study VDI
Case study VDICase study VDI
Case study VDI
 
Italiano storwize v7000
Italiano storwize v7000Italiano storwize v7000
Italiano storwize v7000
 
Virtualizzare Nanosoft
Virtualizzare   NanosoftVirtualizzare   Nanosoft
Virtualizzare Nanosoft
 
Sbs 2011 training yashi 28 ottobre 2011
Sbs 2011 training yashi 28 ottobre 2011Sbs 2011 training yashi 28 ottobre 2011
Sbs 2011 training yashi 28 ottobre 2011
 
Virtualizzazione: soluzioni per Server e Client
Virtualizzazione: soluzioni per Server e ClientVirtualizzazione: soluzioni per Server e Client
Virtualizzazione: soluzioni per Server e Client
 
Sogesi PowerEdge VRTX
Sogesi PowerEdge VRTXSogesi PowerEdge VRTX
Sogesi PowerEdge VRTX
 
Power linux 7r1
Power linux 7r1Power linux 7r1
Power linux 7r1
 
It vm sistemi_company_profile
It vm sistemi_company_profileIt vm sistemi_company_profile
It vm sistemi_company_profile
 
VMware SRM - Una visione architetturale
VMware SRM - Una visione architetturaleVMware SRM - Una visione architetturale
VMware SRM - Una visione architetturale
 

En vedette

Symantec Endpoint Virtualization Suite
Symantec Endpoint Virtualization SuiteSymantec Endpoint Virtualization Suite
Symantec Endpoint Virtualization SuitePipeline Srl
 
Careers in architectural engineering
Careers in architectural engineeringCareers in architectural engineering
Careers in architectural engineeringentranzz123
 
Dmitriy Kouperman Working with legacy systems. stabilization, monitoring, man...
Dmitriy Kouperman Working with legacy systems. stabilization, monitoring, man...Dmitriy Kouperman Working with legacy systems. stabilization, monitoring, man...
Dmitriy Kouperman Working with legacy systems. stabilization, monitoring, man...Аліна Шепшелей
 
Gregory Shehet Undefined' on prod, or how to test a react app
Gregory Shehet Undefined' on  prod, or how to test a react appGregory Shehet Undefined' on  prod, or how to test a react app
Gregory Shehet Undefined' on prod, or how to test a react appАліна Шепшелей
 
AvdumberHedeRacingProfile
AvdumberHedeRacingProfileAvdumberHedeRacingProfile
AvdumberHedeRacingProfileAvdumber Hede
 
CTD: comprendere e preparare la sezione di Qualità (modulo 3)
CTD: comprendere e preparare la sezione di Qualità (modulo 3)CTD: comprendere e preparare la sezione di Qualità (modulo 3)
CTD: comprendere e preparare la sezione di Qualità (modulo 3)PEC Pharma Education Center
 
Careers in aqua culture
Careers in aqua cultureCareers in aqua culture
Careers in aqua cultureentranzz123
 
Careers in animal trainer
Careers in animal trainerCareers in animal trainer
Careers in animal trainerentranzz123
 
Snware Corporate Profile 2016
Snware Corporate Profile 2016Snware Corporate Profile 2016
Snware Corporate Profile 2016Manish Arora
 
Growing The Business Through Customer Relationships & Retention
Growing The Business Through Customer Relationships & RetentionGrowing The Business Through Customer Relationships & Retention
Growing The Business Through Customer Relationships & RetentionJoel Warady
 
Csv 21 Cfr11
Csv 21 Cfr11Csv 21 Cfr11
Csv 21 Cfr11aquitazol
 

En vedette (16)

graduation cert.
graduation cert.graduation cert.
graduation cert.
 
Symantec Endpoint Virtualization Suite
Symantec Endpoint Virtualization SuiteSymantec Endpoint Virtualization Suite
Symantec Endpoint Virtualization Suite
 
Careers in architectural engineering
Careers in architectural engineeringCareers in architectural engineering
Careers in architectural engineering
 
Dmitriy Kouperman Working with legacy systems. stabilization, monitoring, man...
Dmitriy Kouperman Working with legacy systems. stabilization, monitoring, man...Dmitriy Kouperman Working with legacy systems. stabilization, monitoring, man...
Dmitriy Kouperman Working with legacy systems. stabilization, monitoring, man...
 
Gregory Shehet Undefined' on prod, or how to test a react app
Gregory Shehet Undefined' on  prod, or how to test a react appGregory Shehet Undefined' on  prod, or how to test a react app
Gregory Shehet Undefined' on prod, or how to test a react app
 
AvdumberHedeRacingProfile
AvdumberHedeRacingProfileAvdumberHedeRacingProfile
AvdumberHedeRacingProfile
 
Documentation MUST
Documentation MUSTDocumentation MUST
Documentation MUST
 
CTD: comprendere e preparare la sezione di Qualità (modulo 3)
CTD: comprendere e preparare la sezione di Qualità (modulo 3)CTD: comprendere e preparare la sezione di Qualità (modulo 3)
CTD: comprendere e preparare la sezione di Qualità (modulo 3)
 
Careers in aqua culture
Careers in aqua cultureCareers in aqua culture
Careers in aqua culture
 
Careers in animal trainer
Careers in animal trainerCareers in animal trainer
Careers in animal trainer
 
Snware Corporate Profile 2016
Snware Corporate Profile 2016Snware Corporate Profile 2016
Snware Corporate Profile 2016
 
Growing The Business Through Customer Relationships & Retention
Growing The Business Through Customer Relationships & RetentionGrowing The Business Through Customer Relationships & Retention
Growing The Business Through Customer Relationships & Retention
 
PKN Bergen
PKN BergenPKN Bergen
PKN Bergen
 
Csv 21 Cfr11
Csv 21 Cfr11Csv 21 Cfr11
Csv 21 Cfr11
 
21 CFR PART 11
21 CFR PART 1121 CFR PART 11
21 CFR PART 11
 
Internet- solução ou problema?
Internet- solução ou problema?Internet- solução ou problema?
Internet- solução ou problema?
 

Similaire à Virtualizzazione e consolidamento hardware; applicazioni pratiche di Ms Hyper-V e di VMware vSphere 4

Distribuzione Upi Ed Architetture
Distribuzione Upi Ed ArchitettureDistribuzione Upi Ed Architetture
Distribuzione Upi Ed Architetturebedosella
 
Innovazione infrastrutturale per l'erogazione di servizi applicativi su x86. ...
Innovazione infrastrutturale per l'erogazione di servizi applicativi su x86. ...Innovazione infrastrutturale per l'erogazione di servizi applicativi su x86. ...
Innovazione infrastrutturale per l'erogazione di servizi applicativi su x86. ...festival ICT 2016
 
SDS,la pietra d’angolo dell SDDC
SDS,la pietra d’angolo dell SDDC SDS,la pietra d’angolo dell SDDC
SDS,la pietra d’angolo dell SDDC VMUG IT
 
VMUGIT UC 2013 - 05b Telecom Italia View
VMUGIT UC 2013 - 05b Telecom Italia ViewVMUGIT UC 2013 - 05b Telecom Italia View
VMUGIT UC 2013 - 05b Telecom Italia ViewVMUG IT
 
VMUGIT UC 2013 - 05b Telecom Italia View
VMUGIT UC 2013 - 05b Telecom Italia ViewVMUGIT UC 2013 - 05b Telecom Italia View
VMUGIT UC 2013 - 05b Telecom Italia ViewVMUG IT
 
Big Data e la forza degli eventi - Intervento di Cornevilli
Big Data e la forza degli eventi - Intervento di CornevilliBig Data e la forza degli eventi - Intervento di Cornevilli
Big Data e la forza degli eventi - Intervento di Cornevillicomunicareonline
 
Smau Padova - Enrico Tasquier
Smau Padova -  Enrico TasquierSmau Padova -  Enrico Tasquier
Smau Padova - Enrico TasquierSMAU
 
Core Router Tw ss8-i7
Core Router Tw ss8-i7Core Router Tw ss8-i7
Core Router Tw ss8-i7Townet
 
Reingeneering digital library
Reingeneering digital libraryReingeneering digital library
Reingeneering digital librarySimoneMadoni
 
Cloud computing e data center cenni sulle tecnologie orientate al green
Cloud computing e data center cenni sulle tecnologie orientate al green Cloud computing e data center cenni sulle tecnologie orientate al green
Cloud computing e data center cenni sulle tecnologie orientate al green VMEngine
 
Consolidamento e virtualizzazione
Consolidamento e virtualizzazione Consolidamento e virtualizzazione
Consolidamento e virtualizzazione S.info Srl
 
MySQL Tech Tour 2016 - Database-as-a-Service con MySQL e Oracle Openstack
MySQL Tech Tour 2016 - Database-as-a-Service con MySQL e Oracle OpenstackMySQL Tech Tour 2016 - Database-as-a-Service con MySQL e Oracle Openstack
MySQL Tech Tour 2016 - Database-as-a-Service con MySQL e Oracle OpenstackPar-Tec S.p.A.
 
SPBM VSAN VVOL @ VMUG.IT 20150529
SPBM VSAN VVOL @ VMUG.IT 20150529SPBM VSAN VVOL @ VMUG.IT 20150529
SPBM VSAN VVOL @ VMUG.IT 20150529VMUG IT
 
Dalla Unified Communication & Collaboration alla Virtualizzazione: le opportu...
Dalla Unified Communication & Collaboration alla Virtualizzazione: le opportu...Dalla Unified Communication & Collaboration alla Virtualizzazione: le opportu...
Dalla Unified Communication & Collaboration alla Virtualizzazione: le opportu...festival ICT 2016
 
Private Cloud per le amministrazioni piemontesi - Alessandro Assom, ARPA
Private Cloud per le amministrazioni piemontesi - Alessandro Assom, ARPAPrivate Cloud per le amministrazioni piemontesi - Alessandro Assom, ARPA
Private Cloud per le amministrazioni piemontesi - Alessandro Assom, ARPACSI Piemonte
 

Similaire à Virtualizzazione e consolidamento hardware; applicazioni pratiche di Ms Hyper-V e di VMware vSphere 4 (20)

Distribuzione Upi Ed Architetture
Distribuzione Upi Ed ArchitettureDistribuzione Upi Ed Architetture
Distribuzione Upi Ed Architetture
 
Innovazione infrastrutturale per l'erogazione di servizi applicativi su x86. ...
Innovazione infrastrutturale per l'erogazione di servizi applicativi su x86. ...Innovazione infrastrutturale per l'erogazione di servizi applicativi su x86. ...
Innovazione infrastrutturale per l'erogazione di servizi applicativi su x86. ...
 
SDS,la pietra d’angolo dell SDDC
SDS,la pietra d’angolo dell SDDC SDS,la pietra d’angolo dell SDDC
SDS,la pietra d’angolo dell SDDC
 
Cesvip 20110127
Cesvip 20110127Cesvip 20110127
Cesvip 20110127
 
VMUGIT UC 2013 - 05b Telecom Italia View
VMUGIT UC 2013 - 05b Telecom Italia ViewVMUGIT UC 2013 - 05b Telecom Italia View
VMUGIT UC 2013 - 05b Telecom Italia View
 
VMUGIT UC 2013 - 05b Telecom Italia View
VMUGIT UC 2013 - 05b Telecom Italia ViewVMUGIT UC 2013 - 05b Telecom Italia View
VMUGIT UC 2013 - 05b Telecom Italia View
 
Big Data e la forza degli eventi - Intervento di Cornevilli
Big Data e la forza degli eventi - Intervento di CornevilliBig Data e la forza degli eventi - Intervento di Cornevilli
Big Data e la forza degli eventi - Intervento di Cornevilli
 
Smau Padova - Enrico Tasquier
Smau Padova -  Enrico TasquierSmau Padova -  Enrico Tasquier
Smau Padova - Enrico Tasquier
 
Foundation server
Foundation serverFoundation server
Foundation server
 
Core Router Tw ss8-i7
Core Router Tw ss8-i7Core Router Tw ss8-i7
Core Router Tw ss8-i7
 
Reingeneering digital library
Reingeneering digital libraryReingeneering digital library
Reingeneering digital library
 
Cloud computing e data center cenni sulle tecnologie orientate al green
Cloud computing e data center cenni sulle tecnologie orientate al green Cloud computing e data center cenni sulle tecnologie orientate al green
Cloud computing e data center cenni sulle tecnologie orientate al green
 
Consolidamento e virtualizzazione
Consolidamento e virtualizzazione Consolidamento e virtualizzazione
Consolidamento e virtualizzazione
 
MySQL Tech Tour 2016 - Database-as-a-Service con MySQL e Oracle Openstack
MySQL Tech Tour 2016 - Database-as-a-Service con MySQL e Oracle OpenstackMySQL Tech Tour 2016 - Database-as-a-Service con MySQL e Oracle Openstack
MySQL Tech Tour 2016 - Database-as-a-Service con MySQL e Oracle Openstack
 
HP software defined storage
HP software defined storageHP software defined storage
HP software defined storage
 
IBM FlashSystem 810 e 710
IBM FlashSystem 810 e 710IBM FlashSystem 810 e 710
IBM FlashSystem 810 e 710
 
SPBM VSAN VVOL @ VMUG.IT 20150529
SPBM VSAN VVOL @ VMUG.IT 20150529SPBM VSAN VVOL @ VMUG.IT 20150529
SPBM VSAN VVOL @ VMUG.IT 20150529
 
Dalla Unified Communication & Collaboration alla Virtualizzazione: le opportu...
Dalla Unified Communication & Collaboration alla Virtualizzazione: le opportu...Dalla Unified Communication & Collaboration alla Virtualizzazione: le opportu...
Dalla Unified Communication & Collaboration alla Virtualizzazione: le opportu...
 
Private Cloud per le amministrazioni piemontesi - Alessandro Assom, ARPA
Private Cloud per le amministrazioni piemontesi - Alessandro Assom, ARPAPrivate Cloud per le amministrazioni piemontesi - Alessandro Assom, ARPA
Private Cloud per le amministrazioni piemontesi - Alessandro Assom, ARPA
 
Safe check up - cos'è? - 22feb2012
Safe check up - cos'è? - 22feb2012 Safe check up - cos'è? - 22feb2012
Safe check up - cos'è? - 22feb2012
 

Plus de Pipeline Srl

Parcel track&trace
Parcel track&traceParcel track&trace
Parcel track&tracePipeline Srl
 
Parcel Track & Trace Solution – Pharma Serialization
Parcel Track & Trace Solution – Pharma SerializationParcel Track & Trace Solution – Pharma Serialization
Parcel Track & Trace Solution – Pharma SerializationPipeline Srl
 
Offerta Servizi Pipeline
Offerta Servizi PipelineOfferta Servizi Pipeline
Offerta Servizi PipelinePipeline Srl
 
Symantec Enterprise Vault
Symantec Enterprise VaultSymantec Enterprise Vault
Symantec Enterprise VaultPipeline Srl
 
Archiviazione in Microsoft Exchange Server 2010
Archiviazione in Microsoft Exchange Server 2010Archiviazione in Microsoft Exchange Server 2010
Archiviazione in Microsoft Exchange Server 2010Pipeline Srl
 
Windows Server 2008 Certification Paths
Windows Server 2008 Certification PathsWindows Server 2008 Certification Paths
Windows Server 2008 Certification PathsPipeline Srl
 
Windows 7 Certification Paths
Windows 7 Certification PathsWindows 7 Certification Paths
Windows 7 Certification PathsPipeline Srl
 
Exchange 2010 Presentazione Get On The Bus
Exchange 2010 Presentazione Get On The BusExchange 2010 Presentazione Get On The Bus
Exchange 2010 Presentazione Get On The BusPipeline Srl
 
ECTD con Parcel XDoc
ECTD con Parcel XDocECTD con Parcel XDoc
ECTD con Parcel XDocPipeline Srl
 
ECtd No Panic - Lifecycle
ECtd No Panic - LifecycleECtd No Panic - Lifecycle
ECtd No Panic - LifecyclePipeline Srl
 

Plus de Pipeline Srl (10)

Parcel track&trace
Parcel track&traceParcel track&trace
Parcel track&trace
 
Parcel Track & Trace Solution – Pharma Serialization
Parcel Track & Trace Solution – Pharma SerializationParcel Track & Trace Solution – Pharma Serialization
Parcel Track & Trace Solution – Pharma Serialization
 
Offerta Servizi Pipeline
Offerta Servizi PipelineOfferta Servizi Pipeline
Offerta Servizi Pipeline
 
Symantec Enterprise Vault
Symantec Enterprise VaultSymantec Enterprise Vault
Symantec Enterprise Vault
 
Archiviazione in Microsoft Exchange Server 2010
Archiviazione in Microsoft Exchange Server 2010Archiviazione in Microsoft Exchange Server 2010
Archiviazione in Microsoft Exchange Server 2010
 
Windows Server 2008 Certification Paths
Windows Server 2008 Certification PathsWindows Server 2008 Certification Paths
Windows Server 2008 Certification Paths
 
Windows 7 Certification Paths
Windows 7 Certification PathsWindows 7 Certification Paths
Windows 7 Certification Paths
 
Exchange 2010 Presentazione Get On The Bus
Exchange 2010 Presentazione Get On The BusExchange 2010 Presentazione Get On The Bus
Exchange 2010 Presentazione Get On The Bus
 
ECTD con Parcel XDoc
ECTD con Parcel XDocECTD con Parcel XDoc
ECTD con Parcel XDoc
 
ECtd No Panic - Lifecycle
ECtd No Panic - LifecycleECtd No Panic - Lifecycle
ECtd No Panic - Lifecycle
 

Virtualizzazione e consolidamento hardware; applicazioni pratiche di Ms Hyper-V e di VMware vSphere 4

  • 1. 15/10/2010 Introduzione alla server consolidation Le problematiche tipiche dei Sistemi Informativi tradizionali • Proliferazione dei server • Aumento degli spazi e relativi costi • Consumi energetici • Calore da dissipare • Costi di connettività: cavi,patch,punti rete • Livelli medi utilizzo Cpu < 30% 1
  • 2. 15/10/2010 Dove finisce l’energia? Data center Server hardware Sistema Operativo Carico IT Utilizzo risorse Processore di calcolo 60% 40% 65% 65% 35% 35% 70% 30% Cooling and Alimentatori, ventole, dischi . . . Idle Power conversions Data source: Creating Energy-Efficient Data Centers, , U.S. Department of Energy , Data Center Facilities and Engineering Conference , May 18, 2007 Infrastruttura fisica L’infrastruttura fisica ideale per accogliere un  Datacenter moderno e consolidato prevede una  attenta progettazione di: – Impianto elettrico  (UPS / Gruppi Elettrogeni) – Condizionamento – Impianto antincendio – Controllo accessi e sicurezza ambiente 2
  • 4. 15/10/2010 … Una soluzione:  la virtualizzazione Partizionamento Isolamento Più macchine virtuali “girano” La macchina virtuale è isolata dal simultaneamente su un singolo Host OS, e dalle altre VMs server Incapsulamento Indipendenza dall’ hardware L’intera VM è salvata in files. Può essere spostata e/o copiata come Una macchina virtuale gira un qualsiasi file senza legami specifici con l’HW Sfruttamento dell’hardware • Prima: sfruttamento minimo risorse  • Dopo:  sfruttamento intensivo risorse 4
  • 5. 15/10/2010 Vantaggi • Consolidamento di workloads da server  sottoutilizzati • Risparmio energetico • Flessibilità nella gestione • Alta affidabilità • Continuità di servizio • Facilitazione del Disaster Recovery • Abbassamento del TCO Svantaggi • Non sempre implementabile (es: chiavi hardware,  controllo e automazione) • Non sempre conveniente (leggero degrado prestazioni) • Maggiore impatto sui sottosistemi di I/O … ma la flessibilità introdotta ridimensiona alcune  problematiche 5
  • 6. 15/10/2010 Virtual Machine Monitor (Hypervisor) e Requisiti • La realizzazione a livello software della virtualizzazione sfrutta  un sottile strato di codice chiamato Virtual Machine Monitor  (VMM) che va spesso sotto il nome di Hypervisor.  • Il VMM (da non confondere con Virtual Memory Manager)  permette la condivisione dinamica delle risorse hardware  • Equivalenza: un programma eseguito su una piattaforma  virtualizzata deve essere sostanzialmente identico allo stesso  eseguito sulla stessa piattaforma fisica  • Controllo risorse: Il VMM deve avere il controllo completo  sulle risorse virtualizzate.  • Efficienza: la maggior parte delle istruzioni della piattaforma  virtualizzata devono essere eseguibili senza l’intervento del  VMM.  Tipi di virtualizazione Architetture delle VMM classiche • Binary Translation • Paravirtualization L’ introduzione della tecnologia Intel-VT semplifica la creazione del VMM 6
  • 7. 15/10/2010 Storage Area Network • La gestione dello storage locale in sistemi di rete multipiattaforma e multivendor diventa sempre più complessa e costosa. • L’utilizzo di una SAN (Storage Area Network), semplifica la gestione dello storage SAN vs DAS Limiti della tecnologia DAS • Difficoltà nella condivisione dello storage • Complessità di backup • Proliferazione hardware Vantaggi della tecnologia SAN • Semplificazione della condivisione risorse • Maggiore sfruttamento risorse • Consolidation e availability 7
  • 8. 15/10/2010 Fibre‐Channel vs i‐Scsi Fibre-Channel • Performances • Sicurezza iScsi • Tecnologia più economica • Utilizzo infrastruttura rete IP preesistente (eventualmente rivisitata) Infrastruttura fragile Host Disk Array HBA FC Switch LAN SAN HBA Host 8
  • 9. 15/10/2010 Infrastruttura ridondata Host Disk Array HBA FC Switches HBA Controller Controller LAN SAN HBA HBA Host Caveat • Zoning switch FC • Lun Masking Storage Arrays • Ridondanza Switch • Configurazione MultiPath • Sicurezza infrastruttura iSCSI 9
  • 10. 15/10/2010 Disk Arrays Elementi di scelta dei prodotti: • Scelta fra le possibili tecnologie SAS/SATA/FC • Supporto protocolli FC, iSCSI, NFS, SMB • Eventuale perdita performances sotto Snapshot • Deduplica dati • Servizi avanzati offerti (replica, backup,cluster locale e geografico) Network Infrastructure (LAN) ● Percorsi ridondati ● Fast Spanning Tree ● Porte in Trunk per trasporto VLAN ● Aggregazione Banda Caveat: lo spanning-tree richiede particolare attenzione 10
  • 11. 15/10/2010 Microsoft Hyper-V e Vmware vSphere Microsoft Server Virtualization Solution • Hyper‐V: proposta high‐end per la virtualizzazione – Type 1 Architecture – 64 bit Guest • Soluzione – Semplice – Economica – Ridondante – Scalabile – Integrabile 11
  • 12. 15/10/2010 La soluzione Microsoft HyperV – Confronto Licenze  Windows Server Windows Server Microsoft Hyper-V Windows Server Famiglia prodotti 2008 R2 2008 R2 Server 2008 R2 2008 R2 Standard Enterprise Datacenter Server Consolidation X X X X Test e sviluppo X X X X Ambienti misti (Linux X X X X and Windows) GUI locale X X X High Availability — X X X Clustering Quick Migration/Live X X X migration Supporto memoria X X X Host fino a 1TB Supporto fino a 64 X X X processori logici Possibilità ruoli X X X aggiuntivi Licenze guest Nessuna Host + 1 VM Host + 4 VM Host + VM illimitate Microsoft Assessment and Planning Toolkit • Strumento gratuito per pianificare il consolidamento – Inventario dell’ambiente server – Individuazione dei server sotto‐utilizzati – Power Saving Calculator • Generazione rapporti – Server consolidation proposal – Server consolidation report – Power savings calculator and proposal 12
  • 13. 15/10/2010 System Center Virtual Machine Manager • Gestione centralizzata di ambienti misti – Hyper‐V – VMWare – Virtual Server 2005 • Supporto per Live Migration • Rapid Provisioning • P2V conversion Virtual Hard Disk • Formato vhd compatibile con ambienti precedenti • Vhd mount su Windows 7 e Windows Server 2008 R2 • Dischi differenziali multilivello Base09a_RC.v hd Parent VAN-EX1-RC.vhd VAN-EX2-RC.vhd VAN-EDG-RC.vhd WS08R2-RC.vhd Mid-Tier Mid-Tier Mid-Tier Mid-Tier 10135A-VAN- EX3.vhd 10135A-VAN- 10135A-VAN- 10135A-VAN- Differencing EXI.vhd EXI.vhd EXI.vhd Differencing Differencing Differencing Differencing 10135A-VAN- SVRI.vhd Differencing 10135A-VAN-EX1- ALLFILES.vhd 10135A-VAN- TMG.vhd Differencing 13
  • 14. 15/10/2010 Virtual Hard Disk Controller • IDE – Driver emulato – Utilizzato per il disco di sistema • SCSI – Driver sintetico – Fino a 256 dischi • Pass‐through Disk – Supera il limite di 2TB dei vhd Hyper‐V Networking • Due tipi di interfacce – Network Adapter (driver sintetico) – Legacy Network Adapter (driver emulato) • Tre tipi di connessioni (virtual switch) – Privata – Interna – Esterna 14
  • 15. 15/10/2010 Hyper‐V Networking • NIC multiple su host – Per la gestione di Hyper‐V – Per il cluster – Per Live Migration – Per l’accesso a storage iSCSI – Per i guest • VLAN tagging (802.1Q) 15
  • 16. 15/10/2010 Gestione di Hyper‐V: demo Vmware vSphere ‐ la famiglia di prodotti 1/2 16
  • 17. 15/10/2010 Vmware vSphere ‐ la famiglia di prodotti 2/2 Vmware vSphere Features specifiche • Architettura e scalabilità dei VMM (Hypervisor) • Virtual Networking • Snapshot e relative problematiche • Vmotion • Storage Vmotion • HA/FT • DRS • Monitoraggio • Scenari di Backup / Disaster Recovery 17
  • 18. 15/10/2010 Vmware Architettura e scalabilità Gestione della Memoria • Transparent Page Sharing • Ballooning • Swapping Scheduler dei processi • Proportional Share Based (il VmKernel NON e’ Linux!!) Transparent Page Sharing in action 18
  • 19. 15/10/2010 Vmware Networking • Virtual Switch • Port Group – Vlan Tagging – Controllo di banda – Security (gestione MAC, promiscuos mode) – Teaming, gestione load balancing e failover • Ampia scelta di vNic per i guest Integrazione Virtual Networking con Physical Networking 19
  • 20. 15/10/2010 Vmware Networking Gestione di VMWare: demo 20
  • 21. 15/10/2010 Hyper‐V Snapshot • Salvataggio dello stato di un Guest – Istantaneo – A caldo – Include stato della RAM e del processore – Basato su dischi differenziali (avhd) – Organizzazione gerarchica – Fino a 50 snapshot per Guest Hyper‐V Snapshot • Ideale per – Ambienti di test – Ambienti di sviluppo – Supporto (Help Desk) • Limitazioni – Riduce la performance – Da evitare con AD e database transazionali – Non consigliato in ambiente di produzione 21
  • 22. 15/10/2010 Hyper‐V High Availability • Failover Cluster – Fino a 16 nodi – Fino a 1000 Guest per cluster – Supportato in Hyper‐V Server (free download) • Shared Cluster Disk – I Guest risiedono sulla stessa LUN – Si attivano e si spostano indipendentemente su diversi nodi Hyper‐V High Availability • Host Clustering – Fault tolerance anche per applicazioni non‐cluster aware – Continuità in caso di guasto hardware – Ripartizione dinamica dei carichi • Guest Clustering – Per applicazioni cluster aware – Continuità in caso di problemi al SO Guest – Accesso allo storage tramite iSCSI 22
  • 23. 15/10/2010 Live Migration • Spostamento trasparente del Guest – Il nodo target riceve una copia dei dati in RAM – Il passaggio di nodo avviene in una frazione di secondo – Consigliabile una rete dedicata Snapshot e Live Migration: demo 23
  • 24. 15/10/2010 Il Virtual Datacenter Ridondanza • Multipath • Zoning • LUN Masking • Vmware HA ● Cluster VMWare HA ● Resource Pool Vmotion e Storage Vmotion Vmotion • Spostamento ‘a caldo’ dell’esecuzione da un host ad un altro • Utile prima delle operazioni di manutenzione degli host Storage Vmotion • Spostameno ‘a caldo’ dei dischi da uno storage ad un altro • Facilita operazioni di ‘aggiornamento tecnologico’ dello storage 24
  • 25. 15/10/2010 Cluster e HA • Monitorizza gli Host e riavvia i guest su altri nodi in caso di failure • Garantisce che rimanga a disposizione un numero sufficiente di risorse sui nodi per permettere il riavvio • Fino a 32 nodi per cluster • Distribuzione automatica e ottimale dei carichi sui nodi (Richiede DRS) Fault Tolerance • Ogni operazione di I/O viene loggata e rieseguita sulla VM secondaria (con le dovute eccezioni) • Le VM procedono in LockStep 25
  • 26. 15/10/2010 DRS (Distributed Resource Scheduler) L’ importanza dell’ analisi e del monitoraggio • Realtime – Troubleshooting problemi • Dati storici – Analisi trend e proiezioni di utilizzo 26
  • 27. 15/10/2010 Difficoltà di interpretazione dei dati rilevati ● %CPU (1 anno): ~25% ● %CPU (1 mese): ~50% Effetti della perdita di informazione (Nyquist/Shannon e aliasing) Attenzione alla lettura dei dati Analisi di carico 27