Clump: Improving File System Performance Through Adaptive Optimizations
نویسندگان
چکیده
Recent years have seen a meteoric rise in microprocessor performance. Overall computer system performance, however, has not kept pace with that of its most glamorous component. One key bottleneck in system performance is le system I/O 17]. This paper investigates methods for improving le system performance by reducing or hiding disk latency. These methods monitor le accesses and infer relationships about the accessed les. Based on this continuously updated information, the system makes decisions about how to improve le system performance. Two optimization techniques are examined: reorganizing the disk to colocate related les and prefetching les in anticipation of future requests. An algorithm for selecting les to prefetch based on second-order correlations despite the presence of noise is presented. Cluster-based disk reorganization was unable to achieve any beneet over traditional block and cylinder shuf-ing 21, 24, 23, 1]. Our prefetching systems were able to predict les to prefetch with over 50% accuracy.
منابع مشابه
Adaptive Tradeoff in Metadata-based Small File Optimizations for a Cluster File System
Metadata-based optimizations are the common methods to improve small files performance in local file systems. However, serval problems will be introduced when applying the similar optimizations for small files in cluster file systems. In this paper, we study the tradeoffs between the performance of metadata and small files in metadata-based optimizations for a cluster file system. Our method ai...
متن کاملImproving the velocity tracking of cruise control system by using adaptive methods
Accurate and correct performance of controller in cruise control systems is important. Hence, in such systems, controller should optimize itself against noise and probable changes in system dynamic. As a matter of fact, in this article three approaches have been conducted to-ward this purpose: MIT, direct estimation and indirect estimation. These approaches are used as controllers to track refe...
متن کاملImproving the Resilience of Military Hospitals Through Self-Adaptation of Hospital Systems Using Organic Computing
Background and Aim: Among the failures of a disaster, the disruption of the critical infrastructure of the community causes the most damage to society. Therefore, the ability of critical infrastructure such as hospitals to anticipate, absorb, adapt or rapidly recover from a devastating event is essential. The purpose of this study is to design a self-adaptive model for resilient hospital system...
متن کاملIotaFS: Exploring File System Optimizations for SSDs
Solid-state drives (SSDs) are quickly becoming an affordable alternative to mechanical hard disk drives. SSDs perform low latency reads and have access times that are magnitudes smaller than those of their mechanical counterparts. Many current file systems make clever optimizations that target mechanical hard disk drives; the faster performance of SSDs without use of mechanical parts makes obso...
متن کاملImproving I/O Performance using Virtual Disk Introspection
Storage consolidation due to server virtualization puts stringent new requirements on Storage Array (SA) performance. Virtualized workloads require new performance optimizations that cannot be totally addressed by merely using expensive hardware such as SSDs. This position paper presents Virtual Machine Disk Image (VMDI) introspection—a key technique for implementing a variety of virtualization...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1999