Назад | Перейти на главную страницу

vmware против обычного сервера

Какой тест мне подходит для работы на моем старом сервере и новом сервере vmware? Я хочу убедиться, что я не потерял производительность между двумя

Я хочу убедиться, что я не потерял производительность между двумя

Поскольку вы используете VMWare, но не указали версию, я бы сказал начать с VMWare VMMark. Это бесплатно, но я не уверен, соответствует ли ваша конкретная установка минимальным требованиям для ее запуска.

На чем вы хотите сосредоточиться с точки зрения производительности? ЦПУ? ОЗУ? Дисковый ввод-вывод? Сетевой ввод-вывод? Производительность VMGuest?

Я хотел бы сэкономить ваше время и усилия (если это возможно), поэтому мне очень жаль, но в виртуализации вы потеряете маленький немного производительности по умолчанию в зависимости от решения VMWare, Xen, QEMU, Virtual Iron и т. д. и т. д. и т. д. Это компромисс между простой производительностью (1 ОС на 1 сервер) и эмуляцией / переводом / поддержкой виртуализации (N + ОС) на 1 сервер) и т. д. Однако потеря 3-4% здесь или там в целом все же стоит экономии, если производительность не является приоритетом №1.

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

например, если вы хотите протестировать доступ к диску, сначала выполните тест «с низким уровнем конкуренции», а затем запустите тяжелый процесс «очистки диска» (возможно, одновременное удаление десяти больших пакетов) на другой виртуальной машине, повторяя тест.

если вы хотите протестировать доступ к сети, сделайте тест, одновременно перемещая большое количество данных из другой виртуальной машины во «внешний» мир.

Короче говоря, вы должны быть уверены, что получите разумную производительность, независимо от того, насколько сильно кто-то борется за те же физические ресурсы.

(и да, это должно быть на ServerFault)