본문 바로가기
  • Home

Hot Data Verification Method Considering Continuity and Frequency of Write Requests Using Counting Filter

  • Journal of The Korea Society of Computer and Information
  • Abbr : JKSCI
  • 2019, 24(6), pp.1-9
  • DOI : 10.9708/jksci.2019.24.06.001
  • Publisher : The Korean Society Of Computer And Information
  • Research Area : Engineering > Computer Science
  • Received : March 18, 2019
  • Accepted : June 5, 2019
  • Published : June 28, 2019

LEESEUNGWOO 1 RYU Kwan Woo 1

1경북대학교

Accredited

ABSTRACT

Hard disks, which have long been used as secondary storage in computing systems, are increasingly being replaced by solid state drives (SSDs), due to their relatively fast data input / output speeds and small, light weight. SSDs that use NAND flash memory as a storage medium are significantly different from hard disks in terms of physical operation and internal operation. In particular, there is a feature that data overwrite can not be performed, which causes erase operation before writing. In order to solve this problem, a hot data for frequently updating a data for a specific page is distinguished from a cold data for a relatively non-hot data. Hot data identification helps to improve overall performance by identifying and managing hot data separately. Among the various hot data identification methods known so far, there is a technique of recording consecutive write requests by using a Bloom filter and judging the values by hot data. However, the Bloom filter technique has a problem that a new bit array must be generated every time a set of items is changed. In addition, since it is judged based on a continuous write request, it is possible to make a wrong judgment. In this paper, we propose a method using a counting filter for accurate hot data verification. The proposed method examines consecutive write requests. It also records the number of times consecutive write requests occur. The proposed method enables more accurate hot data verification.

Citation status

* References for papers published after 2023 are currently being built.