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

Относительно низкая скорость передачи в vSphere

Моя конфигурация: IBM X3850M2 с 4-мя шестиядерными ЦП, 128 Гб ОЗУ, 3-х двухпортовый сетевой контроллер Intel Corporation 82571EB Gigabit Ethernet

Для тестирования я создал только 2 виртуальные машины (Server 2008), которые используют один и тот же vSwitch (witk vmnic1 и vmnic2). Обе физические сети подключены к коммутатору 1 Гбит / с.

Если я копирую большой файл (файл резервной копии базы данных около 4 ГБ) с одного физического сервера (также подключенного через коммутатор 1 Гбит / с) на один VM Server 2008, я получаю максимальную скорость передачи около 20 МБ / с.

Когда я копирую большой файл (файл резервной копии базы данных около 4 ГБ) между обоими серверами Server 2008 (трафик должен идти только между внутренним vSwitch), я получаю максимальную скорость передачи около 33 МБ / с.

Оба сервера используют новый драйвер VMXNET3 (10 Гбит / с), и скорость такая же, если я использую драйвер VMXNET2. Использование сети в Server 2008 с драйвером VMXNET2 составляет только 20%, а загрузка ЦП всегда составляет 100%, когда я делаю какое-то копирование.

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

У вас такие же скорости передачи данных или что-то не так с моей реализацией?

Спасибо за любую помощь

Я подозреваю, что два сервера имеют виртуальные диски на одной и той же физической дисковой системе.

По сути, вы тестируете свою подсистему хранения, переключаясь между чтением и записью с промежуточным поиском.

Здесь что-то не так, вы проверяли, уникальны ли ваши MAC-адреса адаптеров?