An Integrated Page Cache and SSD Cache Management Scheme
碩士 === 國立中興大學 === 資訊科學與工程學系所 === 107 === In today''s computer systems, the multi-tiered storage architecture, which consist of mechanical hard drive disks (HDDs) and solid-state hard disks (SSDs), utilizes SSDs as the cache of HDDs. Thus, the multi-tiered storage architecture enjoys the ad...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2019
|
Online Access: | http://ndltd.ncl.edu.tw/cgi-bin/gs32/gsweb.cgi/login?o=dnclcdr&s=id=%22107NCHU5394073%22.&searchmode=basic |
id |
ndltd-TW-107NCHU5394073 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-107NCHU53940732019-11-30T06:09:40Z http://ndltd.ncl.edu.tw/cgi-bin/gs32/gsweb.cgi/login?o=dnclcdr&s=id=%22107NCHU5394073%22.&searchmode=basic An Integrated Page Cache and SSD Cache Management Scheme 整合記憶體及固態硬碟快取的資料管理方法 Yu-Cian He 何語倩 碩士 國立中興大學 資訊科學與工程學系所 107 In today''s computer systems, the multi-tiered storage architecture, which consist of mechanical hard drive disks (HDDs) and solid-state hard disks (SSDs), utilizes SSDs as the cache of HDDs. Thus, the multi-tiered storage architecture enjoys the advantages of SSDs’ high access speeds and low power consumption and HDD’s large capacity and thus make users to have a better experience in terms of I/O performance. However, under the multi-tiered storage architecture, we have observed the following four problems: (1) Metadata duplication, (2) Double caching, (3) Blind page cache management, and (4) Delayed/inaccurate SSD information. This thesis addresses this four problems and proposes the corresponding solutions. First, we develop an integrated data structure that integrates the metadata nodes maintained by both the page cache and SSD cache managers. Second, Lazy caching mechanism is designed to decrease the number of double caching data. Third, the page cache is divided into Image and Image regions, and different cache management strategies are used to manage the data in these two regions. Finally, a new SSD cache data algorithm is proposed to make the metadata information maintained in the SSD cache manager more accurate. From the experimental results, the solutions proposed in this thesis can indeed reduce the number of metadata nodes maintained by the page cache and SSD cache manager, decrease the data that are simultaneously cached in the page cache and SSD cache, and successfully reduce the average I/O response time. 張軒彬 2019 學位論文 ; thesis 44 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立中興大學 === 資訊科學與工程學系所 === 107 === In today''s computer systems, the multi-tiered storage architecture, which consist of mechanical hard drive disks (HDDs) and solid-state hard disks (SSDs), utilizes SSDs as the cache of HDDs. Thus, the multi-tiered storage architecture enjoys the advantages of SSDs’ high access speeds and low power consumption and HDD’s large capacity and thus make users to have a better experience in terms of I/O performance. However, under the multi-tiered storage architecture, we have observed the following four problems: (1) Metadata duplication, (2) Double caching, (3) Blind page cache management, and (4) Delayed/inaccurate SSD information.
This thesis addresses this four problems and proposes the corresponding solutions. First, we develop an integrated data structure that integrates the metadata nodes maintained by both the page cache and SSD cache managers. Second, Lazy caching mechanism is designed to decrease the number of double caching data. Third, the page cache is divided into Image and Image regions, and different cache management strategies are used to manage the data in these two regions. Finally, a new SSD cache data algorithm is proposed to make the metadata information maintained in the SSD cache manager more accurate. From the experimental results, the solutions proposed in this thesis can indeed reduce the number of metadata nodes maintained by the page cache and SSD cache manager, decrease the data that are simultaneously cached in the page cache and SSD cache, and successfully reduce the average I/O response time.
|
author2 |
張軒彬 |
author_facet |
張軒彬 Yu-Cian He 何語倩 |
author |
Yu-Cian He 何語倩 |
spellingShingle |
Yu-Cian He 何語倩 An Integrated Page Cache and SSD Cache Management Scheme |
author_sort |
Yu-Cian He |
title |
An Integrated Page Cache and SSD Cache Management Scheme |
title_short |
An Integrated Page Cache and SSD Cache Management Scheme |
title_full |
An Integrated Page Cache and SSD Cache Management Scheme |
title_fullStr |
An Integrated Page Cache and SSD Cache Management Scheme |
title_full_unstemmed |
An Integrated Page Cache and SSD Cache Management Scheme |
title_sort |
integrated page cache and ssd cache management scheme |
publishDate |
2019 |
url |
http://ndltd.ncl.edu.tw/cgi-bin/gs32/gsweb.cgi/login?o=dnclcdr&s=id=%22107NCHU5394073%22.&searchmode=basic |
work_keys_str_mv |
AT yucianhe anintegratedpagecacheandssdcachemanagementscheme AT héyǔqiàn anintegratedpagecacheandssdcachemanagementscheme AT yucianhe zhěnghéjìyìtǐjígùtàiyìngdiékuàiqǔdezīliàoguǎnlǐfāngfǎ AT héyǔqiàn zhěnghéjìyìtǐjígùtàiyìngdiékuàiqǔdezīliàoguǎnlǐfāngfǎ AT yucianhe integratedpagecacheandssdcachemanagementscheme AT héyǔqiàn integratedpagecacheandssdcachemanagementscheme |
_version_ |
1719300475591852032 |