如何在 EC2 实例上启用和配置增强联网?

1 分钟阅读
0

我正在运行 Amazon Elastic Compute Cloud(Amazon EC2)实例,并且我想启用增强联网。

简短描述

Amazon EC2 实例有三种不同的虚拟网络适配器: VIF、Intel 82599 VF 和弹性网络适配器(ENA)。有关最新实例类型和适配器的信息,请参阅 Linux 上的增强联网在 Windows 实例上启用 Intel 82599 VF 接口增强联网

重要信息:

  • 如果 PPS 速率达到了上限,那么虚拟网络接口驱动程序也可能达到了上限。请迁移到增强联网。
  • 如果 VIF 驱动程序上的吞吐量接近或超过 20K PPS,则最佳做法是使用增强联网。
  • 使用集群置放群组为实例提供最低延迟和最高 PPS 网络性能。
  • 要使实例之间达到高达 10 Gbps 的速度,请在具有增强联网实例类型的集群放置组中启动实例。这些实例类型的物理距离较为接近。相近的实例类型可进一步减少延迟并提高传输速度。
  • 要使实例之间达到高达 25 Gbps 的速度,请在具有 ENA 兼容实例的集群放置组中启动实例。然后,确保流量在实例之间具有多个流。

解决方法

Linux

请遵循适用于实例和适配器类型的指南:

为实例类型启用增强联网驱动程序后,执行网络或内核优化。默认网络内核参数足以承受大多数工作负载。但是,您仍然需要根据工作负载调整配置以优化吞吐量。

最好是根据可观察到的行为和指标优化内核。如果可能,请使用操作系统或应用程序指导资源。

Windows

有关增强联网的信息,请参阅 Windows 上的增强联网。运行 Windows Server 2008 R2 及更高版本的所有 Amazon AMI 都已安装弹性网络接口驱动程序。

有关弹性网络接口的信息,请参阅在 Windows 实例上启用弹性网络适配器(ENA)增强联网

相关信息

如何提高我的 Amazon EC2 Windows 实例上的网络性能?

如何在同一 Amazon VPC 中的 Amazon EC2 Linux 实例之间进行网络吞吐量基准测试?

Amazon EC2 实例类型

Elastic Network Adapter – High performance network interface for Amazon EC2

Amazon EC2 实例网络带宽

AWS 官方
AWS 官方已更新 1 年前