В настоящее время мы настраиваем виртуальную машину Azure (стандартная B4ms (4 vcpus, 16 ГБ памяти)) *
. Служба WCF .Net запускает передачу файлов нашему клиенту приложения Windows.(Это довольно специализированная служба, которую нельзя легко заменить API-интерфейсом хранилища данных Azure, поэтому сейчас мы ищем это решение)
Это работает, но я обнаружил, что передача файла мучительно медленно (в 3 раза медленнее, чем на старой настройке сервера).
Поэтому я провел несколько простых тестов на виртуальной машине, показывающих пропускную способность сети при передаче большого файла.
Кажется,например, сетевое подключение к клиенту (Интернету) каким-то образом ограничено 21 Мбит / с .
Это точно такая же служба, которая работает на других наших установках на существенно *На 1016 * выше скорость.
Пытался сделать копию файла через RDP, и ситуация была такая же, максимальная скорость была 21 Мбит / с.
У кого-нибудь есть объяснение этому?Кажется, что это очень медленное соединение, и оно не кажется случайным.
Я пытался увеличить размер виртуальной машины до F8, но ничего не сделал.Затем в стандарт DS3_v2.Все тот же.
Я просматривал все ресурсы, связанные с сетью, и виртуальную машину в администраторе Azure, но не могу найти ничего похожего на пропускную способность сети.
Любое предложение будет высоко оценено.