Breve report su corso RedHat Enterprise Virtualiza

Transcript

Breve report su corso RedHat Enterprise Virtualiza
Breve report su corso RedHat Enterprise Virtualiza6on (RH318) Antonio Forte 15/11/12 Breve report su corso RedHat Enterprise Virtualiza6on (RH318) -­‐ Riunione SICR 1 Sommario • 
• 
• 
• 
• 
• 
• 
Cos’è RHEV Componen6 di RHEV ArchiteIura di RHEV Risorse in RHEV Impressioni su RHEV Approfondimen6 Tips&Tricks: Linux Timekeeping 15/11/12 Breve report su corso RedHat Enterprise Virtualiza6on (RH318) -­‐ Riunione SICR 2 Cos’è RHEV •  RHEV (Red Hat Enterprise Virtualiza6on) è un prodoIo di virtualizzazione di 6po enterprise •  Si basa sul hypervisor KVM (Kernel-­‐based Virtual Machine) e sulla piaIaforma di ges6one della virtualizzazione open source oVirt •  U6lizza VDSM (Virtual Desktop and Server Manager) per la ges6one delle risorse •  U6lizza il protocollo SPICE per il remote desktop •  Supporta due 6pologie di Directory Services: MicrosoY Ac6ve Directory e Red Hat FreeIPA (Red Hat's DS389 directory server) 15/11/12 Breve report su corso RedHat Enterprise Virtualiza6on (RH318) -­‐ Riunione SICR 3 Componen6 di RHEV •  RHEV-­‐M (RedHat Enterprise Virtualiza6on Manager): consente agli amministratori la ges6one centralizzata delle macchine virtuali e delle immagini aIraverso un portale web che fornisce funzionalità di ricerca, ges6one delle risorse, live migra6on e provisioning. •  RHEV-­‐H (RedHat Enterprise Virtualiza6on Hypervisor): piaIaforma “fully virtualized” sulla quale far girare le macchine virtuali (guest); distribuzione minimale basata su kernel RedHat e KVM •  RHEL (RedHat Enterprise Linux Host): host con RHEL 6.2 o successive e KVM 15/11/12 Breve report su corso RedHat Enterprise Virtualiza6on (RH318) -­‐ Riunione SICR 4 ArchiteIura di RHEV 15/11/12 Breve report su corso RedHat Enterprise Virtualiza6on (RH318) -­‐ Riunione SICR 5 Risorse in RHEV (1/3) •  Data Center: insieme di tuIe le risorse fisiche e logiche (cluster, macchine virtuali, storage e re6) •  Cluster: insieme di macchine fisiche che condividono lo stesso dominio di storage e le stesse risorse di rete; le macchine virtuali possono migrare su nodi dello stesso cluster (migra6on domain); è possibile avere più cluster in un Data Center •  Virtual Machine: macchine virtuali che appartengono ad un cluster del Data Center 15/11/12 Breve report su corso RedHat Enterprise Virtualiza6on (RH318) -­‐ Riunione SICR 6 Risorse in RHEV (2/3) •  Storage Domains: ogni Data Center ha un insieme di storage domain che possono essere dei seguen6 3 6pi: –  Data domains: con6ene le immagini delle macchine virtuali ed eventuali snapshot; supporta6 NFS, iSCSI, FC –  ISO domains: con6ene le immagini ISO (CD-­‐ROM e DVD) e VFD (virtual floppy drive images) u6lizzate per l’installazione e il ripris6no delle macchine virtuali; può essere condiviso tra diversi data center; è supportato solo NFS. –  Export domain: usato per copiare o spostare immagini aIraverso differen6 data center e per effeIuare il backup delle macchine virtuali; è supportato solo NFS 15/11/12 Breve report su corso RedHat Enterprise Virtualiza6on (RH318) -­‐ Riunione SICR 7 Risorse in RHEV (3/3) •  System scheduler: gestore dell’allocazione delle risorse fisiche, si occupa della distribuzione delle VM sugli host del Data Center monitorando costantemente l’u6lizzo delle risorse; l’amministratore può definire delle poli6che di scheduling •  Logical network: possibilità di ges6re differen6 re6 logiche in modo da separare differen6 6pi di traffico (ad esempio per separare traffico da6 dal traffico storage) 15/11/12 Breve report su corso RedHat Enterprise Virtualiza6on (RH318) -­‐ Riunione SICR 8 Impressioni su RHEV •  Necessario browser MicrosoY Internet Explorer per accedere al portale web di amministrazione di RHEV-­‐M -­‐-­‐> necessario u6lizzare una macchina Windows (eventualmente virtuale) per la ges6one dell’infrastruIura; tale dipendenza verrà eliminata in RHEV 3.1 (al momento ancora in versione beta) •  Semplice ges6one di tuIe le risorse del Data Center •  Live migra6on •  High availability •  U6lizzo degli snapshot per ripris6nare le VM ad uno stato precedente •  Supportato l’u6lizzo dei template per la creazione veloce di macchine virtuali uguali •  Generazione dinamica di report tramite libreria JasperReports •  Cos6 (per socket) ?!?!? 15/11/12 Breve report su corso RedHat Enterprise Virtualiza6on (RH318) -­‐ Riunione SICR 9 Approfondimen6 Per una panoramica completa su RHEV 3.0, che comprende requisi6 e funzionalità, consultare il link: hIp://ch.redhat.com/rhecm/rest-­‐rhecm/jcr/
repository/collabora6on/jcr:system/
jcr:versionStorage/
bb4eb8e30a0526016344674ad4d5c208/8/
jcr:frozenNode/rh:resourceFile 15/11/12 Breve report su corso RedHat Enterprise Virtualiza6on (RH318) -­‐ Riunione SICR 10 Tips&Tricks: Linux Timekeeping L’“imprecisione” dell’orologio di sistema di macchine virtuali Xen/KVM/VMWare è un problema noto. Su alcune distribuzioni Linux è possibile risolvere il problema aIraverso un opportuno parametro del kernel impostato al boot del sistema; su molte distribuzioni il parametro è clocksource=acpi_pm!
Al seguente link è disponibile una lista deIagliata dei parametri da u6lizzare con le diverse distribuzioni: hIp://kb.vmware.com/selfservice/microsites/search.do?
language=en_US&cmd=displayKC&externalId=1006427 15/11/12 Breve report su corso RedHat Enterprise Virtualiza6on (RH318) -­‐ Riunione SICR 11