Bonjour à la liste,
Un client me demande un POC sur une situation semblable à du VDI : virtualisation d’un serveur Windows, en Vmware ou HyperV, avec une carte graphique dans l’hôte, genre Nvidia Grid, et surtout : plusieurs utilisateurs sur la même VM, façon TSE/RDP sur un Windows, chacun ayant de grosses capacités graphiques.
J’ai vu sur le Net que Windows 2016 avait annoncé que son RDP utilisait maintenant pleinement les GPU des hôtes. Mais est-ce vraiment validé ? avec HyperV ou ESX ? Validé avec plusieurs users RDP ? Et y a-t-il d’autres architectures techniques possibles ?
Sylvain
Je sais que certains font du VDI avec Citrix pour avoir de grosses perfs graphiques par VM, mais avec plusieurs sessions par VM, je ne sais pas. Citrix semble quand même un acteur à consulter:
https://www.citrix.fr/products/citrix-virtual-apps-and-desktops/hdx-3d-pro.h... https://www.citrix.fr/products/citrix-virtual-apps-and-desktops/hdx-3d-pro.html
Le 8 mars 2019 à 11:26, DONNET, Sylvain sylvain.donnet@ddo.net a écrit :
Bonjour à la liste,
Un client me demande un POC sur une situation semblable à du VDI : virtualisation d’un serveur Windows, en Vmware ou HyperV, avec une carte graphique dans l’hôte, genre Nvidia Grid, et surtout : plusieurs utilisateurs sur la même VM, façon TSE/RDP sur un Windows, chacun ayant de grosses capacités graphiques.
J’ai vu sur le Net que Windows 2016 avait annoncé que son RDP utilisait maintenant pleinement les GPU des hôtes. Mais est-ce vraiment validé ? avec HyperV ou ESX ? Validé avec plusieurs users RDP ? Et y a-t-il d’autres architectures techniques possibles ?
Sylvain
Liste de diffusion du FRsAG http://www.frsag.org/ http://www.frsag.org/
Avant de choisir, il faut faire un cahier des charges. La partie GPU over virtualisation, c’est pas toujours la classe.
Choisir la carte graphique en fonction des applications client.
Exemple, si c’est pour du SolidWorks, faut prendre en compte les spec, et les carte certifiés, tout comme les environnements (RDP n’est pas supporté).
Mettre une carte graphique dans un server, c’est bien, faut encore qu’elle soit compatible avec toute la chaine.
Rémy
From: FRsAG frsag-bounces@frsag.org On Behalf Of David Ponzone Sent: vendredi, 8 mars 2019 11:44 To: DONNET, Sylvain sylvain.donnet@ddo.net Cc: frsag@frsag.org Subject: Re: [FRsAG] Sorte de VDI
Je sais que certains font du VDI avec Citrix pour avoir de grosses perfs graphiques par VM, mais avec plusieurs sessions par VM, je ne sais pas.
Citrix semble quand même un acteur à consulter:
https://www.citrix.fr/products/citrix-virtual-apps-and-desktops/hdx-3d-pro.h...
Le 8 mars 2019 à 11:26, DONNET, Sylvain <sylvain.donnet@ddo.net mailto:sylvain.donnet@ddo.net > a écrit :
Bonjour à la liste,
Un client me demande un POC sur une situation semblable à du VDI : virtualisation d’un serveur Windows, en Vmware ou HyperV, avec une carte graphique dans l’hôte, genre Nvidia Grid, et surtout : plusieurs utilisateurs sur la même VM, façon TSE/RDP sur un Windows, chacun ayant de grosses capacités graphiques.
J’ai vu sur le Net que Windows 2016 avait annoncé que son RDP utilisait maintenant pleinement les GPU des hôtes. Mais est-ce vraiment validé ? avec HyperV ou ESX ? Validé avec plusieurs users RDP ? Et y a-t-il d’autres architectures techniques possibles ?
Sylvain
_______________________________________________ Liste de diffusion du FRsAG http://www.frsag.org/ http://www.frsag.org/
Bonjour Sylvain,
Comme mentionné par David P, Citrix (ou désormais Xen) sait très bien faire ce genre de taf'. Si HyperV / TSE est une obligation, tu peux zapper ce mail. Je vais parler de Citrix.
Comme l'a aussi évoqué Rémy D, il faudra que tu fasses super attention au choix des cartes graphiques. En plus de rentrer dans la matrice de compatibilité du logiciel de dessin, il faudra aussi que ça rentre dans la matrice de comptabilité de l'hyperviseur. Et aussi dans celle de RDS, et aussi dans celle du hardware / carte mère, PCI express machin et AGP (quoi, ca existe plus AGP !? où sont les 3DFX ? )... En fait, tu devrais pas avoir beaucoup de choix possible.
Un de mes presta m'a raconté ce qu'il montait chez un (très) gros constructeur aéronaval européen : les dessinateurs bossaient sur catia 3D, via des sessions distantes XEN (donc en surcouche de TSE). Ils avaient du triple écran sur des résolutions assez costaudes pour l'époque (2015) 4 méga cartes graphiques sur chaque serveur Xen. Un utilisateur se voyait attribuer UNE carte graphique chacun, le flux étant optimisé et transporté par un Canal XEN (que RDP n'offrait pas à l'époque). Au bout de la chaine, il faut quand même quelque chose capable d'afficher ce que va envoyer Citrix sans lagguer : un minimum de cpu, et pas un dongle usb --> vga.
Les users bossaient avec leur propre VM attribuée (donc pas un seul OS serveur TSE avec mutualisation de connexions), et l'hyperviseur était xenServer.. solution full xen donc. C'est un certain prix, mais ça marche, et d'après le presta, c'est bluffant.
Le presta avait eu du souci coté hard : 4 grosses cartes graphiques dans un hp proliant tout neuf mais dont la peinture n'avait pas eu le temps de sécher, ca générait de temps en temps des blueScreen. Après quelques mois de galères avec le support hp, quelques firmwares ont réglé le souci.
Même si techniquement, j'ai trouvé cette solution très élégante et considéré que c'était un joli jouet technologique, je n'ai pas trouvé l'intérêt par rapport à l'achat de stations graphiques (ou de gros pc hypercalibrés). Je veux dire, au niveau financier, quand on additionne les GPU, les proliants, les licences Xen, les clients terminaux qui ne peuvent pas être légers (enfin, pas une sous marque à moins de 250€), le coût de la presta, la complexité technique à maintenir, le coût d'hébergement dans le DC..... ....pour une vingtaine de dessinateurs. même pas d'économie d'échelle en vue.
Je pense qu'un DSI s'est fait plaisir. Le commercial aussi, sûrement, avec un budget quasi no-limit. Quand à l'utilisateur, il aurait eu un pc bien sizé avec sa propre licence Catia, il n'aurait pas vu la différence.
Ceci mis à part, je ne sais pas si RDP sait réellement transporter les flux graphiques réellement avancés, surtout s'ils sortent d'un GPU dédié. De plus, je ne sais si HyperV saura allouer les ressources gpu à une vm ou un user spécifique. Je reste tellement sur ma faim sur HyperV et TSE.. quand on a connu vmware et Citrix, on ne peut voir qu'un avorton dans HyperV et TSE. On se rend compte qu'il y a une différence entre "c'est écrit sur la plaquette commerciale" et "Ca le fait en vrai". Tout cela ne t'aidera pas si tu es obligé de faire avec hyperV et TSE. Néanmoins, j'aimerai savoir, si tu arrives à faire ce POC, ce que cela donne, si ca marche, si ça te semble satisfaisant. Ca démontera un peu mes préjugés sur HyperV/RDP et c'est tant mieux. :-)
Olivier.
Le ven. 8 mars 2019 à 11:53, Duchet Rémy remy@duchet.eu a écrit :
Avant de choisir, il faut faire un cahier des charges. La partie GPU over virtualisation, c’est pas toujours la classe.
Choisir la carte graphique en fonction des applications client.
Exemple, si c’est pour du SolidWorks, faut prendre en compte les spec, et les carte certifiés, tout comme les environnements (RDP n’est pas supporté).
Mettre une carte graphique dans un server, c’est bien, faut encore qu’elle soit compatible avec toute la chaine.
Rémy
*From:* FRsAG frsag-bounces@frsag.org *On Behalf Of *David Ponzone *Sent:* vendredi, 8 mars 2019 11:44 *To:* DONNET, Sylvain sylvain.donnet@ddo.net *Cc:* frsag@frsag.org *Subject:* Re: [FRsAG] Sorte de VDI
Je sais que certains font du VDI avec Citrix pour avoir de grosses perfs graphiques par VM, mais avec plusieurs sessions par VM, je ne sais pas.
Citrix semble quand même un acteur à consulter:
https://www.citrix.fr/products/citrix-virtual-apps-and-desktops/hdx-3d-pro.h...
Le 8 mars 2019 à 11:26, DONNET, Sylvain sylvain.donnet@ddo.net a écrit :
Bonjour à la liste,
Un client me demande un POC sur une situation semblable à du VDI : virtualisation d’un serveur Windows, en Vmware ou HyperV, avec une carte graphique dans l’hôte, genre Nvidia Grid, et surtout : plusieurs utilisateurs sur la même VM, façon TSE/RDP sur un Windows, chacun ayant de grosses capacités graphiques.
J’ai vu sur le Net que Windows 2016 avait annoncé que son RDP utilisait maintenant pleinement les GPU des hôtes. Mais est-ce vraiment validé ? avec HyperV ou ESX ? Validé avec plusieurs users RDP ? Et y a-t-il d’autres architectures techniques possibles ?
Sylvain
Liste de diffusion du FRsAG http://www.frsag.org/
Liste de diffusion du FRsAG http://www.frsag.org/
Hello à tous. Il faudrait peut-être comprendre le pourquoi plusieurs sessions sur une même VM ? Contraintes applicatives ? Licencing ? Cela peut parfois être intéressant de comprendre les demandes des clients. Autre point,grid c'est bien mais c'est toujours des licences en plus pour utiliser le GPU sans svga (vmware )
Le sam. 9 mars 2019 à 10:23, Olivier Vailleau olivier.vailleau@gmail.com a écrit :
Bonjour Sylvain,
Comme mentionné par David P, Citrix (ou désormais Xen) sait très bien faire ce genre de taf'. Si HyperV / TSE est une obligation, tu peux zapper ce mail. Je vais parler de Citrix.
Comme l'a aussi évoqué Rémy D, il faudra que tu fasses super attention au choix des cartes graphiques. En plus de rentrer dans la matrice de compatibilité du logiciel de dessin, il faudra aussi que ça rentre dans la matrice de comptabilité de l'hyperviseur. Et aussi dans celle de RDS, et aussi dans celle du hardware / carte mère, PCI express machin et AGP (quoi, ca existe plus AGP !? où sont les 3DFX ? )... En fait, tu devrais pas avoir beaucoup de choix possible.
Un de mes presta m'a raconté ce qu'il montait chez un (très) gros constructeur aéronaval européen : les dessinateurs bossaient sur catia 3D, via des sessions distantes XEN (donc en surcouche de TSE). Ils avaient du triple écran sur des résolutions assez costaudes pour l'époque (2015) 4 méga cartes graphiques sur chaque serveur Xen. Un utilisateur se voyait attribuer UNE carte graphique chacun, le flux étant optimisé et transporté par un Canal XEN (que RDP n'offrait pas à l'époque). Au bout de la chaine, il faut quand même quelque chose capable d'afficher ce que va envoyer Citrix sans lagguer : un minimum de cpu, et pas un dongle usb --> vga.
Les users bossaient avec leur propre VM attribuée (donc pas un seul OS serveur TSE avec mutualisation de connexions), et l'hyperviseur était xenServer.. solution full xen donc. C'est un certain prix, mais ça marche, et d'après le presta, c'est bluffant.
Le presta avait eu du souci coté hard : 4 grosses cartes graphiques dans un hp proliant tout neuf mais dont la peinture n'avait pas eu le temps de sécher, ca générait de temps en temps des blueScreen. Après quelques mois de galères avec le support hp, quelques firmwares ont réglé le souci.
Même si techniquement, j'ai trouvé cette solution très élégante et considéré que c'était un joli jouet technologique, je n'ai pas trouvé l'intérêt par rapport à l'achat de stations graphiques (ou de gros pc hypercalibrés). Je veux dire, au niveau financier, quand on additionne les GPU, les proliants, les licences Xen, les clients terminaux qui ne peuvent pas être légers (enfin, pas une sous marque à moins de 250€), le coût de la presta, la complexité technique à maintenir, le coût d'hébergement dans le DC..... ....pour une vingtaine de dessinateurs. même pas d'économie d'échelle en vue.
Je pense qu'un DSI s'est fait plaisir. Le commercial aussi, sûrement, avec un budget quasi no-limit. Quand à l'utilisateur, il aurait eu un pc bien sizé avec sa propre licence Catia, il n'aurait pas vu la différence.
Ceci mis à part, je ne sais pas si RDP sait réellement transporter les flux graphiques réellement avancés, surtout s'ils sortent d'un GPU dédié. De plus, je ne sais si HyperV saura allouer les ressources gpu à une vm ou un user spécifique. Je reste tellement sur ma faim sur HyperV et TSE.. quand on a connu vmware et Citrix, on ne peut voir qu'un avorton dans HyperV et TSE. On se rend compte qu'il y a une différence entre "c'est écrit sur la plaquette commerciale" et "Ca le fait en vrai". Tout cela ne t'aidera pas si tu es obligé de faire avec hyperV et TSE. Néanmoins, j'aimerai savoir, si tu arrives à faire ce POC, ce que cela donne, si ca marche, si ça te semble satisfaisant. Ca démontera un peu mes préjugés sur HyperV/RDP et c'est tant mieux. :-)
Olivier.
Le ven. 8 mars 2019 à 11:53, Duchet Rémy remy@duchet.eu a écrit :
Avant de choisir, il faut faire un cahier des charges. La partie GPU over virtualisation, c’est pas toujours la classe.
Choisir la carte graphique en fonction des applications client.
Exemple, si c’est pour du SolidWorks, faut prendre en compte les spec, et les carte certifiés, tout comme les environnements (RDP n’est pas supporté).
Mettre une carte graphique dans un server, c’est bien, faut encore qu’elle soit compatible avec toute la chaine.
Rémy
*From:* FRsAG frsag-bounces@frsag.org *On Behalf Of *David Ponzone *Sent:* vendredi, 8 mars 2019 11:44 *To:* DONNET, Sylvain sylvain.donnet@ddo.net *Cc:* frsag@frsag.org *Subject:* Re: [FRsAG] Sorte de VDI
Je sais que certains font du VDI avec Citrix pour avoir de grosses perfs graphiques par VM, mais avec plusieurs sessions par VM, je ne sais pas.
Citrix semble quand même un acteur à consulter:
https://www.citrix.fr/products/citrix-virtual-apps-and-desktops/hdx-3d-pro.h...
Le 8 mars 2019 à 11:26, DONNET, Sylvain sylvain.donnet@ddo.net a écrit :
Bonjour à la liste,
Un client me demande un POC sur une situation semblable à du VDI : virtualisation d’un serveur Windows, en Vmware ou HyperV, avec une carte graphique dans l’hôte, genre Nvidia Grid, et surtout : plusieurs utilisateurs sur la même VM, façon TSE/RDP sur un Windows, chacun ayant de grosses capacités graphiques.
J’ai vu sur le Net que Windows 2016 avait annoncé que son RDP utilisait maintenant pleinement les GPU des hôtes. Mais est-ce vraiment validé ? avec HyperV ou ESX ? Validé avec plusieurs users RDP ? Et y a-t-il d’autres architectures techniques possibles ?
Sylvain
Liste de diffusion du FRsAG http://www.frsag.org/
Liste de diffusion du FRsAG http://www.frsag.org/
Liste de diffusion du FRsAG http://www.frsag.org/
Salut,
Je plussoie @Olivier et @Jérome. Xen ou vmware fait ton choix. Par contre les utilisateurs sur la même vm, je suis désolé mais tu ne pourras pas ; de toute manière ton soft 3d te bloquera avant. D'ailleurs ça serait bien d'avoir le nom du soft en question, le nombre d'utilisateurs et le nombre de cartes nvidia.
J'ai déja vu ce type de config. dans un gros cabinet et dans une école avec catia mais ils avaient du faire du développement à côté pour en profiter correctement. Et pour des solutions grand public je pense à Shadow par exemple https://shadow.tech et idem il y a du devel pour gérer le tout.
En tout cas ça la solution te reviendra plus cher que d'acheter une 10 dizaine de poste avec des cartes nvidia et un gros serveur pour le rendu.
Voilou,
Le sam. 9 mars 2019 à 12:22, Jerome Lien jerome.lien@gmail.com a écrit :
Hello à tous. Il faudrait peut-être comprendre le pourquoi plusieurs sessions sur une même VM ? Contraintes applicatives ? Licencing ? Cela peut parfois être intéressant de comprendre les demandes des clients. Autre point,grid c'est bien mais c'est toujours des licences en plus pour utiliser le GPU sans svga (vmware )
Le sam. 9 mars 2019 à 10:23, Olivier Vailleau olivier.vailleau@gmail.com a écrit :
Bonjour Sylvain,
Comme mentionné par David P, Citrix (ou désormais Xen) sait très bien faire ce genre de taf'. Si HyperV / TSE est une obligation, tu peux zapper ce mail. Je vais parler de Citrix.
Comme l'a aussi évoqué Rémy D, il faudra que tu fasses super attention au choix des cartes graphiques. En plus de rentrer dans la matrice de compatibilité du logiciel de dessin, il faudra aussi que ça rentre dans la matrice de comptabilité de l'hyperviseur. Et aussi dans celle de RDS, et aussi dans celle du hardware / carte mère, PCI express machin et AGP (quoi, ca existe plus AGP !? où sont les 3DFX ? )... En fait, tu devrais pas avoir beaucoup de choix possible.
Un de mes presta m'a raconté ce qu'il montait chez un (très) gros constructeur aéronaval européen : les dessinateurs bossaient sur catia 3D, via des sessions distantes XEN (donc en surcouche de TSE). Ils avaient du triple écran sur des résolutions assez costaudes pour l'époque (2015) 4 méga cartes graphiques sur chaque serveur Xen. Un utilisateur se voyait attribuer UNE carte graphique chacun, le flux étant optimisé et transporté par un Canal XEN (que RDP n'offrait pas à l'époque). Au bout de la chaine, il faut quand même quelque chose capable d'afficher ce que va envoyer Citrix sans lagguer : un minimum de cpu, et pas un dongle usb --> vga.
Les users bossaient avec leur propre VM attribuée (donc pas un seul OS serveur TSE avec mutualisation de connexions), et l'hyperviseur était xenServer.. solution full xen donc. C'est un certain prix, mais ça marche, et d'après le presta, c'est bluffant.
Le presta avait eu du souci coté hard : 4 grosses cartes graphiques dans un hp proliant tout neuf mais dont la peinture n'avait pas eu le temps de sécher, ca générait de temps en temps des blueScreen. Après quelques mois de galères avec le support hp, quelques firmwares ont réglé le souci.
Même si techniquement, j'ai trouvé cette solution très élégante et considéré que c'était un joli jouet technologique, je n'ai pas trouvé l'intérêt par rapport à l'achat de stations graphiques (ou de gros pc hypercalibrés). Je veux dire, au niveau financier, quand on additionne les GPU, les proliants, les licences Xen, les clients terminaux qui ne peuvent pas être légers (enfin, pas une sous marque à moins de 250€), le coût de la presta, la complexité technique à maintenir, le coût d'hébergement dans le DC..... ....pour une vingtaine de dessinateurs. même pas d'économie d'échelle en vue.
Je pense qu'un DSI s'est fait plaisir. Le commercial aussi, sûrement, avec un budget quasi no-limit. Quand à l'utilisateur, il aurait eu un pc bien sizé avec sa propre licence Catia, il n'aurait pas vu la différence.
Ceci mis à part, je ne sais pas si RDP sait réellement transporter les flux graphiques réellement avancés, surtout s'ils sortent d'un GPU dédié. De plus, je ne sais si HyperV saura allouer les ressources gpu à une vm ou un user spécifique. Je reste tellement sur ma faim sur HyperV et TSE.. quand on a connu vmware et Citrix, on ne peut voir qu'un avorton dans HyperV et TSE. On se rend compte qu'il y a une différence entre "c'est écrit sur la plaquette commerciale" et "Ca le fait en vrai". Tout cela ne t'aidera pas si tu es obligé de faire avec hyperV et TSE. Néanmoins, j'aimerai savoir, si tu arrives à faire ce POC, ce que cela donne, si ca marche, si ça te semble satisfaisant. Ca démontera un peu mes préjugés sur HyperV/RDP et c'est tant mieux. :-)
Olivier.
Le ven. 8 mars 2019 à 11:53, Duchet Rémy remy@duchet.eu a écrit :
Avant de choisir, il faut faire un cahier des charges. La partie GPU over virtualisation, c’est pas toujours la classe.
Choisir la carte graphique en fonction des applications client.
Exemple, si c’est pour du SolidWorks, faut prendre en compte les spec, et les carte certifiés, tout comme les environnements (RDP n’est pas supporté).
Mettre une carte graphique dans un server, c’est bien, faut encore qu’elle soit compatible avec toute la chaine.
Rémy
*From:* FRsAG frsag-bounces@frsag.org *On Behalf Of *David Ponzone *Sent:* vendredi, 8 mars 2019 11:44 *To:* DONNET, Sylvain sylvain.donnet@ddo.net *Cc:* frsag@frsag.org *Subject:* Re: [FRsAG] Sorte de VDI
Je sais que certains font du VDI avec Citrix pour avoir de grosses perfs graphiques par VM, mais avec plusieurs sessions par VM, je ne sais pas.
Citrix semble quand même un acteur à consulter:
https://www.citrix.fr/products/citrix-virtual-apps-and-desktops/hdx-3d-pro.h...
Le 8 mars 2019 à 11:26, DONNET, Sylvain sylvain.donnet@ddo.net a écrit :
Bonjour à la liste,
Un client me demande un POC sur une situation semblable à du VDI : virtualisation d’un serveur Windows, en Vmware ou HyperV, avec une carte graphique dans l’hôte, genre Nvidia Grid, et surtout : plusieurs utilisateurs sur la même VM, façon TSE/RDP sur un Windows, chacun ayant de grosses capacités graphiques.
J’ai vu sur le Net que Windows 2016 avait annoncé que son RDP utilisait maintenant pleinement les GPU des hôtes. Mais est-ce vraiment validé ? avec HyperV ou ESX ? Validé avec plusieurs users RDP ? Et y a-t-il d’autres architectures techniques possibles ?
Sylvain
Liste de diffusion du FRsAG http://www.frsag.org/
Liste de diffusion du FRsAG http://www.frsag.org/
Liste de diffusion du FRsAG http://www.frsag.org/
Liste de diffusion du FRsAG http://www.frsag.org/
En fait, je ne connais pas le logiciel cible, et je ne connais le besoin, impérieux ou pas, du mode TSE. Je vais revenir vers eux pour savoir ça.
Merci pour vos premiers retours !
Sylvain
De : FRsAG frsag-bounces@frsag.org au nom de Refuznik refuznikster@gmail.com Date : samedi 9 mars 2019 14:21 À : Jerome Lien jerome.lien@gmail.com Cc : French SysAdmin Group frsag@frsag.org Objet : Re: [FRsAG] Sorte de VDI
Salut,
Je plussoie @Olivier et @Jérome.
Xen ou vmware fait ton choix. Par contre les utilisateurs sur la même vm, je suis désolé mais tu ne pourras pas ; de toute manière ton soft 3d te bloquera avant. D'ailleurs ça serait bien d'avoir le nom du soft en question, le nombre d'utilisateurs et le nombre de cartes nvidia.
J'ai déja vu ce type de config. dans un gros cabinet et dans une école avec catia mais ils avaient du faire du développement à côté pour en profiter correctement. Et pour des solutions grand public je pense à Shadow par exemple https://shadow.tech et idem il y a du devel pour gérer le tout.
En tout cas ça la solution te reviendra plus cher que d'acheter une 10 dizaine de poste avec des cartes nvidia et un gros serveur pour le rendu.
Voilou,
Le sam. 9 mars 2019 à 12:22, Jerome Lien <jerome.lien@gmail.commailto:jerome.lien@gmail.com> a écrit : Hello à tous. Il faudrait peut-être comprendre le pourquoi plusieurs sessions sur une même VM ? Contraintes applicatives ? Licencing ? Cela peut parfois être intéressant de comprendre les demandes des clients. Autre point,grid c'est bien mais c'est toujours des licences en plus pour utiliser le GPU sans svga (vmware )
Le sam. 9 mars 2019 à 10:23, Olivier Vailleau <olivier.vailleau@gmail.commailto:olivier.vailleau@gmail.com> a écrit : Bonjour Sylvain,
Comme mentionné par David P, Citrix (ou désormais Xen) sait très bien faire ce genre de taf'. Si HyperV / TSE est une obligation, tu peux zapper ce mail. Je vais parler de Citrix.
Comme l'a aussi évoqué Rémy D, il faudra que tu fasses super attention au choix des cartes graphiques. En plus de rentrer dans la matrice de compatibilité du logiciel de dessin, il faudra aussi que ça rentre dans la matrice de comptabilité de l'hyperviseur. Et aussi dans celle de RDS, et aussi dans celle du hardware / carte mère, PCI express machin et AGP (quoi, ca existe plus AGP !? où sont les 3DFX ? )... En fait, tu devrais pas avoir beaucoup de choix possible.
Un de mes presta m'a raconté ce qu'il montait chez un (très) gros constructeur aéronaval européen : les dessinateurs bossaient sur catia 3D, via des sessions distantes XEN (donc en surcouche de TSE). Ils avaient du triple écran sur des résolutions assez costaudes pour l'époque (2015) 4 méga cartes graphiques sur chaque serveur Xen. Un utilisateur se voyait attribuer UNE carte graphique chacun, le flux étant optimisé et transporté par un Canal XEN (que RDP n'offrait pas à l'époque). Au bout de la chaine, il faut quand même quelque chose capable d'afficher ce que va envoyer Citrix sans lagguer : un minimum de cpu, et pas un dongle usb --> vga.
Les users bossaient avec leur propre VM attribuée (donc pas un seul OS serveur TSE avec mutualisation de connexions), et l'hyperviseur était xenServer.. solution full xen donc. C'est un certain prix, mais ça marche, et d'après le presta, c'est bluffant.
Le presta avait eu du souci coté hard : 4 grosses cartes graphiques dans un hp proliant tout neuf mais dont la peinture n'avait pas eu le temps de sécher, ca générait de temps en temps des blueScreen. Après quelques mois de galères avec le support hp, quelques firmwares ont réglé le souci.
Même si techniquement, j'ai trouvé cette solution très élégante et considéré que c'était un joli jouet technologique, je n'ai pas trouvé l'intérêt par rapport à l'achat de stations graphiques (ou de gros pc hypercalibrés). Je veux dire, au niveau financier, quand on additionne les GPU, les proliants, les licences Xen, les clients terminaux qui ne peuvent pas être légers (enfin, pas une sous marque à moins de 250€), le coût de la presta, la complexité technique à maintenir, le coût d'hébergement dans le DC..... ....pour une vingtaine de dessinateurs. même pas d'économie d'échelle en vue.
Je pense qu'un DSI s'est fait plaisir. Le commercial aussi, sûrement, avec un budget quasi no-limit. Quand à l'utilisateur, il aurait eu un pc bien sizé avec sa propre licence Catia, il n'aurait pas vu la différence.
Ceci mis à part, je ne sais pas si RDP sait réellement transporter les flux graphiques réellement avancés, surtout s'ils sortent d'un GPU dédié. De plus, je ne sais si HyperV saura allouer les ressources gpu à une vm ou un user spécifique. Je reste tellement sur ma faim sur HyperV et TSE.. quand on a connu vmware et Citrix, on ne peut voir qu'un avorton dans HyperV et TSE. On se rend compte qu'il y a une différence entre "c'est écrit sur la plaquette commerciale" et "Ca le fait en vrai". Tout cela ne t'aidera pas si tu es obligé de faire avec hyperV et TSE. Néanmoins, j'aimerai savoir, si tu arrives à faire ce POC, ce que cela donne, si ca marche, si ça te semble satisfaisant. Ca démontera un peu mes préjugés sur HyperV/RDP et c'est tant mieux. :-)
Olivier.
Le ven. 8 mars 2019 à 11:53, Duchet Rémy <remy@duchet.eumailto:remy@duchet.eu> a écrit : Avant de choisir, il faut faire un cahier des charges. La partie GPU over virtualisation, c’est pas toujours la classe. Choisir la carte graphique en fonction des applications client. Exemple, si c’est pour du SolidWorks, faut prendre en compte les spec, et les carte certifiés, tout comme les environnements (RDP n’est pas supporté).
Mettre une carte graphique dans un server, c’est bien, faut encore qu’elle soit compatible avec toute la chaine.
Rémy
From: FRsAG <frsag-bounces@frsag.orgmailto:frsag-bounces@frsag.org> On Behalf Of David Ponzone Sent: vendredi, 8 mars 2019 11:44 To: DONNET, Sylvain <sylvain.donnet@ddo.netmailto:sylvain.donnet@ddo.net> Cc: frsag@frsag.orgmailto:frsag@frsag.org Subject: Re: [FRsAG] Sorte de VDI
Je sais que certains font du VDI avec Citrix pour avoir de grosses perfs graphiques par VM, mais avec plusieurs sessions par VM, je ne sais pas. Citrix semble quand même un acteur à consulter:
https://www.citrix.fr/products/citrix-virtual-apps-and-desktops/hdx-3d-pro.h...
Le 8 mars 2019 à 11:26, DONNET, Sylvain <sylvain.donnet@ddo.netmailto:sylvain.donnet@ddo.net> a écrit :
Bonjour à la liste,
Un client me demande un POC sur une situation semblable à du VDI : virtualisation d’un serveur Windows, en Vmware ou HyperV, avec une carte graphique dans l’hôte, genre Nvidia Grid, et surtout : plusieurs utilisateurs sur la même VM, façon TSE/RDP sur un Windows, chacun ayant de grosses capacités graphiques.
J’ai vu sur le Net que Windows 2016 avait annoncé que son RDP utilisait maintenant pleinement les GPU des hôtes. Mais est-ce vraiment validé ? avec HyperV ou ESX ? Validé avec plusieurs users RDP ? Et y a-t-il d’autres architectures techniques possibles ?
Sylvain
_______________________________________________ Liste de diffusion du FRsAG http://www.frsag.org/
_______________________________________________ Liste de diffusion du FRsAG http://www.frsag.org/ _______________________________________________ Liste de diffusion du FRsAG http://www.frsag.org/ _______________________________________________ Liste de diffusion du FRsAG http://www.frsag.org/
Un client me demande un POC sur une situation semblable à du VDI : virtualisation d’un serveur Windows, en Vmware ou HyperV, avec une carte graphique dans l’hôte, genre Nvidia Grid, et surtout : plusieurs utilisateurs sur la même VM, façon TSE/RDP sur un Windows, chacun ayant de grosses capacités graphiques.
Etre nous :
Ce que tu recherches est empoisonnant et, comme tout ce qui est bizarre et dangereux, ça vit en Australie : c'est un ornithorynque
https://fr.wikipedia.org/wiki/Ornithorynque
Coté client :
Si c'est un POC gratuit (çad si ton client est tordu et radin), tu réponds que c'est pas faisable.
Si c'est un POC payant (çad si ton client est tordu et fortuné), je te laisse face à ta conscience (pour la réponse). Par exemple, je mettrais à jour mes connaissances sur le partage de ressources graphiques sur Xen en me disant que, pour une fois, on me paye pour me former.
Parce que, à première vue, si l'on respecte à la lettre son cahier des charges (en attendant de savoir ce que veux dire 'de grosse capacités graphiques'), c'est pas gagné...