Welcome to TechNet Blogs Sign in | Join | Help

Browse by Tags

All Tags » Performance   (RSS)

Вышла окончательная версия второго выпуска служб интеграции Hyper-V для Linux

Чтобы до поры до времени закрыть тему совместимости с Linux, поднятую в предыдущей новости, нельзя не упомянуть ещё об одном событии, которое могло пройти незамеченным. Пару дней назад вышла окончательная версия второго выпуска служб интеграции Hyper-V для Linux. Показательно, что дистрибутив служб интеграции для Linux был впервые размещён в Центре загрузки Microsoft. Напомню, что даже окончательная версия первого выпуска служб интеграции для Linux, разработанных компанией Citrix для первой версии Hyper-V, была доступна только через сайт Microsoft Connect.

Оптимизация работы SCVMM при управлении большим количеством узлов

Если ваш сервер SCVMM 2008 управляет большим количеством узлов (больше 150), то для оптимизации его работы рекомендуется переключить настройки «сборщика мусора» (garbage collector) из режима рабочей станции в режим сервера. Такое изменение позволит существенно увеличить скорость выполнения параллельных операций при управлении различными узлами и снизит нагрузку на процессор.

Первые заметки о второй версии Hyper-V

Сегодня первый день Professional Developer Conference 2008 — главного мероприятия Microsoft, посвящённого объявлению новых технологий. И наконец в открытых источниках начали появляться первые сведенья о возможностях второй версии Hyper-V. Понятное дело, что список этот ни в коем случае не претендует на завершённость. Ведь во-первых, он всё ещё не был объявлен официально. А во-вторых, что важнее, на текущем этапе разработки проект может претерпеть ещё весьма значительные изменения. Поэтому воспринимайте всё, сказанное ниже, именно как список возможностей, а не чёткие обещания.

Hyper-V станет поддерживать 24 виртуальных процессора (и 192 виртуальных машины)

Казалось бы — только неделю назад в Америке прошло торжественное мероприятие, посвящённое запуску разных технологий виртуализации, и все громкие объявления были сделаны именно тогда. Но сегодня Intel представила новую линейку шестиядерных процессоров Xeon на ядре Dunnington. И Microsoft тут же обявила, что Hyper-V сможет использовать все новые ядра в полный рост.

Официальное руководство по оптимизации прозиводительности Windows Server 2008 теперь включает советы по настройке Hyper-V

Новость, которая уже давно не новость для тех, кто следит за обновлениями официальных документов по настройке серверных ОС Microsoft. Теперь Performance Tuning Guidelines for Windows Server 2008 включает в себя советы по настройке сервера виртуализации и выбору конфигурации для виртуальных машин.

Hyper-V и производительность. Часть 6 — расчет загрузки процессора виртуальными машинами при помощи WMI

Часто задаваемый в последнее время вопрос — как получить формулу загрузки ресурсов процессора виртуальными машинами Hyper-V при помощи WMI или PowerShell. Я приведу некоторые выкладки с примерами расчета и опишу способ вычисления через WinRM (WMI). Мой пример для вычисляет загрузку процессора гостевыми ОС, то есть использует экземпляр счетчика PercentGuestRunTime. Вы можете с легкостью вычислить другие показатели нагрузки — «% Total Run Time», «% Hypervisor Time» и «% Idle time». Данные экземпляры счетчика в WMI объекте Win32_PerfRawData_HvStats_HyperVHypervisorLogicalProcessor называются не «PercentGuestRunTime», а соответственно «PercentTotalRunTime», «PercentHypervisorRunTime» и «PercentIdleTime».

Hyper-V и производительность. Часть 5 — Набор счетчиков «Hyper-V Hypervisor Logical Processors»

«Hyper-V Hypervisor Logical Processors» — один из важнейших наборов счетчиков для оценки производительности виртуальных машин Hyper-V. Кроме того, это один из немногих наборов, на которые не действуют странности работы таймера в виртуальных машинах. Перед тем, как начать рассматривать данный набор, я напомню, что логические процессоры — это ядра физического процессора и потоки Hyper-Threading (при его наличии), которыми гипервизор управляет как самостоятельными процессорами. Так, двухпроцессорный четврехъядерных сервер без HT имеет восемь логических процессоров, а он же с HT — уже шестнадцать.
Posted by Alex A. | 0 Comments
Filed under: ,

Hyper-V и производительность. Часть 4 — Набор счетчиков «Hyper-V Hypervisor»

«Hyper-V Hypervisor» — хороший набор счетчиков для начала оценки производительности вашей системы и получения общей информации о том, что и как работает в Hyper-V.
Posted by Alex A. | 0 Comments
Filed under:

