Архив за месяц: Январь 2014

Бенчмарки 3D VDI с NVIDIA GRID K2 и Teradici APEX 2800

Совсем недавно (в прошлом году;) я публиковал заметку (http://blog.in-a-nutshell.ru/nx7000-gpu/), про выпуск новой серии систем Nutanix NX-7000, со встроенными средствами ускорения работы «тяжелых» VDI, использующих графику, в том числе 3D и full-HD разрешение. Для этого NX-7000 снабжен аппаратным ускорителем PCoIP Teradici APEX 2800, и многоядерной 3D-видеокартой NVIDIA GRID K2, поддерживающей разные варианты использования ее ядер, как выделенным (vDGA), так и shared (vSGA) образом.
Но оставался вопрос, чего же вся эта красота умеет и может, с точки зрения бенчмарков?
И вот подоспели первые результаты тестов.

В бенчмарках сравнивались разные конфигурации виртуального десктопа с несущей его хост-системы, содержащей 2x 8-core Xeon 2,2GHz, 64GB RAM, и две карты расширения — NVIDIA GRID K2, и Teradici APEX 2800.
Конфигурация «десктопа»: VMware vSphere 5.01, Windows 7 x64, 4vCPU, 4GB RAM, разрешение экрана — 1680х1050.
В качестве бенчмарка использовался популярный Passmark Performance Test 3D 8.0, а сравнивалась она с тремя GPU разных классов, от GeForce 680, до GeForce 630, а также AMD Radeon 6950.

bench-3DGM

Следующий график показывает результаты бенмарка для теста, использующего DirectX 10.

bench-DX10

А это — тест DirectX 11. Мы видим, что результаты при использовании набора функций DX11, резко падают.

bench-DX11

Как видите, результаты показывают, что при использовании приложением DirectX10 предлагаемое решение при использовании vDGA практически идентично standalone-десктопу с GPU среднего класса, превосходя GPU начального уровня, и пока проигрывая hiend-GPU. С более «дешевым» для хост-системы vSGA — примерно эквивалентно GPU сегодняшнего «начального» уровня, типа GeForce 630.
К сожалению тесты пока продемонстрировали крайне слабую поддержку функций DirectX11, поэтому такие системы не рекомендованы в случае, если используемое на таком десктопе приложение активно использует функции DirectX11 (именно их). По видимому речь явно идет о существенных недостатках имеющихся драйверов, и, скорее всего, ситуация будет значительно улучшена с появлением поддержки DirectX11 в них.

UPD: Немного другую конфигурацию, с GRID K1, протестировали специалисты российской компании ИТ-Град. На их результаты можно посмотреть тут: http://www.vmgu.ru/articles/it-grad-nvidia-grid-testing

Nutanix и режим Linked Clones в VMware

Работающие с VDI знают очень удобный механизм организации виртуальных дисков для таких виртуальных машин в VMware, так называемые Linked Clones. Механизм этот основывается на том факте, что, очень часто, виртуальные десктопы, разворачиваемые пользователям, очень мало отличаются один от другого. Есть некий эталонный образ OS, и прикладных программ в нем, а небольшое количество индивидуальных данных, таких как настройки профилей пользователя или его индивдуальные данные на этом десктопе, составляет сравнительно небольшой объем. Этот небольшой индивидуальный объем данных записывается в отдельный «дельта-файл», а все остальные данные образа неизменными берутся из одного эталонного образа. Соответственно же записи данных, если их делает пользователь такого виртуального десктопа, прозрачным для него образом отправляются в «дельта-файл», а чтения основного объема данных, например при загрузке, делаются из эталонного образа.

Проблема с Linked Clones заключаются в том, что этот механизм реализован самим VMware ESX, и прозрачен для хранилища, а значит нет никаких способов как-то на этот механизм и его работу повлиять.
Читать далее

Nutanix и VMware vSAN: есть ли конкуренция?

Одним из самых часто встречающихся утверждений, касательно конкурентов Nutanix, является мнение, что с выходом в свет VMware vSAN, технологии, позволяющей строить «виртуальный SAN-сторадж» из дисков, размещенных локально, в хост-серверах, «у Nutanix нет будущего». Мол, придет VMware, и всей своей чудовищной мощью все «вынесет». История про «нечто, убийцу чего-то» повторяется уже так часто, что, как мне кажется, должна считаться дурным тоном. Однако люди, всерьез уверенные, что на рынке может существовать только одна модель смартфона, планшета, гипервизора виртуализации или кластерной конвергентной системы не переводятся.
Давайте же подробнее посмотрим, где и как именно собирается конкурировать Nutanix с «убийцей Nutanix».

Если вы все же проберетесь глубже общего маркетингового шума, и трезвым взглядом посмотрите на ситуацию, вы, как и я, возможно, поразитесь тому, на каком, в сущности, пустом месте этот шум создан.

Во-первых, стоит отметить, что VMware vSAN это решение, существующее только под одну платформу и один гипервизор — VMware vSphere, так как использует возможности ядра ESXi 5.5. Напротив, Nutanix — это «hypervisor-agnostic» система, используя ее, вы не привязываетесь к какому-то одному вендору гипервизоров, сколь бы хорош он ни был сам по себе. vSphere — прекрасный продукт, сам по себе. Но многие его особенности, например в области лицензирования, могут вас, по меньшей мере удивить. А для больших систем, такие удивления могут довольно дорого обойтись вашей компании. История с ограничениями на vRAM, так хорошо помогшая продвижению MS Hyper-V на рынок, совсем свежа в памяти.
Еще два-три года назад, для мощной enterprise-class системы виртуализации просто не было выбора, был лишь один вендор, предлагавший гипервизор с достаточным уровнем фич. Сегодня это не так. Стремительно растет доля MS Hyper-V, версия 3 которой уже успела захватить довольно существенную долю рынка, и зарекомендовала у ее использующих себя очень хорошо. Слегка отстает KVM, который, будучи крайне быстр и производителен сам по себе, что подтверждают результаты бенчмарков, долго страдал от отсутствия достойного инструментария управления. Тем не менее, в настоящий момент идет довольно активный передел долей рынка, вполне возможно, что в этом захочет участвовать, выбором системы виртуализации, и ваша компания. Завязываться в этой ситуации на решение, вендорлочащее вас на систему одного производителя — не слишком дальновидно.

Во-вторых, следует понимать, что VMware vSAN и Nutanix Complete Cluster это все же системы несравнимого порядка. Размер кластера vSAN ограничен в размерах, и эти ограничения даже менее размеров кластера VMware, в vSAN может быть всего 8 хостов. Пруф на масштабируемость VMware продемонстрировала всего на 7 хостов. Но Nutanix-то может держать кластер в по меньшей мере 48 узлов, и это совершенно несравнимые масштабы и области рынка. VMware vSAN это, несмотря на то, что это отрицает сама VMware, есть попытка «перезапуска» не слишком удачного VSA — Virtual Storage Appliance, поэтому она и ориентирована скорее на Low-Enterprise, где ее ограничения вполне разумно-достаточны. Но для Nutanix это лишь самое «дно», самый «дешевый конец» их рынка! И если вашим задачам удовлетворяет vSAN — пользуйтесь, но это сравнение велосипеда и карьерного самосвала. Достаточно велосипеда — отлично, наслаждайтесь. Но их этого ничуть не следует, что должны немедленно начать беспокоиться и готовиться к банкротству производители самосвалов. Покупатели на самосвалы найдутся, и производители велосипедов их ну никак у самосвалов не отобьют!

Но почему бы VMware не начать развивать vSAN в полноценное, широкомасштабное решение, которое сможет «вынести» однажды из отрасли классические сетевые стораджи и классический SAN, и стать «вторым», или даже «первым» Nutanix-ом? И вот тут появляется «в третьих».
В третьих, следует помнить, кому принадлежит компания VMware. А принадлежит она — крупнейшему в отрасли производителю «классических» систем хранения. продажи которого в области решений виртуализации есть весьма значительная доля их общих продаж, и который, я уверен, не будет в восторге от идеи создать в подконтрольной компании решение, позволяющее в перспективе прекратить, или существенно снизить продажи их систем хранения на рынке виртуализации.
У меня нет в данном случае пруфов, но с точки зрения банальной логики мне кажется, что эта мысль лежит на поверхности. Ограничения в vSAN останутся, и будут для VMware иметь не столько технические, сколько «политические» причины. И вот их-то преодолеть будет, как показывает мой опыт, куда сложнее.

Таким образом, когда VMware Virtual SAN выйдет из своей затянувшейся «беты», она, безусловно, займет какую-то долю рынка. Но вряд ли это будет существенная дола рынка самого Nutanix, скорее всего это будут небольшого масштаба, вспомогательные решения, типа Test/Dev и системы в небольших компаниях, которым все перечисленные ограничения не будут важны. Вряд ли вы увидим переход как с полномасштабных классических SAN-стораджей, так и с систем Nutanix, активно продающихся уже сейчас. Так что, как мне кажется, говорить о VMware Virtual SAN, как об «убийце Nutanix» будет несколько преждевременно и недальновидно.