我想使用Amazon EC2服务运行dpdk实验。但AWS中有大量服务。我不知道选哪一个。
我的实验需要使用支持dpdk的10Gbps网络adpater连接两台服务器。我在一台服务器上运行pktgen-dpdk,将数据包发送到另一台服务器。另一个dpdk应用程序将在另一台服务器上运行以处理这些数据包。
我想我可以租用c4.8xlarge
c4.4xlarge
等服务器。但我不知道如何在它们之间建立本地网络。 本地网络应具有低延迟。
任何建议将不胜感激!谢谢!
答案 0 :(得分:0)
您正在寻找Virtual Private Cloud (VPC)。像您的c4.8xlarge
这样的AWS EC2“实例”只是一台机器。 VPC和其他几个组件允许您设置更广泛的网络,路由,安全组(基本上是防火墙)和其他网络功能,包括在您的情况下是一个网关,这将允许您的dpkg
系统向外看到互联网上寻找依赖。
网络内延迟极低,<我们的经验是1ms。我认为目前大多数EC2实例都支持10Gbps网络和其他快速网络功能。