ZNS SSD의 수명 향상을 위한 스페어 존 기법

최근 주목받는 ZNS SSD는 SSD의 주소공간을 동일한 크기의 존(Zone) 단위로 구분하고 존 리셋(Zone reset)을 통해 존 단위로 데이터를 초기화한다. 이때 존의 사용하지 않는 블록까지 초기화하며 초기화 횟수가 제한된 블록의 수명을 낭비하는 문제가 발생한다. 본 논문에서는 존 리셋으로 인한 ZNS SSD의 수명 낭비 문제를 해결하기 위해 존의 남은 공간이 있는 경우, 존 리셋을 지연시키고 남은 공간을 재사용하는 스페어 존 기법을 제안한다. 우리는 제안 기법을 구현하기 위해 NVMeVirt의 일부 코드를 수정하였다. 또한...

Full description

Saved in:
Bibliographic Details
Published in정보과학회 컴퓨팅의 실제 논문지 Vol. 30; no. 12; pp. 657 - 662
Main Authors 이찬용(Chanyong Lee), 강동현(Donghyun Kang)
Format Journal Article
LanguageKorean
Published Korean Institute of Information Scientists and Engineers 01.12.2024
한국정보과학회
Subjects
Online AccessGet full text
ISSN2383-6318
2383-6326
DOI10.5626/KTCP.2024.30.12.657

Cover

Abstract 최근 주목받는 ZNS SSD는 SSD의 주소공간을 동일한 크기의 존(Zone) 단위로 구분하고 존 리셋(Zone reset)을 통해 존 단위로 데이터를 초기화한다. 이때 존의 사용하지 않는 블록까지 초기화하며 초기화 횟수가 제한된 블록의 수명을 낭비하는 문제가 발생한다. 본 논문에서는 존 리셋으로 인한 ZNS SSD의 수명 낭비 문제를 해결하기 위해 존의 남은 공간이 있는 경우, 존 리셋을 지연시키고 남은 공간을 재사용하는 스페어 존 기법을 제안한다. 우리는 제안 기법을 구현하기 위해 NVMeVirt의 일부 코드를 수정하였다. 또한, ZNS SSD의 수명 향상을 평가하기 위해 F2FS 환경에서 YCSB 워크로드를 이용하여 기존의 ZNS SSD와 비교하였다. 실험 결과, 리얼 워크로드에서 존 리셋의 총 수행 횟수가 최대 54% 감소하였고, 성능은 최대 6% 증가함을 확인하였다. Recently, ZNS SSDs have garnered attention for dividing SSD address space into zones of equal size and resetting data on a zone basis through zone reset. However, this process also resets unused blocks within the zone, leading to wastage of block lifetime, which has a limited number of reset cycles. This paper proposes a spare zone technique that can delay zone reset and reuse the remaining space in the zone when there is unused space, to address the problem of lifetime wastage in ZNS SSDs caused by zone reset. We modified portions of NVMeVirt's code to implement the proposed technique. To evaluate improvement in ZNS SSD lifetime using the proposed technique, we compared it with existing ZNS SSDs using fio and YCSB in an F2FS environment. Experimental results showed that the total number of zone resets decreased by up to 54% in real workloads whereas performance increased by up to 6%. KCI Citation Count: 0
AbstractList 최근 주목받는 ZNS SSD는 SSD의 주소공간을 동일한 크기의 존(Zone) 단위로 구분하고 존 리셋(Zone reset)을 통해 존 단위로 데이터를 초기화한다. 이때 존의 사용하지 않는 블록까지 초기화하며 초기화 횟수가 제한된 블록의 수명을 낭비하는 문제가 발생한다. 본 논문에서는 존 리셋으로 인한 ZNS SSD의 수명 낭비 문제를 해결하기 위해 존의 남은 공간이 있는 경우, 존 리셋을 지연시키고 남은 공간을 재사용하는 스페어 존 기법을 제안한다. 우리는 제안 기법을 구현하기 위해 NVMeVirt의 일부 코드를 수정하였다. 또한, ZNS SSD의 수명 향상을 평가하기 위해 F2FS 환경에서 YCSB 워크로드를 이용하여 기존의 ZNS SSD와 비교하였다. 실험 결과, 리얼 워크로드에서 존 리셋의 총 수행 횟수가 최대 54% 감소하였고, 성능은 최대 6% 증가함을 확인하였다. Recently, ZNS SSDs have garnered attention for dividing SSD address space into zones of equal size and resetting data on a zone basis through zone reset. However, this process also resets unused blocks within the zone, leading to wastage of block lifetime, which has a limited number of reset cycles. This paper proposes a spare zone technique that can delay zone reset and reuse the remaining space in the zone when there is unused space, to address the problem of lifetime wastage in ZNS SSDs caused by zone reset. We modified portions of NVMeVirt's code to implement the proposed technique. To evaluate improvement in ZNS SSD lifetime using the proposed technique, we compared it with existing ZNS SSDs using fio and YCSB in an F2FS environment. Experimental results showed that the total number of zone resets decreased by up to 54% in real workloads whereas performance increased by up to 6%. KCI Citation Count: 0
Author 이찬용(Chanyong Lee)
강동현(Donghyun Kang)
Author_xml – sequence: 1
  fullname: 이찬용(Chanyong Lee)
