Nous assemblons un serveur pour les applications graphiques et CAO / FAO pour le travail à distance via RDP basé sur CISCO UCS-C220 M3 v2

image

Presque chaque entreprise a désormais nécessairement un département ou un groupe travaillant en CAD / CAM

ou des programmes de conception lourds. Ce groupe d'utilisateurs a des exigences sérieuses en matériel: beaucoup de mémoire - 64 Go ou plus, une carte graphique professionnelle, un SSD rapide et pour être fiable. Souvent, les entreprises achètent à certains utilisateurs de ces services plusieurs PC (ou stations graphiques) puissants et d'autres moins puissants, en fonction des besoins et des capacités financières de l'entreprise. C'est souvent l'approche standard pour de telles tâches, et cela fonctionne très bien. Mais lors d'une pandémie et d'un travail à distance, et en fait en général, cette approche n'est pas optimale, très redondante et extrêmement gênante dans l'administration, la gestion et d'autres aspects. Pourquoi en est-il ainsi et quelle solution répondra idéalement à la demande de stations graphiques de nombreuses entreprises? Veuillez accueillir sous le chat, qui décrit comment assembler une solution fonctionnelle et peu coûteuse pourtuer nourrir plusieurs oiseaux avec une pierre, et quelles petites nuances doivent être prises en compte pour réussir à mettre en œuvre cette solution.



En décembre de l'année dernière, une entreprise a ouvert un nouveau bureau pour un petit KB et la tâche consistait à organiser l'ensemble de l'infrastructure informatique, étant donné que l'entreprise dispose déjà d'ordinateurs portables pour les utilisateurs et de quelques serveurs. Les ordinateurs portables avaient déjà quelques années et étaient principalement des configurations de jeu avec 8 à 16 Go de RAM, et ne pouvaient généralement pas faire face à la charge des applications CAD / CAM. Les utilisateurs doivent être mobiles, car il est souvent nécessaire de travailler en dehors du bureau. Au bureau, pour chaque ordinateur portable, il est en plus acheté sur le moniteur (c'est ainsi qu'ils fonctionnent avec les graphiques). Avec de telles données d'entrée, la seule solution optimale, mais risquée pour moi, consiste à implémenter un serveur de terminal puissant avec une puissante carte vidéo professionnelle et un disque SSD NVMe.



Avantages d'un serveur de terminal graphique et RDP



  • 35-100% . 5-20 .
  • , /CAM 5000$, 10 000$. RDP , RDP , RDP . , RDP : RDP — , . , , .
  • En outre, un gros avantage est la prise en charge de la mĂŞme configuration et des paramètres, composants et modèles spĂ©cifiques, qui est souvent difficile Ă  mettre en Ĺ“uvre pour tous les utilisateurs de PC. Gestion, administration et mise Ă  jour du logiciel Ă©galement "sans accroc"


En général, il y a de nombreux avantages - voyons comment, en fait, notre solution presque parfaite se présentera.



Nous assemblons un serveur basé sur le CISCO UCS-C220 M3 v2



Au départ, il était prévu d'acheter un serveur plus récent et puissant avec 256 Go de mémoire ecc DDR3 et 10 Go d'Ethernet, mais ils ont dit qu'ils devaient économiser un peu et s'inscrire dans le budget d'un serveur de terminaux de 1600 $. Bon, d'accord - le client est toujours gourmand et nous sélectionnons pour ce montant:



bu CISCO UCS-C220 M3 v2 (2 X SIX CORE 2.10GHZ E5-2620 v2) \ 128GB DDR3 ecc - 625 $

3.5 "3To sas 7200 des USA en - 2x65 $ = 130 $

SSD M.2 2280970 PRO, PCI-E 3.0 (x4) 512 Go Samsung - 200 $

Carte vidéo QUADRO P2200 5120 Mo - 470 $

Adaptateur SSD Ewell PCI-E 3.0 vers M.2 (EW239) -10 $

Total pour le serveur = 1435 $



Il était prévu de prendre un adaptateur Ethernet SSD 1 To et 10 Go - 40 $, mais il s'est avéré qu'il n'y avait pas d'onduleurs sur leurs 2 serveurs, et j'ai dû me rétrécir un peu et acheter un onduleur PowerWalker VI 2200 RLE -350 $.



Pourquoi un serveur et pas un PC puissant? Justification de la configuration choisie.



