Когда-то инфраструктура VDI позиционировалась как экономичное и простое в обслуживании решение для сотрудников, которые использовали одно или два приложения. Однако за последние годы все изменилось. VDI и тонкие клиенты применяются в таких отраслях, как машиностроение, финансы, а также медиа и развлечения. Экономия средств, безопасность, надежность и производительность — все это веские причины для перехода на тонкие клиенты, сценарии использования которых значительно расширились. Задача тонкого клиента состоит в том, чтобы пользователь мог запускать приложения, которые ему необходимы для максимально эффективного осуществления своей деятельности.
Сегодня даже офисные приложения активно работают с видео и графикой, а приложения унифицированных коммуникаций, такие как Skype, стали обычным явлением. Более того, профессионалы с помощью тонких клиентов выполняют задачи САПР и редактирование видео. Большинство сотрудников используют большие мониторы высокой четкости, а подчас применяют для выполнения своих повседневных задач несколько 4K-мониторов.
Серверное оборудование также изменилось. За последние несколько лет мощность серверов значительно возросла. Процессоры серверов имеют больше ядер, появились мощные недорогие графические процессоры, которые могут использоваться виртуальными рабочими столами. Это означает, что необходимы более мощные тонкие клиенты.
Старые тонкие клиенты не могут поддерживать дисплеи высокого разрешения или новейшие протоколы дисплеев, многомониторные инсталляции. Новый класс тонких клиентов вполне способен справиться с современными задачами VDI. Например, если посмотреть на загрузку четырехъядерного процессора типового тонкого клиента, вращая 3D-модель в системе проектирования с двумя 4K-дисплеями, то коэффициент использования процессора едва превысит 20%. Кроме того, огромный объем данных, передаваемых по сети, может превзойти сетевые возможности тонких клиентов прежнего поколения.
Короче говоря, современные тонкие клиенты необходимы для того, чтобы воспользоваться преимуществами современной среды VDI. Однако тонкие клиенты с двухъядерными ЦП не способны эффективно поддерживать рабочие нагрузки в современной инфраструктуре виртуальных рабочих столов. Они могут не справиться, например, с приложениями с интенсивной графикой или с декодированием мультимедийного контента.
Многие современные приложения, работающие в среде VDI, предъявляют достаточно высокие требования к клиенту. Благодаря наличию таких функциональных возможностей, как Multimedia Redirection, Flash Redirection, Skype for Business Optimization Pack, можно распределять обработку данных между виртуальной машиной и конечным устройством (тонким клиентом), загружая последнее перечисленными функциями.
Программное обеспечение VDI последних версий активно использует многопоточность, и в таких сценариях нагрузка распределяется по ядрам ЦП. В результате при распараллеливании задач по приему, декодированию и отображению присылаемых сервером данных конечное устройство, оснащенное четырехъядерным процессором, будет демонстрировать практически удвоенную производительность по сравнению с двухъядерными аналогами. И чем больше реальная степень параллелизма, т. е. распределения потоков задач по ядрам ЦП клиента, тем выше качество изображения и меньше задержка, что очень заметно, например, при работе с мышью и клавиатурой.
Как показывает практика, при воспроизведении на полном экране видео Full HD на тонких клиентах с одинаковыми версиями ПО, но с разными ЦП (у одного четыре ядра, у другого — два) загрузка процессора с тактовой частотой 1,4 ГГц заметно различается. В первом случае она составит около трети, во втором — будет вдвое выше.
Неприятная ситуация — когда одно из ядер загружено практически на 100%. В клиенте с двухъядерным ЦП такое отсутствие резерва по производительности приведет к замедленной реакции графического интерфейса: работать станет очень некомфортно. Кроме того, может ухудшиться качество изображения. Количество цветов тоже резко уменьшается, нет плавных цветовых переходов между областями.
Подобные проблемы будут наблюдаться и при работе с крупными таблицами, системами унифицированных коммуникаций и многими другими приложениями. Между тем программное обеспечение для сред виртуальных рабочих столов способно использовать возможности многоядерных клиентов, что делает их более эффективными и устойчивыми к растущим нагрузкам протоколов VDI.
Сегодня на рынке присутствует целый ряд моделей тонких клиентов с четырехъядерными процессорами, включая весьма доступные по цене устройства, обеспечивающие высокую производительность в средах виртуальных рабочих столов. Они предлагают повышенное быстродействие с поддержкой многозадачности и позволяют использовать несколько мониторов с высоким разрешением. К их достоинствам также можно отнести хорошие мультимедийные возможности, поддержку различных протоколов и периферийных устройств.
Они находят применение в организациях практически всех типов, включая банковские, государственные, образовательные, торговые и аэрокосмические корпорации.
Два и тем более четыре ядра могут одновременно выполнять несколько задач, и работать такой процессор может значительно быстрее одноядерного. Ведь современное программное обеспечение способно распараллеливать задачи и загружать ими оба ядра. Однако не следует выбирать тонкий клиент лишь по принципу «чем больше ядер, тем лучше». На производительность сильно влияет также архитектура процессора и поддерживаемые им наборы инструкций, пропускная способность канала прямой работы с памятью.
Четырехъядерные ЦП применяются в тонких клиентах, рассчитанных на высокий уровень производительности для решения комплексных задач, включая веб-дизайн, трехмерную медицинскую диагностику, сложную финансовую аналитику и т. п.
По мере перемещения вычислений в облако они вполне могут составить альтернативу традиционным ПК. Такие тонкие клиенты поддерживают расширенные функции виртуализации, позволяющие запускать множество приложений в одном сеансе виртуального рабочего стола. Более мощные тонкие клиенты соответствуют развивающейся модели облачных вычислений, при которой все больше приложений централизованно размещаются в ЦОДе, а предприятия подумывают о замене ПК на тонкие клиенты с запущенными на них экземплярами Windows.
Хотя при развертывании тонких клиентов большая часть обработки переносится на серверы, мощные тонкие клиенты необходимы, поскольку приложения требуют выполнения сложных графических операций и организации прочих вычислений и на стороне клиента.
Во многих ситуациях увеличение локальной производительности становится дополнительным преимуществом, например, при работе с виртуальными графическими корпоративными приложениями. Мощные тонкие клиенты даже способны заменить полноценные рабочие станции.
Четырехъядерные процессоры в безвентиляторной конструкции корпуса тонкого клиента с повышенной производительностью и удобством для групп, работающих над графически насыщенными приложениями, способны удовлетворить потребность в мощных технологиях корпоративного уровня, предоставить заказчикам расширенные функции безопасности для виртуальных рабочих столов. В числе дополнительных решений безопасности могут присутствовать BIOS, реализованная в соответствии с рекомендациями NIST, набор микросхем TPM.
Подобные решения можно с выгодой развертывать в таких отраслях, как финансовые услуги, правительственные учреждения, здравоохранение, розничная торговля и образование, которым требуется высокая производительность для запуска графически насыщенных приложений. С дополнительной видеокартой такой тонкий клиент может поддерживать до четырех-шести дисплеев, что позволяет пользователям повысить производительность за счет просмотра информации на нескольких мониторах.
Автор статьи — независимый эксперт.