– sequence: 2
  fullname: 강동현(Donghyun Kang)
BackLink https://www.kci.go.kr/kciportal/ci/sereArticleSearch/ciSereArtiView.kci?sereArticleSearchBean.artiId=ART003146562$$DAccess content in National Research Foundation of Korea (NRF)
BookMark eNo9jD1PwkAAQC8GExH5BS63uJi03nevIwFUIgEjnVwuvXJnGrSYEgdHIybGwQ3CAIOJLk7GMPib5PgPEiVO7w0vbxsUsn5mANjFyOeCiIOTqHrqE0SYT5GPiS94sAGKhErqCUpE4d-x3ALlwSDViGBJmAxxEQTnrQ7sdGpuNoHucbJ4f4DL8Zu7v3OzIXTT4XI0he7pdfk8ceM5dC9z-P31sfgc7YBNG18OTHnNEogO61H12Gu2jxrVStPLBBeeIZRQRA3TYai71kgaUhaIQMYxx5JrawLLhTACJyzEGiWIMmJDbbBNEBOalsD-3zbLreolqerH6S8v-qqXq8pZ1FAYCc444at4bx3f5OmV6aaxul5JnN-qVrtWxwShgGNBfwDArmT0
ContentType Journal Article
DBID DBRKI
TDB
ACYCR
DOI 10.5626/KTCP.2024.30.12.657
DatabaseName DBPIA - 디비피아
Nurimedia DBPIA Journals
Korean Citation Index
DatabaseTitleList
DeliveryMethod fulltext_linktorsrc
DocumentTitleAlternate Spare Zone Technique for Improving the Lifetime of ZNS SSDs
DocumentTitle_FL Spare Zone Technique for Improving the Lifetime of ZNS SSDs
EISSN 2383-6326
EndPage 662
ExternalDocumentID oai_kci_go_kr_ARTI_10654525
NODE12007516
GroupedDBID .UV
ALMA_UNASSIGNED_HOLDINGS
DBRKI
TDB
ACYCR
ID FETCH-LOGICAL-n656-e232303e4b99bdfe839347678aa5185bfe7f566e61c491b0c0342f9be1fc046b3
ISSN 2383-6318
IngestDate Sun Sep 21 03:10:32 EDT 2025
Thu Feb 06 13:53:26 EST 2025
IsPeerReviewed false
IsScholarly false
Issue 12
Keywords zone reset
reuse
재사용
SSD
존 리셋
ZNS
Language Korean
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-n656-e232303e4b99bdfe839347678aa5185bfe7f566e61c491b0c0342f9be1fc046b3
PageCount 6
ParticipantIDs nrf_kci_oai_kci_go_kr_ARTI_10654525
nurimedia_primary_NODE12007516
PublicationCentury 2000
PublicationDate 2024-12
PublicationDateYYYYMMDD 2024-12-01
PublicationDate_xml – month: 12
  year: 2024
  text: 2024-12
