virtualizzazione e remotizzazione di applicazioni grafiche Presentazione generale Sinthera RGX
Jun 08, 2015
virtualizzazione e remotizzazione di applicazioni grafiche
Presentazione generale
Sinthera RGX
Agenda๏ Milestones
๏ Aree di applicazione
๏ Business Drivers
๏ Componenti tecnologici
๏ I traguardi raggiunti
๏ Perché Sinthera
Remote Graphics eXperience presentazione generale
Storia della virtualizzazione grafica
๏ 2006: utilizzo di CATIA in remoto per la progettazione del Boeing 787
๏ 2009: Rilascio di Citrix HDX 3D Pro
๏ 2011: Citrix XenServer 6.0 introduce il GPU Passthrough
๏ 2012: Nvidia rilascia la tecnologia GRID
๏ 2013: Citrix XenDesktop 7 e Nvidia GRID K1/K2 offrono la prima soluzione di virtualizzazione grafica professionale
Remote Graphics eXperience presentazione generale
Aree di applicazione
Remote Graphics eXperience presentazione generale
Aerospace
Automotive
Oil & Gas Costruzioni Broadcast
Industrial Energy Engineering Healthcare
Perché virtualizzare le postazioni grafiche
๏ Delocalizzazione e distribuzione geografica
๏ Riduzione costi
๏ Accesso da dispositivi mobili
๏ Disaster Recovery
๏ Team collaboration, utilizzo di risorse esterne all’azienda
๏ Aumento della sicurezza sulle informazioni
Remote Graphics eXperience presentazione generale
La soluzione tecnologica
Remote Graphics eXperience presentazione generale
Layers
Hypervisor
Desktop Broker
ADC
M.O.D.A.
Risorse hardware (Storage, CPU, RAM, GPU)
Virtualizzazione bar metal delle risorse hardware
Virtualizzazione del desktop
Application Delivery Controller
Suite di management (Monitoring, Operation, Delivery, Automation)
Hypervisor
Desktop Broker
ADC
M.O.D.A.
Risorse hardware (Storage, CPU, RAM, GPU)
Virtualizzazione bar metal delle risorse hardware
Virtualizzazione del desktop
Application Delivery Controller
Suite di management (Monitoring, Operation, Delivery, Automation)
Layers
Il prodotto
Hypervisor
Desktop Broker
ADC
M.O.D.A.
SintheraRGX
Remote Graphics eXperience
in-a-box
Vantaggi dell’in-a-box
SintheraRGX
๏ Prodotto testato
๏ Certificazione componenti
๏ Validazione ambiente
๏ Servizi d’integrazione
๏ Supporto multilivello
Architettura
Application Delivery Controller Desktop Broker
Monitor
M O D A
Operate Deliver Automate
Composizione RGXMonitoring: monitoring e alerting sui componenti hw e sw
Operation: gestione operativa
Delivery: user profiling
Automation: user facility managementRGX M.O.D.AUna suite di management completa e perfettamente integrata
RGX PODSet di componenti integrati, e certificati. Validazione dell’integrazione
Sistemi hardware: IBM, CISCO, Supermicro
GPU: Nvidia K1, K2 e Grid
Hypervisor: XenServer o vSphere
Desktop broker: XenDesktop
Application Delivery Controller: NetScaler
M.O.D.A.
Hypervisor
Desktop Broker
ADC
Scenario #1 - GPU Passthrough 1:1
Remote Graphics eXperience presentazione generale
La VM utilizza driver nativi Nvidia grazie alla funzione Passthrough
Le altre risorse utilizzano virtual driver forniti dall’hypervisor
Hypervisor
Virtual Machine
CPU R
AM
Storage
GPU
Scenario #2 - GPU sharing
Remote Graphics eXperience presentazione generale
Hardware Sharing
In modalità hosted, la GPU è condivisa dalle
VM
Hypervisor
Scenario #3 - Shared Desktop
Remote Graphics eXperience presentazione generale
In modalità “shared desktop” ogni server utilizza il driver Nvidia nativo (passthrough)
Ogni sessione rende disponibile la risorsa a tutti gli utenti connessi per le applicazioni disponibili
Hypervisor
XenA
pp S
erve
r
CPU R
AM
Storage
GPU
Applicazione
Applicazione
XenA
pp S
erve
r
CPU R
AM
Storage
GPU
Applicazione
Applicazione
Remote Graphics eXperience presentazione generale
Benefici
๏ Accessibile da qualsiasi browser
๏ Accesso sicuro via internet in https
๏ Single OS Image: deploy One, deliver to Many
๏ Facilità di gestione degli aggiornamenti applicativi
๏ Proximity Printing and driver less
๏ Un solo protocollo: HDX, significa una sola porta Tcp
๏ USB Redirection
๏ Ottimizzazione dell’uso delle risorse around the clock
Remote Graphics eXperience presentazione generale
Componenti chiave del POD: Nvidia VGXVGX K1 VGX K2
N. di GPU 4 Kepler entry level 2 Kepler fascia alta
N. di Core 768 3072
Memoria 16 GB DDR3 8GB DDR5
Consumo 130W 225W
PCIe x16 Gen3 (Gen2 compatibile)
x16 Gen3 (Gen2 compatibile)
Remote Graphics eXperience presentazione generale
Nvidia VGX Hypervisor
๏ Tecnonologia User-Selectable Machine (USM): segmentazione delle GPU per tipologia
๏ VGX Hypervisor: gestisce le risorse della GPU e permette a più utenti di condividere un hardware comune
3
2
1
Segmentazione dell’utilizzo
๏ Tier 1: design engineers (2/4 utenti per Scheda, VM High Performance) !
๏ Tier 2: viewing/editing di disegni 3D complessi (8/16 utenti per Scheda, VM High Performance) !
๏ Tier 3: knowledge workers (32 utenti per Scheda, alta densità)
Remote Graphics eXperience presentazione generale
Remote Graphics eXperience presentazione generale
Densità utente per scheda
Scheda!! Profilo Utenti scheda
Grid K2
Tier 1 Pro 2-4
Tier 1 Power 8
Tier 2 Pro 16
Grid K1Tier 2 Power 16
Tier 3 32
Traguardi, benchmark, esperienze
Remote Graphics eXperience presentazione generale
eXperience...๏ < 1 Mb/s utente (il consumo di banda non scala linearmente)
๏ Max Latency 200 ms
๏ 10 utenti per Quadro 4000 con Solidworks
๏ 20 utenti per Quadro 6000 con CATIA v5
๏ 30 utenti per VGX K2 con PTC Pro/E
๏ Scalabilità lineare delle performance fino a 12 GPU per host fisico
๏ Possibilità di montare fino a 4 schede Nvidia K1/K2 su un singolo host
Remote Graphics eXperience presentazione generale
Contesti Punteggio !(x user)
FPS !(x user)
1 utente 2294 38
2 utenti1568 25
1624 27
4 utenti
742 12
733 14
746 12
805 12
Test XenApp (N.0,5 VGX K2)
Test effettuati con tool FurMark Benchmarks
Contesti Punteggio !(x user)
FPS !(x user)
1 VM 2659 44
2 VM2741 45
2637 43
4 VM
2552 45
2768 45
2769 45
2746 45
Test XenDesktop (N.2 VGX K2)
Test effettuati con tool FurMark Benchmarks
eXperience Progetti e laboratori in stadio avanzato di
realizzazione
i nomi delle aziende non sono al momento divulgabili
Produzione Automotive - Racing !๏ PTC Creo ๏ XenDesktop ๏ IBM iDataplex ๏ Nvidia K1/K2
Produzione impianti Aerospace - Automotive !๏ Solidworks - Ansys ๏ XenDesktop/XenApp ๏ HP DL 380p Gen8 ๏ Nvidia Quadro 4000/6000
Engineering leader di mercato !๏ Suite Autodesk 2D/3D ๏ XenDesktop ๏ E4 SuperServer ๏ Nvidia K2/Quadro 4000
Remote Graphics eXperience presentazione generale
Perché Sinthera
Remote Graphics eXperience presentazione generale
Vantaggi e qualificazione ๏ Sinthera ha sviluppato la soluzione RGX che consiste in
๏ RGX M.O.D.A (Monitoring, Operation, Delivery, Automation)
๏ RGX POD (Pool of Devices on Demand)
๏ Sinthera è partner dei produttori di componenti per il POD
๏ Possiede i più alti livelli di skills per l’implementazione della soluzione
๏ Detiene le certificazioni tecniche su ogni componente della soluzione
๏ Ha realizzato numerosi laboratori e PoC negli ultimi 2 anni
๏ Partecipa a sessioni di condivisione della strategia e delle Road-Map dei produttori
Remote Graphics eXperience presentazione generale