Speakers
Description
According to a number of cloud vendor usage studies, cross-availability zone (AZ) data transfers regularly account for at least 25% of the public cloud users’ production cost. Cutting down these costs can affect your bottom line and your application affordability. All major cloud vendors provide daily aggregated cost metrics for the cross-zone network traffic, however oftentimes, these reports lack the granularity of information to tell which pods or workloads are responsible for the elevated cross-zone traffic.
We will walk through our experiences with slashing network costs at Grafana by using eBPF network monitoring. We demonstrate how we leveraged eBPF to perform packet level traffic analysis in a manner that’s performant, requires zero-code changes and has extremely low overhead. We show how by enriching the low level network data with Kubernetes pod and node information, we can effectively identify cross-AZ traffic by using only OSS tools, while gaining detailed insights into the traffic patterns of each pod. We will show you how you can build your own solution for monitoring cross-AZ network traffic and identify savings in your cloud bills, regardless of the Kubernetes CNI you are using.
Summary
Everyone loves saving money. With the dynamic nature of the Kubernetes deployment models, it’s easy for the engineers to deploy services that might make excessive use of cross-AZ traffic, effectively ballooning the cloud bill to a level that severely impacts the service operational cost. We show how users can build effective cloud network cost monitoring systems on top of their Kubernetes clusters, with minimal effort and extremely low overhead. The users can use this new monitoring system to immediately cut their cloud networking cost, but also keep tabs on future changes that might impact their cloud production bill.
Talk Duration | 25 Minutes Presentation (+5 Minutes Q&A) |
---|---|
Can your presentation be broadcast live on our webcast, which will be accessible via Youtube? | Yes |
Can your presentation slides be published publicly on our Indico instance and the NetUK website? | Yes |
Can a recording of your presentation be published publicly on our website? | Yes |
Can a recording of your presentation be uploaded to our public YouTube channel? | Yes |
Do you consent for us to publish your name and affiliation as a Speaker on the NetUK website and Social Media? | Yes |