Какой тест мне подходит для работы на моем старом сервере и новом сервере vmware? Я хочу убедиться, что я не потерял производительность между двумя
Я хочу убедиться, что я не потерял производительность между двумя
Поскольку вы используете VMWare, но не указали версию, я бы сказал начать с VMWare VMMark. Это бесплатно, но я не уверен, соответствует ли ваша конкретная установка минимальным требованиям для ее запуска.
На чем вы хотите сосредоточиться с точки зрения производительности? ЦПУ? ОЗУ? Дисковый ввод-вывод? Сетевой ввод-вывод? Производительность VMGuest?
Я хотел бы сэкономить ваше время и усилия (если это возможно), поэтому мне очень жаль, но в виртуализации вы потеряете маленький немного производительности по умолчанию в зависимости от решения VMWare, Xen, QEMU, Virtual Iron и т. д. и т. д. и т. д. Это компромисс между простой производительностью (1 ОС на 1 сервер) и эмуляцией / переводом / поддержкой виртуализации (N + ОС) на 1 сервер) и т. д. Однако потеря 3-4% здесь или там в целом все же стоит экономии, если производительность не является приоритетом №1.
попробуйте запустить соответствующие тесты на своей виртуальной машине, одновременно выполняя тяжелую нагрузку на тот же ресурс на другой виртуальной машине. Обычно наиболее важными являются доступ к диску и сети.
например, если вы хотите протестировать доступ к диску, сначала выполните тест «с низким уровнем конкуренции», а затем запустите тяжелый процесс «очистки диска» (возможно, одновременное удаление десяти больших пакетов) на другой виртуальной машине, повторяя тест.
если вы хотите протестировать доступ к сети, сделайте тест, одновременно перемещая большое количество данных из другой виртуальной машины во «внешний» мир.
Короче говоря, вы должны быть уверены, что получите разумную производительность, независимо от того, насколько сильно кто-то борется за те же физические ресурсы.
(и да, это должно быть на ServerFault)