Exploring Linux Memory Usage and IO Performance in Cloud Native Applications

Conference

Salle : Neuilly 253

Horaire : Friday 10:45 11:30

Résumé de la présentation :

Linux and containers are similar in that they provide operating system resources such as memory and storage. These resources—along with CPU and networking— are key factors to achieve optimal application performance. However, many cloud native applications rely on high performance disk IO to function properly.

In this session, we'll explore how memory allocation at the container or operating system level influences the performance of buffered disk IO. We'll also examine Linux memory management details and the different ways to perform disk IO. From there, we'll walk through a number of examples that reveal the typical dynamics of cached and non-cached IOs, as well as the differences between the two.

Understanding these dynamics are important to any cloud native application that is dependent on disk IO and has performance requirements.

archisec

Track : Architecture, Performance and Security

Niveau de la présentation : Intermediate

Room Neuilly 253

Frits Hoogland Frits Hoogland

Frits Hoogland is a developer advocate at Yugabyte, where he works on cloud native open source technology and performance challenges. He’s an IT professional who believes in applying a scientific approach to performing IT tasks. He spent 25 years working predominantly with Oracle database technology solving performance issues for some of the world’s largest companies. Frits has also worked for the highly-acclaimed Enkitec corporation, co-wrote a book about Oracle Exadata, and helped the University of Rotterdam build a database for DNA to aid pathological gene selection.