如何设置Amazon EC2实例本地网络以运行pktgen-dpdk实验?

时间:2018-01-07 02:33:52

标签: amazon-web-services amazon-ec2 dpdk

我想使用Amazon EC2服务运行dpdk实验。但AWS中有大量服务。我不知道选哪一个。

我的实验需要使用支持dpdk的10Gbps网络adpater连接两台服务器。我在一台服务器上运行pktgen-dpdk,将数据包发送到另一台服务器。另一个dpdk应用程序将在另一台服务器上运行以处理这些数据包。

我想我可以租用c4.8xlarge c4.4xlarge等服务器。但我不知道如何在它们之间建立本地网络。 本地网络应具有低延迟。

任何建议将不胜感激!谢谢!

1 个答案:

答案 0 :(得分:0)

您正在寻找Virtual Private Cloud (VPC)。像您的c4.8xlarge这样的AWS EC2“实例”只是一台机器。 VPC和其他几个组件允许您设置更广泛的网络,路由,安全组(基本上是防火墙)和其他网络功能,包括在您的情况下是一个网关,这将允许您的dpkg系统向外看到互联网上寻找依赖。

网络内延迟极低,<我们的经验是1ms。我认为目前大多数EC2实例都支持10Gbps网络和其他快速网络功能。