Hyper-V и производительность. Часть 3 — счетчики производительности. Кто есть кто?

Следующие несколько заметок этого цикла будут посвящены счетчикам производительности Hyper-V. Сегодня поговорим о них в общем — какие счетчики существуют и когда используются. В дальнейшем мы остановимся на основных наборах счетчиков и сосредоточимся на том, когда и как их использовать.
Posted by Alex A. | 2 Comments
Filed under: ,

Hyper-V и производительность. Часть 2 — счетчики производительности. Где правда?

Меня часто спрашивают, как правильно измерять производительность и нагрузку на виртуальные машины в Hyper-V. Основным источником таких вопросов является... таймер. Давайте рассмотрим первопричину вопросов и попробуем разобраться в ситуации.
Posted by Alex A. | 7 Comments

Окончательный выпуск Hyper-V и производительность дисковой подсистемы

Сегодня компания QLogic, производитель решений для хранения данных, опубликовала результаты крайне любопытного исследования. При использовании SAN и 8-гигабитного адаптера QLogic, Windows Server 2008 достиг показателя 121 000 операций ввода-вывода в секунду. С Hyper-V, виртуальные машины смогли приблизиться к этому покзателю практически вплотную — 113 000 операций ввода-вывода, что составляет 93% от «чистого» показателя. Если же уменьшить размер блока с 8 KB до 512 байт, то цифры становятся ещё более впечатляющими. Производительность собственно Windows Server 2008 достигает 200 000 операций в секунду, а виртуальных машин Hyper-V — 180 000, то есть 90%.

Окончательный выпуск Hyper-V и ограничения конфигураций

Конечно, если кого-то интересует производительность, то какие-либо выводы на этот счёт можно делать только после выхода окончательной версии продукта. Иными словами, сейчас наступает самое время проводить нагрузочное тестирование по всем сценариям, какие подскажет вам фантазия. Многих в этой связи интересует вопрос о максимальных поддерживаемых конфирурациях оборудования для Hyper-V. Эта тема подробно раскрывается в официальной документации — а конкретно, Hyper-V Deployment Guide (Руководстве по развёртыванию Hyper-V). Однако, поскольку этот документ ещё не опубликован, приведу в вольном переводе выдержки из него, касающиеся максимальных конфигураций.
Posted by Artem | 4 Comments

Окончательный выпуск Hyper-V — занятная статистика

Много интересных цифр из пресс-релиза я уже приводил в первой сегодняшней заметке, которая посвящена выпуску окончательной версии Hyper-V. Сейчас я ещё дополню эту коллекцию. Во-первых, уже более 250 моделей серверов сертифицированы для работы с Hyper-V (список постоянно пополняется на сайте Windows Server Catalog). А кроме того, есть целый ряд статистических показателей по итогам тестирования предварительных версий Hyper-V.
Posted by Artem | 0 Comments
Filed under: ,

Hyper-V и производительность. Часть 1 — как тестировать?

Обычно перед принятием решения о консолидации серверов в виртуальной среде или миграции с альтернативных платформ на виртуализацию Microsoft требуется провести тестирование производительности работы гостевой ОС и приложений. Сегодня мы немного поговорим о том, что необходимо иметь в виду при подготовке к такому тестированию, как правильно настраивать гостевую ОС и саму виртуальную машину, чтобы получить хорошую производительность. Рассмотрим три главных шага, ведущих к получению достойного результата. Эти шаги следует выполнять не только при тестировании, но и для достижения нужных результатов в эксплуатируемых системах.

Создаем возможность загрузки ОС с выключенным гипервизором

При инсталляции роли Hyper-V с вашей ОС происходят довольно радикальные перемены. В частности, устанавливается гипервизор и переводится в активное по умолчанию состояние. Использовать Hyper-V без запущенного гипервизора вы не можете, однако, если вы захотите по каким-то соображениям поработать в VirtualPC, Virtual Server 2005 или сторонним решением виртуализации на сервере с ролью Hyper-V, то необходимо предусмотреть возможность загрузки ОС с отключенным гипервизором. Два средства виртуализации на одном железе это чересчур, VirtualPC при запущенном гипервизоре работает значительно медленнее чем обычно. Значит, необходимо внести в Boot Configuration Data запись о загрузке ОС без гипервизора. Для этого воспользуемся утилитой bcdedit.exe. Запустим командную строку с правами администратора и выполним следующий набор команд: bcdedit /copy {current} /d "Microsoft Windows Server 2008 - no hypervisor"
More Posts Next page »
 
Page view tracker