Loading...
OS-level Data Tiering to Improve Performance of RAID Arrays
Salkhordeh Haghighi, Reza | 2013
920
Viewed
- Type of Document: M.Sc. Thesis
- Language: Farsi
- Document No: 44628 (19)
- University: Sharif University of Technology
- Department: Computer Engineering
- Advisor(s): Asadi, Hossein
- Abstract:
- Storage is well-known as the performance bottleneck in I/O intensive programs such as online transaction processing applications; thus designing a cost-effective high performance disk subsystem is a major concern in enterprise applications. Data tiering is an efficient way to optimize cost, performance, and reliability in storage servers. With the promising advantages of Solid State Drives (SSDs) over Hard Disk Drives (HDDs) such as lower power consumption and higher performance , traditional data tiering techniques should be revisited in order to use SSDs in a more efficient way. This thesis presents a data tiering technique at the Operating System (OS) level to enhance system performance with minimal cost overhead.The proposed technique characterizes the workload access pattern with respect to metadata versus user data, frequency of accesses, random versus sequential accesses, and read versus write accesses. The proposed data tiering technique has been implemented on a Linux 3.1.4 equipped with ext2 filesystem. The experimental results over I/O intensive workloads show that the proposed technique can improve performance up to 23% as compared to the conventional tiering techniques and up to 72% as compared to running on HDD while placing only 5% of data blocks on SSD
- Keywords:
- Operating System ; Efficiency ; Metadata ; Data Tiering ; Solid State Disk Drive
- محتواي کتاب
- view
- فهرست شکلها
- فهرست جدولها
- مقدمه
- پیشزمینه
- کارهای مرتبط پیشین
- معماری پیشنهادی
- پیادهسازی و نتایج
- ضبط درخواستهای فراداده
- ابزارهای مورد استفاده برای توسعه و آزمون سامانه ردهبندی داده
- سامانه مورد استفاده برای اجرای آزمون
- بارهای کاری مورد استفاده برای ارزیابی سامانه رده بندی داده
- نتایج آزمون کارایی سامانه ردهبندی داده
- بررسی تأثیر اندازه قطعات داده بر کارایی سامانه
- بررسی تأثیر روشهای اولویتدهی پیشنهادی بر کارایی سامانه
- نتیجهگیری و کارهای آتی
- مراجع
- واژهنامه انگلیسی به فارسی
- واژهنامه فارسی به انگلیسی