Virtualisation GPU pour la mise à disposition d'applications 3D à l AIP Primeca Dauphiné-Savoie



Documents pareils
Par CADICI Grégory & FRITZ Rémy

1. Installation standard sur un serveur dédié

Moderniser vos postes de travail grâce à VMware

Adopter une approche unifiée en matière d`accès aux applications

La Virtualisation Windows chez CASINO. Philippe CROUZY Responsable Infrastructure Equipes Systèmes -Stockage

Délivrer des postes de travail virtuels et des applications virtuelles en utilisant des technologies Open Source

VIRTUALISATION : MYTHES & RÉALITÉS

Virtualisation CITRIX, MICROSOFT, VMWARE OLIVIER D.

Configuration Matérielle et Logicielle AGORA V2

Etude d architecture de consolidation et virtualisation

Recommandations techniques

Virtualisation du poste de travail. Denis CASANOVA UFR Sciences & Technologies CUME - 29 Mars 2012

Optimisez vos environnements Virtualisez assurément

Citrix XenApp 7.5 Concepts et mise en oeuvre de la virtualisation d'applications

CAHIER DES CHARGES D IMPLANTATION

Mise en œuvre d un poste virtuel

WINDOWS Remote Desktop & Application publishing facile!

Virtualisation des Serveurs et du Poste de Travail

virtualisation et consolidation des infrastructure: comment amèliorer la performance du SI

Découvrez notre solution Alternative Citrix / TSE

Activité Architecture VDI & Migration de Serveur

Table des matières 1. Avant-propos. Chapitre 1 Virtualisation du poste de travail

Service Cloud Recherche

Symantec Endpoint Protection Fiche technique

Virtualisation Infrastructure Agence

Les défis du VDI Le cas de XenDesktop. Les défis du VDI

VMware View Virtualisation des postes de travail (architecture, déploiement, bonnes pratiques...)

ANTI-VIRUS / PROTECTION DES POSTES DE TRAVAIL ET DES SERVEURS DE FICHIERS

Manuel logiciel client Java

Les nouveautés d AppliDis Fusion 4 Service Pack 3

Optimisation des performances

Etude d Exchange, Google Apps, Office 365 et Zimbra

Plan de la conférence. Virtualization. Définition. Historique. Technique. Abstraction matérielle

Exigences système BauBit pro

Point sur la virtualisation

JOSY VIRTUALISATION 9 ET 10 JUIN 2011 POSTE DE TRAVAIL ET VIRTUALISATION. Sébastien Geiger IPHC

TAI049 Utiliser la virtualisation en assistance et en dépannage informatique TABLE DES MATIERES

Mise en œuvre d une infrastructure de virtualisation au CNRGV

ACQUISITION DE MATERIEL INFORMATIQUE

Guide d installation d AppliDis Free Edition sur Windows Serveur 2008 R2

Table des matières Chapitre 1 Virtualisation, enjeux et concepts Chapitre 2 Ligne de produit XEN

Les six choses les plus importantes à savoir sur la sécurité VDI/DaaS

La gestion du poste de travail en 2011 : Panorama des technologies

L impact de la sécurité de la virtualisation sur votre environnement VDI

Configuration système requise

Catalogue des formations

A Libre Ouvert. Médiathèque Jacques Ellul. le

Tivoli Endpoint Manager Introduction IBM Corporation

Services RDS de Windows Server 2012 R2 Remote Desktop Services : Installation et administration

Livre blanc. L impact de la sécurité de la virtualisation sur votre environnement VDI

La virtualisation, des postes de travail

Square-IT-Consulting. Présentation

Sébastien Geiger IPHC Strasbourg

Travailler à l'ensimag avec son matériel personnel

Des solutions sur mesure à partir de modules fonctionnels & CRM associés à un studio de customisation.

Infrastructure RDS 2012

Journée CUME 29 Mars Le déport d affichage. Vincent Gil-Luna Roland Mergoil.

Guide de poche. Get Wyse. Go Far. * Bienvenue dans le Cloud Client Computing de Wyse. En savoir plus. * Avec Wyse, vous irez loin.

Hyper-V R2 (Module 1) : Introduction

LIVRE BLANC. Citrix XenDesktop. La virtualisation de poste de travail : la check-list de l acheteur.

Procédure d'installation de SQL Server Express 2005

Poste virtuel. Installation du client CITRIX RECEIVER

au Centre Inter-établissement pour les Services Réseaux Cédric GALLO

Portefeuille de solutions HP pour la virtualisation

La virtualisation de serveurs avec VMWare Infrastructure - Retour d expérience. Rodérick Petetin CRI INSA Rennes

La sécurité n est pas une barrière à la virtualisation

DÉVELOPPEMENT DE COURS ÀDISTANCE JEUDI DU NUMÉRIQUE 14/10/2010 M. LUCAS - UF SPI - ENITAB

PRESENSTATION VMWARE ESXi NOTION DE MACHINE VIRTUELLE

Exigences système Edition & Imprimeries de labeur

Virtualisation. du poste de travail Windows 7 et 8. avec Windows Server 2012

Guide de l'administrateur Citrix Personal vdisk 5.6.5

Présentation de l outil AppliDis ESX Console Viewer

Ces exigences s appliquent à la version 2014 de Sage 200 ERP Extra au

Configuration système requise. pour les grandes et moyennes entreprises

BUREAU VIRTUEL. Utilisation de l application sur ipad. Guide utilisateur. Sciences Po Utilisation du bureau virtuel sur ipad 1 / 6

Le Ro le Hyper V Premie re Partie Configuration et Prise en main du gestionnaire Hyper-V

Manuel d installation serveurs

La Continuité d Activité

Table des matières. Chapitre 1 Les architectures TSE en entreprise

en version SAN ou NAS

Projet de Bachelor Virtual Desktop Infrastructure

Module : Virtualisation à l aide du rôle Hyper-V

Installation d une architecture VMware Infrastructure 3 : Bilan et perspectives

Projet VDI le futur poste de travail

Livre blanc rédigé par ENTERPRISE MANAGEMENT ASSOCIATES (EMA ) pour VMware Avril 2010

Plan de cet après-midi

Fiche technique RDS 2012

Manuel d utilisation de ndv 4

Le partenaire tic de référence. Gestion des ressources humaines INOVA RH

Intelligent Power Software

vbladecenter S! tout-en-un en version SAN ou NAS

VMWare Infrastructure 3

Présentation d HyperV

FORMATION CXA01 CITRIX XENAPP & WINDOWS REMOTE DESKTOP SERVICES

Pré-requis de création de bureaux AppliDis VDI

GESLAB_Pre-Requis_v2.0.doc 01/03/2013. Pré-Requis

Transcription:

Virtualisation GPU pour la mise à disposition d'applications 3D à l AIP Primeca Dauphiné-Savoie Retour d'expérience sur la mise en place d'une architecture de virtualisation d'applications 3D 1

L AIP-Primeca Dauphiné-Savoie Prototypage rapide Leader dans les technologies de fabrication additive et d impression 3D Prototypage virtuel Salle de réalité virtuelle Cave d immersion Ecran holographique Membre du réseau européen VISIONAIR Salles informatiques et distribution de logiciels 2 salles équipées de PC haut de gamme Une trentaine de logiciels métiers de conception et de simulation numérique accessibles à distance sous forme de jetons de licences 2

Problématique Trop d applications installées Système instable C++ redistribuable, GCC, Python Ressources système trop importantes 3 à 4 Go de RAM consommés par le système d exploitation Administration lourde Changements de versions fastidieux Comportement variable en fonction des mises à jour Images disques très lourdes (>150Go) Virtualisation impossible Les applications 3D (CAO-FAO) nécessitent des ressources graphiques non disponibles sur les serveurs 3

Juin 2013 Solution de virtualisation GPU Accords NVIDIA Citrix Cartes NVIDIA GRID GPU (K1 ou K2) Drivers vgpu pour Citrix XenServer Drivers Windows vgpu pou les machines virtuelles vgpu pour la prise en charge des applications 3D Choix entre renouvellement de parc ou virtualisation 20 ordinateurs à renouveler 2 serveurs pour construire une solution de virtualisation 4

Windows Terminal Serveur Edition Rôle service de bureau à distance Fonctionnalité RemoteAPP Terminal Service Déploiement par msi Icônes sur le bureau et dans le menu démarrer Association des types de fichiers Ressources par utilisateur Système CPU RAM HDD Vidéo 16 PC 4CPU 4Go 3x16 = 48Go 4 1Go Standard Indépendantes Serveur 32 vcpu 64Go 4Go 2 à 32 3 à 60Go RAID 10 Partagées Performances Simulations Moldflow environ 5 fois plus rapide que sur postes fixes Vidéo pas concluante (latence + simplification des modèles) 5

Virtualisation GPU C est le fait de partager une carte GPU entre plusieurs Machines Virtuelles 3 composants impliqués 1carte Grid-GPU Driver Nvidia de carte vidéo virtuelle installé dans la VM Hyperviseur (composant additionnel) installé sur XenServer 6

Virtualisation GPU 8

La solution Citrix Architecture de mise à disposition 9

La solution Citrix Les Clients L application «Citrix Receiver» à installer sur le poste compatible avec de nombreux systèmes d exploitation. 2 modes de fonctionnement : Direct ou via un module du navigateur (IE, Firefox, Chrome, Safari) 10

La solution Citrix Le Frontal Utilisateurs 11

Les Ressources Des machines physiques La solution Citrix Des machines virtuelles (Citrix, VmWare, Hype-V) Citrix Delivery Agent OS Client Bureaux Virtuels (licence incluse avec l OS) OS Serveur (licences RDS) Bureaux Virtuels» Rôle Hôte de Service bureau à distance» Contexte graphique = bureau complet Applications Virtuelles» Fonctionnalité RemoteApp» Contexte graphique = fenêtre de l application 12

La solution Citrix Le contrôleur Licences RDS Licences KMS Ressources Serveur Base MSSQL Frontal Utilisateur Ordinateurs Domaine ActiveDirectory Authentification Autorisations Admin Citrix-Studio Delivery Controler Citrix Director Citrix Studio Licences Citrix 13

Configuration de l architecture Catalogues de machines Système d exploitation Serveur, Client, RemotePC Gestion des machines Ressources associées Vlan, GPU, Localisation des disques (local/distant) Master (snapshot) à utiliser CPU, RAM modifiables Nombre de machines à créer OU de base et Nom des comptes d ordinateurs Groupes de mise à disposition Catalogues de machines Type de mise à disposition Bureau, application, les deux Utilisateurs/groupes autorisés Applications publiées Utilisateurs/groupes autorisés 14

Choix entre virtualisation de bureaux OS : Client ou Serveur Bureau complet Nécessite que toutes les applications soient installées Architecture préconisée Simple à dimensionner mais peu ou pas optimisée Le système de licence Par utilisateur/machine d applications OS : Serveur uniquement Contexte graphique limité Permet de dédier des VM à des applications spécifiques Architecture non préconisée Peu d informations disponible sur le dimensionnement Le système de licence Licences concurrentes L objectif et les usages 15

Choix entre distribution de bureaux et d applications Editeur Solution Bureau Solution Application vgpu Citrix XenDesktop XenApp Depuis 2013 Microsoft Hyper-V Hyper-V Depuis fin 2014 Neocoretech NDV Applications portables Non RedHat Rhev Rhev Non systancia HTML5 AppliDis Très probable VmWare View View Depuis fin 2014 16

Optimisation des ressources Côté Serveur de virtualisation Ressources CPU Plus de vcpu que de CPU Ressources Mémoires Mini / maxi par Machine Virtuelle Pas très concluent Ressources Vidéo Pas d optimisation Attention : ~1 CPU / GPU Côté machine virtualisée Système type client Optimisation liée uniquement à l architecture de virtualisation Ressources système consommées pour chaque utilisateur Système type serveur CPU, RAM, Vidéo Partage des ressources système services, antivirus 17

L interface utilisateur 18

L interface utilisateur 19

L interface utilisateur 20

Machine de test Tests de performances 1 GPU ; 16 CPU ; 24 Go de RAM Suivi de l activité avec console Citrix et moniteur de ressources Windows Bilan des test Problèmes à 24 utilisateurs Saturation mémoire vidéo, CPU 50%, RAM 80% Problèmes CPU sur formation Simulation ANSYS avec 12 utilisateurs Problèmes rencontrés 100% de RAM / 100% de CPU par 1 seul utilisateur Solutions Configurer les logiciels de simulation pour déporter les calculs sur un autre serveur Configurer des stratégies via le gestionnaire de ressources système 21

Dimensionnement de l architecture Partage de charge et tolérance aux pannes Répartition aléatoire des sessions sur les machines virtuelles allumées Démarrage des machines en cas de besoin 3 serveurs minimum Configuration idéale pour l optimisation CPU/GPU 1 Machine virtuelle par carte GPU (16 à 20 utilisateurs par machine)» 2 ou 4 machines virtuelles par serveur Préconisée si très peu de machines virtuelles différentes Configuration idéale pour la flexibilité des usages 4 Machines virtuelles par carte GPU (4 à 5 utilisateurs par machine)» 8 ou 16 machines virtuelles par serveur Nécessite d adapter les ressources» Modifier le nombre de machines allumées par groupe de mise à disposition en fonction des usages et des réservations 22

Mobilité et enseignement Préparation des cours Possibilité de préparer ses cours sur MAC ou Linux Configuration identique à celle utilisée pendant le cours Formation Suppression de la contrainte de salles (CAO / Bureautique) Projets étudiants Utilisation des ordinateurs personnels dans l atelier Communication avec l enseignant facilitée Revue de projet Observation et correction des modèles sur mur d écrans Très grande dimension (9 écrans 50 ) Très haute définition (5120x3200) 23

Mutualisation Expérience de virtualisation CatiaV6 avec Nantes 24

Conclusion et perspectives Objectifs atteints Stabilité et simplification des installations Augmentation de la durée de vie des postes fixes Gain de temps sur les installations et les mises à jour Apports non prévus Usages fréquents de tablettes ou d ordinateurs ultra-portables Difficultés Administration quotidienne» Besoin de jongler avec les ressources En cours d évolution Automatisation de la gestion des ressources 25