سند علمی

Matching Application Access Patterns to Storage Device Characteristics

چکیده

Conventional computer systems have insufficient information about storage device performance characteristics. As a consequence, they utilize the available device resources inefficiently, which, in turn, results in poor application performance. This dissertation demonstrates that a few high-level, device-independent hints encapsulating unique storage device characteristics can achieve significant I/O performance gains without breaking the established abstraction of a storage device as a linear address space of fixed-size blocks. A piece of system software (here referred to as storage manager), which translates application requests into individual I/Os, can automatically match application access patterns to the provided characteristics. This results in more efficient utilization of storage devices and thus improved application performance. This dissertation (i) identifies specific features of disk drives, disk arrays, and MEMS-based storage devices not exploited by conventional systems, (ii) quantifies the potential performance gains these features offer, and (iii) demonstrates on three different implementations (FFS file system, database storage manager, and disk array logical volume manager) the benefits to the applications using these storage managers. It describes two specific attributes: the access delay boundaries attribute delineates efficient accesses to storage devices and the parallelism attribute exploits the parallelism inherent to a storage device. The two described performance attributes mesh well with existing storage manager data structures, requiring minimal changes to their code. Most importantly, they simplify the errorprone task of performance tuning. Exposing performance characteristics has the biggest impact on systems with regular access patterns. For example in database systems, when decision support (DSS) and on-line transaction processing (OLTP) workloads run concurrently, DSS experiences a speed up of up to 3×, while OLTP exhibits a 7% speedup. With a single layout taking advantage of access parallelism, a database table can be scanned efficiently in both dimensions. Additionally, scan operations run in time proportional to the amount of query payload; unwanted portions of a table are not touched while scanning at full bandwidth. vi · Matching Application Access Patterns to Storage Device Characteristics

اسناد مشابه

  • Matching Application Access Patterns to Storage Device Characteristics (CMU-PDL-03-109)

    سند علمی۲۰۱۵Jiri Schindler, JIRI SCHINDLER, Anastassia Ailamaki

    Conventional computer systems have insufficient information about storage device performance characteristics. As a consequence, they utilize the available device resources inefficiently, which, in turn, results in poor application performance. This dissertation demonstrates that

  • Matching Database Access Patterns to Storage Characteristics

    سند علمی۲۰۰۳VLDB PhD WorkshopJiri Schindler

    Today’s storage interfaces hide device-specific details, simplifying system development and device interoperability. However, they prevent database systems from exploiting devices’ unique performance characteristics. Abstract and device-independent annotations to existing storage

  • Influence of Technology on Magnetic Tape Storage Device Characteristics

    سند علمی۱۹۹۵John J. Gniewek, Stephen M. Vogel

    There are available today many data storage devices that serve the diverse application requirements of the consumer, professional entertainment, and computer data processing industries. Storage technologies include semiconductors, several varieties of optical disk, optical tape,

  • Graph matching applications in pattern recognition and image processing

    سند علمی۲۰۰۳ICIPDonatello Conte, Pasquale Foggia, Carlo Sansone, Mario Vento

    In this paper we will try to characterize the role that graphs are conquering within the Pattern Recognition field. To this aim, a taxonomy built considering the most common applications of graph based techniques in the Pattern Recognition and Image Processing field is presented

  • Correction: Carbon nano-onions from waste oil for application in energy storage devices

    مقاله‌ی دسترسی آزاد۲۰۲۳New Journal of Chemistry['Sunghoon Jung', 'Yusik Myung', 'Gouri Sankar Das', 'Amit Bhatnagar', 'Jun-Woo Park', 'Kumud Malika Tripathi', 'Tae Young Kim', '']

    Correction for ‘Carbon nano-onions from waste oil application in energy storage devices’ by SungHoon Jung et al. , New J. Chem. 2020, 44 7369–7375, https://doi.org/10.1039/D0NJ00699H.

  • Electrochemical preparation of Ni(OH)2/CoOOH bilayer films for application in energy storage devices

    مقاله‌ی دسترسی آزاد۲۰۲۱Journal of Alloys and Compounds['L. Aguilera', 'Y. Leyet', 'A. Almeida', 'J. Agostinho Moreira', 'J.P. De La Cruz', 'Erix A. Milán-Garcés', 'Renato Ribeiro Passos', 'L. A. Pocrifka', '']

    CoOOH/Ni(OH)2 and Ni(OH)2/CoOOH bilayer films were obtained through electrochemical deposition of Ni(OH)2 Co(OH)2 single layers onto steel plate substrate, with subsequent oxidation to form CoOOH. The structurally characterized using X-ray diffraction Raman spectroscopy technique