Я бы не сказал, что это связано с loadbalancer . Имейте в виду, что загрузка чего-либо, размещенного в облаке, всегда займет значительно больше времени, чем то, что доступно локально.
Если у вас есть подозрение, что loadbalancer может изменить ситуацию, вам следует сравните его со скоростью при загрузке напрямую с вашего узла GKE . Вы можете выставить свой nginx Deployment
через NodePort
Service
и избежать этого, используя loadbalancer . Если такая загрузка займет намного меньше времени, чем загрузка через loadbalancer , то вы можете обвинить loadbalancer . Но я совершенно уверен, что результат будет почти таким же.
Где у вас есть локальный кластер k8s ? Это где-то в вашей локальной сети? Или, может быть, на VM , работающей на той же машине, с которой вы выполняете wget
? Если это так, всегда займет намного меньше времени, чем загрузка с любой облачной виртуальной машины .
Сетевые параметры, такие как скорость загрузки и задержка также будет зависеть от того, в каком регионе находится ваш кластер GKE . Если это какой-то регион, который расположен довольно далеко от вашего местоположения, эти параметры может значительно отличаться от того, что находится относительно близко к вам.