De nombreux administrateurs à courte vue (je l'ai vu plusieurs fois) - pour une raison quelconque, ils achètent un puissant (souvent un PC de jeu), y mettent 2-4 disques, créent un RAID 1, l'appellent fièrement un serveur et le placent dans le coin du bureau. L'ensemble est naturel - un «méli-mélo préfabriqué» de qualité douteuse. Par conséquent, j'écrirai en détail pourquoi une telle configuration a été choisie pour un tel budget.



  1. Fiabilité!!! - tous les composants du serveur sont conçus et testés pour fonctionner pendant plus de 5 à 10 ans. Et les mères de jeu travaillent pendant 3 à 5 ans au plus, et même le pourcentage de casse pendant la période de garantie dépasse 5%. Et notre serveur est de la marque CISCO ultra fiable, donc aucun problème particulier n'est attendu et leur probabilité est d'un ordre de grandeur inférieur à un PC stationnaire
  2. ECC — , ECC , , 128 — . , , , ( ),
  3. — , ( E5-2620 Xeon E5 2690 v2) —
  4. U1 — ! , ( 1 ) ! (3-6 ) .
  5. : — ! !
  6. 128 — 8-10 , 5-6 — 2 30-40=70 4 3-15=36, + 10 116 10% ( . 256
  7. QUADRO P2200 5120MB —

    0,3 1,5, 5 — . , , i5/64/Quadro P620 2, 3-4
  8. Samsung SSD M.2 2280 970 PRO, PCI-E 3.0 (x4) 512 Go Samsung - pour un fonctionnement simultané de

    8 à 10 utilisateurs, des vitesses NVMe et la fiabilité ssd de Samsung sont nécessaires. Par fonctionnalité, ce disque sera utilisé pour le système d'exploitation et les applications
  9. 2x3TB SAS - nous combinons en RAID 1 que nous utilisons pour les données utilisateur locales volumineuses ou rarement utilisées, ainsi que pour la sauvegarde du système et les données locales critiques à partir du disque nvme


La config est approuvée et achetée, et le moment de vérité arrive bientôt!



Construisez, configurez, installez et dépannez.



Dès le début, je n'étais pas sûr qu'il s'agissait d'une solution 100% fonctionnelle, car à tout moment, de l'assemblage à l'installation, au lancement et au bon fonctionnement des applications, on pouvait rester bloqué sans avoir la possibilité de continuer, alors j'ai convenu du serveur que ce serait quelques jours peuvent être retournés et les autres composants peuvent être utilisés dans une solution alternative.



1 problème farfelu - carte vidéo professionnelle, plein format! + quelques mm, mais si ça ne rentre pas? 75W - que faire si la fiche pci ne tire pas? Et comment faire un dissipateur thermique normal pour ces 75W? Mais je suis entré, j'ai démarré, le dissipateur de chaleur est normal (surtout si les refroidisseurs du serveur sont allumés à une vitesse supérieure à la moyenne. Vrai, quand je le mets, pour être sûr que rien ne ferait fermer quelque chose dans le serveur, je l'ai plié de 1 mm (je ne me souviens pas quoi), mais pour une meilleure dissipation de la chaleur du couvercle le serveur a alors, après le réglage final, arraché le film d'instructions, qui se trouvait sur tout le couvercle et qui pouvait nuire à la dissipation thermique à travers le couvercle.



2e test - le disque NVMe via l'adaptateur n'a pas pu être vu, ou le système ne sera pas installé là-bas, et s'il est installé, il ne démarrera pas. Curieusement, Windows a été installé sur un disque NVMe, mais il n'a pas pu démarrer à partir de celui-ci, ce qui est logique puisque le BIOS (même mis à jour) ne voulait pas reconnaître NVMe pour le chargement. Je ne voulais pas utiliser de béquilles, mais je devais le faire - notre Habr préféré est venu à la rescousse et un article sur le téléchargement à partir d'un disque nvme sur les systèmes hérités a téléchargé l' utilitaire de disque de démarrage (BDUtility.exe), a créé un lecteur flash USB avec CloverBootManager selon les instructions de la publication, installé le lecteur flash USB dans le BIOS en premier pour démarrer et maintenant nous chargeons le chargeur de démarrage à partir du lecteur flash USB, Clover a vu avec succès notre disque NVMe et après quelques secondes, il a démarré automatiquement à partir de celui-ci! Vous pouvez jouer avec l'installation de trèfle sur notre disque RAID 3 To, mais c'était déjà samedi soir, et il y avait encore du travail à faire, car jusqu'à lundi, vous deviez soit donner le serveur, soit le quitter. J'ai laissé la clé USB amorçable à l'intérieur du serveur, il y avait juste une clé USB supplémentaire.



3e est presque une menace d'échec. J'ai installé les services standart + RD de Windows 2019, installé l'application principale, pour laquelle tout a été démarré, et tout fonctionne à merveille et vole littéralement.



Merveilleux! Je rentre chez moi et je me connecte via RDP, l’application démarre, mais il y a un sérieux décalage, je regarde et dans le programme le message «le mode logiciel est activé». Quelle ?! Je recherche du bois de chauffage plus récent et super-professionnel pour la carte vidéo, je mets le résultat à zéro, du bois de chauffage plus ancien pour p1000 n'est également rien. Et à ce moment, la voix intérieure est toute moqueuse "mais je vous ai dit - ne pas expérimenter avec la première année - prendre p1000". Et le temps - ça fait longtemps la nuit dans la cour, je vais me coucher le cœur lourd. Dimanche, je vais au bureau - j'ai mis un quadro P620 dans le serveur et ça ne marche pas non plus via RDP - MS, quel est le problème? Je recherche les forums "Serveur 2019 et RDP" - j'ai trouvé la réponse presque immédiatement.



Il s'avère que puisque la plupart ont maintenant des moniteurs haute résolution et que la plupart des serveurs ne prennent pas en charge ces résolutions sur la carte graphique intégrée, l'accélération matérielle est désactivée par défaut via les stratégies de groupe. Je cite les instructions pour l'inclusion:



  • Ouvrez l'outil Modifier la stratĂ©gie de groupe Ă  partir du Panneau de configuration ou utilisez la boĂ®te de dialogue Recherche Windows (touche Windows + R, puis tapez gpedit.msc)
  • AccĂ©dez Ă : StratĂ©gie de l'ordinateur local \ Configuration ordinateur \ Modèles d'administration \ Composants Windows \ Services Bureau Ă  distance \ HĂ´te de session Bureau Ă  distance \ Environnement de session Ă  distance
  • Activez ensuite «Utiliser l'adaptateur graphique par dĂ©faut matĂ©riel pour toutes les sessions des services Bureau Ă  distance»


Redémarrez - tout fonctionne bien sur RDP. Changer la carte graphique pour le P2200 fonctionne à nouveau! Maintenant que nous sommes convaincus que la solution est pleinement opérationnelle, nous apportons tous les paramètres du serveur à l'idéal, entrons dans le domaine, configurons l'accès utilisateur et plus encore, mettons le serveur dans la salle des serveurs. Nous testons toute l'équipe pendant quelques jours - tout fonctionne parfaitement, il y a suffisamment de ressources serveur pour toutes les tâches, le décalage minimum résultant du travail RDP est invisible pour tous les utilisateurs. Excellent - la tâche est terminée à 100%.



Quelques points dont dépend le succès de l'implémentation d'un serveur graphique



Étant donné qu'à n'importe quelle étape de l'introduction d'un serveur graphique dans une organisation, des écueils peuvent survenir qui peuvent créer une situation similaire à celle de l'image avec des poissons échappés,



image



puis au stade de la planification, il est nécessaire de prendre plusieurs mesures simples:



  1. — . , CAD/CAM 10 , 10 . , GPU Quadro P2200 10 , , 3d . (, ), 100% — , . ( ). , ssd optane .
  2. , :



    • 1 + 2,3 , ( ) ;
    • - GPU RDP ! ;
    • ( RAID nvme ).
  3. ( ) , , , , .
  4. RDP, . . malefix

    "— - — .

    — — /%temp%, - — "
  5. , UPS ethernet ( ), .
  6. 2,5-3 , , — 5 .
  7. , , .
  8. malefix

    — . :

    —

    — ( )

  9. ( Windows server 2019 — RDP) Trial , evaluate ( ). .
  10. . , , .


C'est comme travailler avec RDP n'est pas différent de travailler dans une session locale. Souvent, vous oubliez que vous travaillez quelque part sur RDP - après tout, même les communications vidéo et parfois vidéo dans une session RDP fonctionnent sans retards notables, car maintenant la plupart des gens ont Internet à haut débit. En termes de vitesse et de fonctionnalité de RDP, Microsoft continue désormais de surprendre agréablement à la fois l'accélération matérielle 3D et les multi-moniteurs - tout ce qui est nécessaire pour le travail à distance des utilisateurs de programmes graphiques, 3D et CAD / CAM!



Ainsi dans de nombreux cas, l'installation d'un serveur graphique en fonction de l'implémentation réalisée est préférable et plus mobile que 10 stations graphiques ou PC.



PS Comment se connecter facilement et en toute sécurité via Internet via RDP, ainsi que les paramètres optimaux pour les clients RDP - vous pouvez voir dans l'article "Travail à distance au bureau. RDP, Port Knocking, Mikrotik: simple et sûr "



All Articles