PublicationDecade 2020
PublicationTitle 정보과학회 컴퓨팅의 실제 논문지
PublicationYear 2024
Publisher Korean Institute of Information Scientists and Engineers
한국정보과학회
Publisher_xml – name: Korean Institute of Information Scientists and Engineers
– name: 한국정보과학회
SSID ssib021824891
ssib044742771
ssib053377435
ssib019653237
Score 1.9035438
Snippet 최근 주목받는 ZNS SSD는 SSD의 주소공간을 동일한 크기의 존(Zone) 단위로 구분하고 존 리셋(Zone reset)을 통해 존 단위로 데이터를 초기화한다. 이때 존의 사용하지...
SourceID nrf
nurimedia
SourceType Open Website
Publisher
StartPage 657
SubjectTerms 컴퓨터학
Title ZNS SSD의 수명 향상을 위한 스페어 존 기법
URI https://www.dbpia.co.kr/journal/articleDetail?nodeId=NODE12007516
https://www.kci.go.kr/kciportal/ci/sereArticleSearch/ciSereArtiView.kci?sereArticleSearchBean.artiId=ART003146562
Volume 30
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
ispartofPNX 정보과학회 컴퓨팅의 실제 논문지, 2024, 30(12), , pp.657-662
journalDatabaseRights – providerCode: PRVHPJ
  databaseName: ROAD: Directory of Open Access Scholarly Resources
  customDbUrl:
  eissn: 2383-6326
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssib044742771
  issn: 2383-6318
  databaseCode: M~E
  dateStart: 20140101
  isFulltext: true
  titleUrlDefault: https://road.issn.org
  providerName: ISSN International Centre
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1LaxRBEG6SeNCLKCrGRxjQPoVZd6a753Gc2d0QlazCrhC8LDO7M0EWdmVJLh4EMYJ48JaQQ3IQ9OJJJAd_k5n8B7_q3se4BEm8DEV1dXX11HR3VU93FWMPKXOAUEnPVqFUtoRXizGXhjZmycDzU5mLnj7l2_TWX8gnm2pzYXGjdGppZzutdN-cea_kf7QKHPRKt2QvoNkpUyAAQ794QsN4nkvHL5ut1Varzhs1HtZ5GKwSFASAeCPmUcQDBRRKPB4pXSZgOY7JA6nJQ2ClJlKADYeIRxoVNDSrGjGIDXnkGCjiccDjKrUTu9xksJwYuZquSgypVKCCpgdQmzQUagACmhbjWBMBJXgU6KYhhprrWKzFMrypXkwkxBMFNZKHynw6u4HvRlQpBJVb2ukYc4s1D4iOOoRBZ0skEZUYyYO1iZwBNwnmJtsjrpw7ajJ9f5qB4lH9Qu9gNhvDtBG2J8aLRVbGueUVwDPxtsfGhGeWmvl1CkYnbZk8bdeeV0joiqAwH5Vp3XJU8LnV-q-44P3uq87WsNMfdeD9PO44dFNYuWqRXXKxyFEmk423jcn0SrEjRSk0EcXul8EsVJKUvnT9mXcARwC-gU5RO-28idtF4j86Q3jYZ4MRzLrLgx3KTYEJrmSrta-xq2Mny4rMiLnOFvrDG8zHaLEwWoqjA6v4eHDy_YN1uv-teP-uONq1isPd071Dq_j09fTzQbF_bBVfjq3fv36c_Ny7ydprjXZt3R6nDbEHcE7sDD4C7LJMpmGY9vIMHoCQPmyyJFEwTtM883P4MJnndGXopNUuBcHMwzRz8m5Veqm4xZYGw0F2m1lJKJOs1wU6lTKRKnFC-E-OSDMKaZQ7y-wB-qu18A9tLLOV6fvovDYxZDrNZ_WGQ_8JlOPdORebu-zK7Pu-x5a2RzvZfRjE2-mKVvMfhAWC6g
linkProvider ISSN International Centre
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=ZNS+SSD%EC%9D%98+%EC%88%98%EB%AA%85+%ED%96%A5%EC%83%81%EC%9D%84+%EC%9C%84%ED%95%9C+%EC%8A%A4%ED%8E%98%EC%96%B4+%EC%A1%B4+%EA%B8%B0%EB%B2%95&rft.jtitle=%EC%A0%95%EB%B3%B4%EA%B3%BC%ED%95%99%ED%9A%8C+%EC%BB%B4%ED%93%A8%ED%8C%85%EC%9D%98+%EC%8B%A4%EC%A0%9C+%EB%85%BC%EB%AC%B8%EC%A7%80%2C+30%2812%29&rft.au=%EC%9D%B4%EC%B0%AC%EC%9A%A9&rft.au=%EA%B0%95%EB%8F%99%ED%98%84&rft.date=2024-12-01&rft.pub=%ED%95%9C%EA%B5%AD%EC%A0%95%EB%B3%B4%EA%B3%BC%ED%95%99%ED%9A%8C&rft.issn=2383-6318&rft.eissn=2383-6326&rft.spage=657&rft.epage=662&rft_id=info:doi/10.5626%2FKTCP.2024.30.12.657&rft.externalDBID=n%2Fa&rft.externalDocID=oai_kci_go_kr_ARTI_10654525
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2383-6318&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2383-6318&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2383-6318&client=summon