{"title":"Apriori-Based Prefetching Files for Caching","authors":"Prajwal Said, Ketaki Naik, Nupur Agrawal, Srushti Bhoite, Sayali Shelar","doi":"10.47392/irjaem.2024.0339","DOIUrl":null,"url":null,"abstract":"The project proposes an innovative solution aimed at optimizing file system performance through predictive caching techniques integrated with a Graphical User Interface (GUI). The GUI facilitates user interaction by offering functionalities such as browsing files and displaying performance metrics via graphical representations of bandwidth and Input/Output Operations Per Second (IOPS). The functionality revolves around dynamically determining file placement on Solid State Drives (SSDs) or Hard Disk Drives (HDDs). The system employs predictive caching to identify frequently accessed files, ensuring faster retrieval by storing them on SSDs. Conversely, less frequently accessed files are allocated to HDDs. The project utilizes the Flexible I/O (fio) tool to measure the performance of files accessed on both SSDs and HDDs. Furthermore, to obtain insights and relationships between different files within the dataset, the project incorporates the Apriori algorithm. By analyzing structured relationships, the algorithm provides valuable intelligence for optimizing file placement decisions, enhancing overall system efficiency and adjust caching strategies to adapt to changing access patterns. By dynamically adapting file placement strategies based on access patterns and leveraging advanced algorithms for intelligent decision-making, the system endeavors to enhance user experience and system efficiency in managing file operations.","PeriodicalId":517878,"journal":{"name":"International Research Journal on Advanced Engineering and Management (IRJAEM)","volume":"116 2","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-07-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Research Journal on Advanced Engineering and Management (IRJAEM)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.47392/irjaem.2024.0339","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
The project proposes an innovative solution aimed at optimizing file system performance through predictive caching techniques integrated with a Graphical User Interface (GUI). The GUI facilitates user interaction by offering functionalities such as browsing files and displaying performance metrics via graphical representations of bandwidth and Input/Output Operations Per Second (IOPS). The functionality revolves around dynamically determining file placement on Solid State Drives (SSDs) or Hard Disk Drives (HDDs). The system employs predictive caching to identify frequently accessed files, ensuring faster retrieval by storing them on SSDs. Conversely, less frequently accessed files are allocated to HDDs. The project utilizes the Flexible I/O (fio) tool to measure the performance of files accessed on both SSDs and HDDs. Furthermore, to obtain insights and relationships between different files within the dataset, the project incorporates the Apriori algorithm. By analyzing structured relationships, the algorithm provides valuable intelligence for optimizing file placement decisions, enhancing overall system efficiency and adjust caching strategies to adapt to changing access patterns. By dynamically adapting file placement strategies based on access patterns and leveraging advanced algorithms for intelligent decision-making, the system endeavors to enhance user experience and system efficiency in managing file operations.