Работа со сложными чертежами и трёхмерными моделями требует значительных вычислительных ресурсов. Традиционно для этого используются производительные рабочие станции. VDI позволяет выполнять приложения на централизованной серверной инфраструктуре, предоставляя инженерам доступ к ним со своих устройств. Однако возможности такой системы определяются не только характеристиками оборудования, но и тем, насколько комфортно работать со специализированным ПО.
«Перенести инженерную программу на виртуальную машину – ещё не значит обеспечить удобную работу. Проектировщик постоянно вращает модель, меняет масштаб, переключается между чертежами. Задержки и артефакты в изображении при выполнении этих операций заметно мешают работе. Поэтому важно оценивать не только характеристики сервера, но и то, как приложение ведёт себя непосредственно у пользователя», – отмечает Сергей Халяпин, директор по развитию новых рынков и технологических партнёров Termidesk.
Инженерные приложения по-разному используют вычислительные ресурсы. Для одних критична производительность отдельных процессорных ядер, для других – мощность графического ускорителя и объём видеопамяти. Технология vGPU позволяет распределять ресурсы графических процессоров между виртуальными машинами, однако количество пользователей, которые смогут одновременно работать с одним ускорителем, зависит от сложности их задач.
Не менее важна передача изображения. В VDI графика формируется на сервере и передаётся на устройство инженера. Поэтому даже при достаточной производительности GPU на удобство работы влияют задержки сети, качество изображения и возможности протокола удалённого доступа. Особенно это заметно при динамической работе со сложными 3D-моделями и несколькими мониторами высокого разрешения.
«Универсальная конфигурация для всех инженерных рабочих мест – не лучшее решение. Одному специалисту достаточно ресурсов для работы с чертежами, другому приходится обрабатывать сложные трёхмерные модели. Если всем выделить одинаковые мощности, часть оборудования будет простаивать, а наиболее требовательным пользователям ресурсов всё равно может не хватить. Поэтому начинать стоит с испытаний на реальных проектах и уже по их результатам подбирать конфигурации виртуальных машин», – поясняет Сергей Халяпин.
Централизация рабочих мест упрощает администрирование инженерного ПО, обновление приложений и организацию доступа к проектным данным с разных площадок. Однако экономическая эффективность VDI зависит от стоимости графических ускорителей, лицензий, количества пользователей и режима их работы. Для некоторых случаев оптимальным будет доступ к физическому ПК с графическим ускорителем.
В Termidesk рекомендуют тестировать инженерную VDI-инфраструктуру на реальных рабочих сценариях. При испытаниях следует оценивать скорость открытия моделей, плавность работы с трёхмерной графикой и качество передаваемого изображения, задержки при вводе команд и использование видеопамяти. Важно также проверять производительность при одновременной работе нескольких специалистов.