我想设计这样的AWS架构,但不确定如何处理高带宽(> 100GB)流量。一个具有大量微服务(前端和后端)的kubernetes集群。工作节点前面的LB。 K8s副本可以扩展高带宽流量。我的问题是我应该在哪里创建Kubernetes集群?我知道公共子网中没有带宽限制,但是AWS NAT网关具有带宽限制。大公司通过NAT网关提供高带宽服务的方法是什么?还是应该将K8s群集放在公共子网本身中?感谢您的帮助。谢谢
如果NAT网关的突发带宽不满足您的要求(当前为45Gbps),则很可能必须配置NAT实例。
(请注意,每个可用区可以有一个NAT网关)
NAT实例的带宽取决于您使用的实例类型。
有关比较here的更多信息
除非绝对必要,否则我将避免在公共子网中部署您的服务。