January 16, 2020

217 words 2 mins read

Memory Bandwidth as a Service in the Context of Infrastructure as a Service (IaaS)

Memory Bandwidth as a Service in the Context of Infrastructure as a Service (IaaS)

With expanding usage of Iaas (infrastructure as a service), it may be useful to add memory bandwidth(b/w) as a service. Memory b/w monitoring(MBM) and allocation(MBA) allow measuring and control of pe …

Talk Title Memory Bandwidth as a Service in the Context of Infrastructure as a Service (IaaS)
Speakers Vikas Shivappa (Sr. Software Development Engineer, Intel)
Conference Open Source Summit North America
Conf Tag
Location Los Angeles, CA, United States
Date Sep 10-14, 2017
URL Talk Page
Slides Talk Slides
Video

With expanding usage of Iaas (infrastructure as a service), it may be useful to add memory bandwidth(b/w) as a service. Memory b/w monitoring(MBM) and allocation(MBA) allow measuring and control of per process mem b/w which helps achieve fairness and in guaranteeing key Quality of service(QOS) constraints in many streaming or big data use cases. Vikas will review enterprise benchmark data that focus on such contention issues, which until recently Linux kernel has tolerated. The MBM and MBA support in Linux kernel based on perf and resctrl interface, provides a lightweight, powerful tool which works towards resolving these contention issues in a systamatic and measurable manner. Vikas will also discuss performance data, challenges for container developers especially with the new resctrl interface and actionable items that can be done by user space developers to leverage the feature.

comments powered by Disqus