Тестирование служб RDSH в VMware View и документ "VMware Horizon 6 RDSH Performance and Best Practices". Печать
26.12.14 03:45
26/12/2014 Реклама:
Тестирование служб RDSH в VMware View и документ "VMware Horizon 6 RDSH Performance and Best Practices".

Пост:

Компания VMware на днях выпустила очень интересный документ "VMware Horizon 6 RDSH Performance and Best Practices", в котором можно почитать о производительности механизма удаленного доступа RDSH в инфраструктуре виртуальных ПК VMware Horizon View 6.

В качестве тестового окружения использовалась инфраструктура VMware vSphere, в которой были запущены виртуальные машины с доступом через Microsoft Remote Desktop Services Host (RDSH) на базе гостевой ОС Windows 2012 R2 Server. Каждой машине было назначено от 2 до 16 виртуальных процессоров (vCPU) и от 16 до 96 ГБ оперативной памяти.

Эти машины взаимодействовали с клиентскими машинами (тоже виртуальными) по протоколу PCoIP. Каждая клиентская машина имела доступ к консоли виртуального ПК и определенному набору приложений. Конфигурация клиентской машины - 32-битная Windows 7 и 1 ГБ памяти:

Тестирование служб RDSH в VMware View и документ "VMware Horizon 6 RDSH Performance and Best Practices".

Схема тестирования выглядела следующим образом:

Тестирование служб RDSH в VMware View и документ "VMware Horizon 6 RDSH Performance and Best Practices".

В качестве средства генерации нагрузки использовался VMware View Planner, который измерял показатели для следующей модели награузок:

  • Group-A: Interactive operations
  • Group-B: I/O Operations
  • Group-C: Background load operations

Нас больше всего интересуют операции группы B. Там замерялось время выполнения следующих конкретных сценариев:

  • Adobe Acrobat Reader 10 open PDF file
  • Microsoft Internet Explorer 11 open a file served by Apache, open a file in a Web album
  • Microsoft Office 2010:
    • Excel open and save file
    • PowerPoint open a file
    • Word open and save a file
  • Microsoft Outlook 2010 open program and save an attachment
  • Mozilla Firefox 3.6 open file

Вот какие получились результаты по времени выполнения данных операций в зависимости от числа виртуальных ПК на ядро процессора хост-сервера:

Тестирование служб RDSH в VMware View и документ "VMware Horizon 6 RDSH Performance and Best Practices".

Желтая линия - пороговое значение в 6 секунд, при котором время выполнения одного из действий описанных выше, приемлемо для пользователя. Таким образом, на хост описанной выше конфигурации влезет до 9 виртуальных ПК с данной моделью нагрузки.

Взглянем на загрузку процессора при увеличении числа пользователей (виртуальных ПК) на ядро процессора хост-сервера:

Тестирование служб RDSH в VMware View и документ "VMware Horizon 6 RDSH Performance and Best Practices".

Процессор стабильно держит до 9-10 пользователей на одно ядро физического сервера.

Число сессий опробованных приложений из группы операций B на ядро:

Тестирование служб RDSH в VMware View и документ "VMware Horizon 6 RDSH Performance and Best Practices".

В документе присутствует еще очень много интересных результатов, например, использование полосы пропускания различными протоколами доступа к виртуальному ПК (по-сути, плюс-минус все одинаково):

Тестирование служб RDSH в VMware View и документ "VMware Horizon 6 RDSH Performance and Best Practices".

Скачать документ "VMware Horizon 6 RDSH Performance and Best Practices" можно по этой ссылке.

Read more http://feedproxy.google.com/~r/Vmguru-tech/~3/E7qoOT1l2vQ/vmware-horizon-view-rdsh-performance