Efficient snapshot method for all-flash array
Journal: IADIS INTERNATIONAL JOURNAL ON COMPUTER SCIENCE AND INFORMATION SYSTEMS (Vol.13, No. 2)Publication Date: 2018-12-22
Authors : Miho Imazaki Norio Shimozono; Norihisa Komoda;
Page : 109-123
Keywords : Storage System; All-flash Array; Snapshot; SSD; Flash Translation Layer;
Abstract
An all-flash array (AFA) equipped with solid state drives (SSDs) is the high-reliability, high-performance and large-capacity data storing system. Snapshot is used as a data backup function and one of existing methods of snapshot is Copy on Write (CoW). However, CoW consumes the memory bandwidth of storage controller (SC) because of chunk copies and isn't suitable for a AFA. Therefore, we propose an efficient snapshot method named Mapping Switching in Flash Translation Layer (MSiF). Instead of physical data transfers by a SC, MSiF rewrites the SSD's logical-physical address translation table using Flash Translation Layer in SSDs. A difference occurs between current data and backup data due to an updating data, and a SC can overwrite the current data by switching a mapping of the logical-physical translation table in a SSD without physical data transfer. Therefore, the amount of data transfer to SSDs and paths in SCs decreases. We estimate the performance right after taking snapshots using an evaluation model; compared to CoW, MSiF reduce the time, which it takes to recover the temporary throughput degradation due to taking a snapshot, by up to 76.9 %, and reduce the response time by up to 56.5 %, in the case of chunk size 128 kBytes.
Other Latest Articles
- Evaluating user vulnerabilities vs phisher skills in spear phishing
- Automatic generation of ontologies: a hierarchical word clustering approach
- Uri-aware user input interfaces for the unobtrusive reference to linked data
- Feasibility analysis of using the maui scheduler for job simulation of large-scale pbs based clusters
- First in-depth analysis of enterprise architectures and models for higher education institutions
Last modified: 2019-12-13 21:35:09