VDS avec une carte vidéo - nous en savons beaucoup sur les perversions

Quand un de nos employés a dit à son ami l'administrateur système: "Et maintenant nous avons un nouveau service - VDS avec une carte vidéo", il a souri en réponse: "Quoi, allez-vous pousser le frère du bureau vers l'exploitation minière?". Eh bien, au moins je n'ai pas plaisanté sur les jeux, et puis d'accord. Il comprend beaucoup de choses dans la vie d'un développeur! Mais au fond, nous avons pensé à ce que si quelqu'un pense vraiment qu'une carte vidéo est le lot des mineurs et des amateurs de jeux informatiques? Dans tous les cas, il vaut mieux vérifier sept fois, et en même temps vous dire pourquoi le VDS avec une carte vidéo a été inventé et pourquoi c'est si important.



Bien sûr, si vous avez besoin d'un serveur VDS virtuel loué avec une carte vidéo pour les jeux, alors ne lisez pas plus loin, allez sur la page de service et voyez les conditions / prix de RUVDS - vous l'aimerez sûrement. Nous invitons les autres à la discussion: avez-vous besoin d'un VDS avec une carte vidéo en tant que service ou est-il plus facile de déployer votre système matériel et logiciel?

La réponse à cette question dépend de l'entreprise et de l'organisation de ses processus. En fait, une telle proposition peut intéresser les agences de publicité avec Photoshop et Corel, les agences de design utilisant des programmes 3D, les organisations de design avec AutoCADs. Les employés de ces entreprises pourront travailler de n'importe où, par conséquent, il sera possible d'embaucher des personnes de n'importe où et en même temps de ne pas dépenser de l'argent pour des investissements en capital dans des équipements puissants.

Maintenant, les ressources des cartes vidéo sont activement utilisées par les développeurs de logiciels populaires: tout navigateur moderne rendra les pages des sites beaucoup plus rapides s'il peut utiliser un accélérateur graphique, sans parler du fait que pour ces mêmes navigateurs, il existe des applications et des jeux 3D qui s'exécutent sur WebGL.

Ainsi, nous pouvons supposer que le VDS avec une carte vidéo convient à de nombreuses sociétés informatiques, magasins en ligne, agences de publicité et de design, entreprises impliquées dans l'analyse de données, etc. Nous essaierons de classer et de décrire plus en détail les cas d'utilisation les plus pertinents.

La première chose qui se suggère est de travailler avec des graphiques. VDS avec une carte graphique fournira la puissance de calcul pour un travail rapide avec des graphiques 3D, des animations, des graphiques 2D. Cette configuration sera optimale pour les concepteurs et les entreprises du développeur de jeu, elle tirera à la fois la modélisation et Corel, Photoshop, Autocad, etc. De plus, comme nous l'avons déjà expliqué précédemment, un tel service présente un avantage supplémentaire important: les entreprises peuvent facilement former une équipe répartie et n'engagent pas en même temps d'énormes coûts.

De plus, le VDS avec une carte vidéo peut intéresser les entreprises qui ont besoin de calculer rapidement des tâches complexes ou un grand nombre de tâches simples et discrètes. Ce sont des entreprises qui collectent et traitent des données à partir d'un grand nombre de capteurs ou d'infrastructures IoT, ont une facturation, travaillent avec des mégadonnées et ont besoin d'une collecte ultra-rapide de métriques, etc. Si vous travaillez avec des applications d'entreprise basées sur le Big Data, vous apprécierez la vitesse d'analyse et de traitement des données. Les avantages informatiques du VDS avec des cartes vidéo pour résoudre les problèmes ci-dessus sont liés au fait que la carte vidéo est desservie par une RAM efficace et possède plus de modules arithmétiques et logiques qu'un CPU, ce qui signifie que beaucoup plus d'opérations sont effectuées en même temps.

Le troisième et premier domaine d'application le plus important de la configuration VDS avec une carte vidéo concerne les tâches de sécurité des informations telles que la surveillance et le contrôle du trafic dans les réseaux occupés, la création de bancs de test pour l'exécution de cas de test pentest.

De plus, un tel serveur aidera les entreprises ou les développeurs privés engagés dans la formation de réseaux de neurones - un domaine où la capacité n'est jamais superflue.

Enfin, VDS avec une carte vidéo est ce dont vous avez besoin pour le streaming, c'est-à-dire le streaming pour diffuser des événements, de la musique et du contenu vidéo. L'option convient à la diffusion à partir de caméras publiques, peut intéresser les organisateurs de conférences, etc.

Un autre scénario qui nous a été expliqué par les développeurs utilisant VDS avec une carte vidéo dans une vraie bataille est que cette configuration fonctionne bien pour lancer un émulateur Android lors du développement d'applications mobiles (et en particulier de jeux).

À partir de tâches particulières, nous en distinguerions deux principales, qui sont un ensemble d'opérations informatiques fréquentes. Le premier est l'exploitation minière (et quelqu'un le fait-il?). Le second est plus intéressant et moins chargé. Cela fonctionne avec des systèmes de trading comme QUIK. Travailler avec cette configuration est confortable pour le trading haute fréquence.

Eh bien, la dernière tâche, la plus banale, qui est résolue par VDS avec une carte vidéo. Dans ce cas, peu importe que vous soyez un client privé ou une entreprise, peu importe le logiciel que vous utilisez: comptabilité, modélisation ou dessin. Le rendu rapide de l'interface sera toujours important pour vous, surtout lorsque vous utilisez plusieurs connexions RDP.

Test


Bien sûr, les tests ci-dessus n'auront rien à voir avec vos tâches réelles, vos processus métier et vos idées d'implémentation, alors traitez-les comme des exemples.

Pour les tests, nous avons comparé un serveur virtuel avec 2 cœurs de processeur et 4 Go de RAM avec une carte vidéo virtuelle de 128 Mo et sans carte vidéo. Sur les deux machines virtuelles, ils ont lancé la même page WebGL dans Internet Explorer. Sur la page, des carrés 32x32 ont été dessinés à une vitesse de 60 images par seconde.

Nous avons obtenu une telle image sur un serveur virtuel avec une carte vidéo installée. La vitesse de dessin était de 59 à 62 images par seconde, tout l'espace était plein, le nombre de sprites était de 14 000.

Cliquable:



Le résultat est sur un VPS similaire sans carte vidéo. La vitesse de dessin est de 32 images par seconde, avec le processeur entièrement chargé à 100%, nous avons 1302 sprites et une zone vide.

Cliquable:



Nous avons également testé notre carte vidéo en utilisant le benchmark FurMark, avec une résolution de 1920 par 1440 pixels et reçu une fréquence moyenne de 45 images par seconde.

Cliquable:



Un autre test de stress pour une carte vidéo utilisant MSI Kombustor, ici, nous avons vérifié la carte vidéo pour divers artefacts. Lors des tests, les taches colorées, les formes géométriques, les rayures et autres artefacts ne doivent pas apparaître à l'écran. Après 25 minutes de test de la carte vidéo, tout est normal, aucun artefact n'est apparu.



Nous avons lancé la vidéo sur youtube en 4k. Cliquable:





Nous avons également effectué des tests dans 3DMark. Reçu en moyenne environ 40 images par seconde.





Faites un test en utilisant le benchmark Geekbench 5 pour OpenCL
image

Les résultats des tests nous ont agréablement plu. Essayez, testez, partagez votre expérience.

Soit dit en passant, mais quelqu'un a déjà essayé la configuration VDS avec une carte vidéo, pour ce qu'ils l'ont utilisé, comment est-ce pour vous?

Source: https://habr.com/ru/post/fr469551/


All Articles