Открыть список
Как стать автором
Обновить

Комментарии 26

НЛО прилетело и опубликовало эту надпись здесь
весьма познавательная статья. спасибо :)
У неё меньше накладные расходы, по этой же причине рекомендуют использовать 32-битную систему. Windows 8 сильно оптимизировали в эту сторону, но врядли её будут активно использовать до окончания поддержки XP.
Интересен был бы опыт виртуализации с пробросом и совместным использованием видеоадаптера для тяжелых однопоточных приложений и к тому же с кучей внутренних багов (непроизвольные падения, повреждение файлов, утечка памяти, нелинейное уменьшение скорости при росте документов), например AutoCAD (в том числе 3D) на 256 человек. :)
GPU passtrough. Но для каждой VM потребуется своя физическая графическая карта.
Не для каждой, есть Citrix Xen там проброс и разделение ресурсов GPU возможно. Но получилось запустить сколько-нибудь масштабное тестирование.
На хабре уже писали о пробном проекте проброса видеокарты habrahabr.ru/post/149416/
Пока такие решения не сильно востребованы заказчиком, в силу их нетривиальности.
Поэтому и больших тестов у нас не проводилось. Но это пока.
Вопрос не столько в пробросе (хотя бы один из игроков VM рынка обеспечивает и ладно), сколько в разделении ресурсов при высокой нагрузке. Нагрузка на CPU и GPU идет не равномерно, память имеет свойство «протекать», любые погрешности в работе системы будут списываться на виртуализацию, а не на приложение. Сложностей много, но перспектив не меньше — 1 рабочее место стоит около 2000$ долларов, при использовании Quadro и того выше.
Честно говоря смущает еще один момент, практически все клиенты представляют собой микро-компьютеры, когда реально нужен лишь аппаратный декодер и быстрый кеш для хранения промежуточного результата = DSP + DDR + Bluetooth для клавиатууры и мыши. Как-то проскакивала новость о мониторе-терминале который подключался по PoE, вот это идеальный вариант. Возможно я что-то упускаю и существуют сложности другого характера?
Все так: ARM-процессор с поддержкой PCoIP + DDR3 + Flash для хранения образов.
Может быть, имелся в виду такой продукт: HP t410 All-in-One SMART ZERO CLIENT (http://h18004.www1.hp.com/products/quickspecs/14267_div/14267_div.PDF) у него, правда, через PoE максимум 100Mbps и без Bluetooth. Процессор: Texas Instruments DM8148 processor: (1-GHz ARM® Cortex™-A8 RISC MPU,
TMS320C674x Floating-Point Digital Signal Processor (DSP), 256 KB L2 Unified Mapped RAM/Caches, HD Video Processing Subsystem (HDVPSS)) используются оба ядра ARM и DSP с протоколом PCoIP от Teradici, вот свежий релиз: www.teradici.com/news-and-events/press-releases/2012-08-20.
Может использоваться в виде PoE клиента, потребляющего только 13W или как традиционный клиент.
Всегда считал что Zero Client это коробка без OS. Да примерно такой был в новостях, как-то не задумывался что это и есть интегрированный Zero Client. Непонятно правда что внутри, у HP все расписано.
Да, в первую очередь это коробка без ОС:
A newer trend is sometimes called an ultra-thin client or a zero client, which no longer runs a full operating system: the kernel instead merely initializes the network, begins the networking protocol, and handles display of the server's output.

Вот, например, zero-client в коробочном исполнении без монитора:
h18004.www1.hp.com/products/quickspecs/14424_div/14424_div.PDF
Zero Client — это однозадачное устройство (в данном случае, клиент для RDP, PCoIP и HDX), Thin Client — устройство с урезанной ОС, которое умеет выполнять несколько задач.
Сэкономить на VDI врядли получится (видеокарта в сервер может стоит $20к и больше), там другие преимущества: быстрота развёртывания рабочих мест, безопасность и возможность доступа с различных устройств.
Вам нужна Nvidia VGX, она поддерживается в VMware View. Правда 256 пользователей CAD/CAM на одном сервере врядли потянет.
Насколько мне известно VGX еще официально не вышла. Решение интересное, жаль цены и реальная производительность не известны. Судя по характеристикам это что-то наподобие двух Tesla K10 или Tesla K20, исходя из этой оценки цена будет в районе $5000-$7000. На одном сервере 256 пользователей и не нужно, к тому же это оценка с запасом, реально работают в CAD процентов 80, остальные пользуются не так часто и требования к ним ниже. Кстати не совсем понял концепцию NVidia USM — это просто заранее заданные профили распределения/потребления ресурсов по типу пользователей или различные аппаратные решения? Если условно взять HP DL380p или HP BL460c (если туда влезет VGX) это в 2-процессорной конфигурации около $10K + VGX $10K + доп. расходы 25% = $25K за сервер. Дополнительно на 256 пользователей х (Терминальный клиент $200 + Лицензия $200 ) = $100K. При расчете 32 пользователя на сервер нужно 8 серверов, итого $300K или примерно $1200 на пользователя. Сейчас также стоит нормальный PC. При таком необходимом количестве единоразовых инвестиций профит по безопасности, расширяемости, поддержке и прочему сложно показать. Скорее всего для комфортной работе нужно 16 пользователей на сервер (1 ядро, 4 Гб памяти, 1 Гб видеопамяти, 1/4 видеоядра на каждого), но даже это без реального теста очень приблизительный расчет.
Можно ещё посмотреть на карты от AMD, они совсем дешевые.
А какие поправки при сайзинге стоит сделать при расчете мощности для тонких клиентов без использования виртуализации?
Только потребности в ОЗУ по другому считать придется?
Если подразумевается подключение по RDP, то расчет следующий. При выборе процессора для сервера RDP упор делается на модель с большим количеством кэша. При расчете памяти — она должна быть добавлена с избытком, лучше высокоскоростная с коррекцией ошибок. Объем памяти зависит от приложений, которые будут запускаться, от числа одновременных подключений. На саму ОС около 8GB, на каждую RDP сессию — 4.5MB RAM, Microsoft RDP Client software требует минимум 6MB RAM.
Также Windows thin client требует наличия flash memory (50KB на клиента).
Если этот клиент загружается с ROM, то этому клиенту необходимо еще от 4MB ROM.
У Microsoft есть документ по системным требованиям: msdn.microsoft.com/en-us/library/ms927515.aspx
Вы написали, что использовался пул виртуальных машин. По этому поводу несколько вопросов:
— использовались ли дифференциальные диски?
— если использовался пул, то скорее всего использовался и откат изменений после логофа — как решили вопрос с установкой обновлений?

Спасибо.
Добрый день! Прошу прощения за поздний ответ — был в отпуске.
1. Дифференциальные диски на данный момент не предполагалось использовать, заказчик планировал использовать Steady State.
2. Если про обновление образов виртуальных машин — то используется VMware Update Manager.
Спасибо.
Если про обновление образов виртуальных машин — то используется VMware Update Manager.

Вы имеете ввиду vCenter Protect? Ведь VUM разучился обновлять винду в пятой версии.
Да, прошу прощения за ошибку.
При отключенном ASLR не запускается IE10 на Windows 7.
Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

Информация

Дата основания
Местоположение
США
Сайт
www.hpe.com
Численность
5 001–10 000 человек
Дата регистрации

Блог на Хабре