AWS Enhanced Networking


Danny Berger <dpb587@...>
 

Hi all - I'm interested in the "Enhanced Networking" capabilities on the
BOSH-published AWS HVM light stemcells, with particular interest in the
lower latencies it can bring. Amazon has two stemcell-relevant requirements
<https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/enhanced-networking.html#enhanced-networking-requirements>,
which are not entirely being met (based on the
bosh-aws-xen-hvm-ubuntu-trusty-go_agent/2992 VM I was looking at):

* Kernel Module ixgbevf, recommended 2.14.2+ (stemcell currently has
2.12.1-k)
* Image Attribute sriovNetSupport (not currently configured)

In terms of changes, I think the first and easiest change would be to start
registering the published AMIs with the additional `--sriov-net-support
simple` option, a la AWS CLI. That would at least enable the enhanced
networking capabilities, with the second possible change being to upgrade
lixgbevf for the latest bug fixes and minor improvements.

In terms of trying to make this change, I'm not sure what the next step is.
Can anyone offer further guidance on this? Or advise me on how I can build
the stemcells for internal use (which I can then register as
sriov-capable)? Or is there a better way to go about this?

Thanks for your time!

Danny


--
Danny Berger
http://dpb587.me

Join cf-bosh@lists.cloudfoundry.org to automatically receive all group messages.