Хорошо это было покрыто различными способами в остальной части потока, но я думал, что добавлю свои два цента. Преступник производительности в Вашем случае, вероятно, readdir. Вы возвращаете список файлов, которые не обязательно всегда последовательны на диске, который вызывает доступ к диску повсеместно, когда Вы удаляете связь. Файлы являются достаточно маленькими, что удалить связь операция, вероятно, не переходит вокруг слишком большого обнуления пространство. Если бы Вы readdir и затем вид путем возрастания inode Вас, вероятно, получили бы лучшую производительность. Так readdir в поршень (вид inode)-> удаляют связь-> прибыль.
Inode является грубым приближением здесь, я думаю.. но базируясь на Вашем варианте использования это могло бы быть довольно точно...
У вас есть ESXi с двумя физическими сетевыми интерфейсами?
Если да, создайте один vswitch для привязки к первому физическому узлу, а второй vswitch для привязки к другому физическому узлу.
Вы можете создать новый vswitch по ссылке Добавить сеть , где вы можете добавить новую 'виртуальную машину' . На этом этапе вы должны получить возможность создания новый vswitch, или привязка к существующему.
Все, что вам нужно, это создать группы портов в каждом vswitch и подключить виртуальные интерфейсы виртуальной машины к каждому из них. Просто убедитесь, что eth0 вашей виртуальной машины действительно подключен к vswitch0, а eth1 - к vswitch1.
@ Ади, это правильная конфигурация? vmnic0 - это локальный сетевой интерфейс, vmnic1 - глобальный сетевой интерфейс.