Published June 30, 2020 | Version v1
Journal article Open

Automated Feature Performance Modelling of Inode Cache

  • 1. Assistant Professor, Electronics and Communication Engineering, JSS Science and Technological University, Mysuru, Karnataka, India.
  • 2. M.Tech, Networking and Internet Engineering, JSS Science and Technological University, Mysuru, Karnataka, India.
  • 3. Member of Technical Staff at NetApp, Bangalore, Karnataka, India.
  • 4. Member of Technical Staff at NetApp, Sunnyvale, US
  • 1. Publisher

Description

Inode is one of the subsystems of WAFL(Write Anywhere File Layout) file system. Inode cache is a dynamic subsystem that is percentage factor of available memory. Based on different workflows and the datasets inode cache grows and shrinks. Based on the study of customer related issues it is found that deploying such a workload and datasets at the scale, that customers typically deploy and exercise inode cache for the whole duration of test is very challenging, considering quality assurance test typically focuses on multiple subsystems. Inode cache behavior differs with steady state versus performance disruptive workflows such as volume offline, volume online, volume migration and backup/vault use cases. Based on the behavior observed on the internal test systems it is found inode cache disruptive workflows are exercised only during certain stages but not repeatedly for the duration of test and also it is hard to find out which volume is experiencing performance issues due to inode cache invalidation/shrink/rewarning. In this paper, trying to exercise the performance behavior of inode subsystem like the way customer does and try to monitor and model the subsystem using automation. Here considering the different key attributes and typical operations that effect the inode cache behavior and some of the interested counters statistics that need to be monitored for analyzing the performance behavior of inode cache. Exercising inode cache operations requires constant focus on how the inode cache is performing. Repeat and Rerun some of the targeted workflows for inode cache population invalidation/ shrink operations at constant intervals to model the behavior of the inode subsytem.

Files

E1080069520.pdf

Files (886.3 kB)

Name Size Download all
md5:8f04684fb1c7cb54670bbfcb9ff1977c
886.3 kB Preview Download

Additional details

Related works

Is cited by
Journal article: 2249-8958 (ISSN)

Subjects

ISSN
2249-8958
Retrieval Number
E1080069520/2020©BEIESP