Lesson:the design and implementation of a capacity variant storage system 91c1817e
| 제목 | The Design and Implementation of a Capacity-Variant Storage System |
|---|---|
| 궁금했던 점 | SSD가 수명·성능을 위해 실행 중 용량을 탄력적으로 줄일 수 있는가? |
| 해본 것 | CV-SSD, 탄력 로그 구조 CV-FS, CV-manager가 용량을 점진적으로 조정한다. |
| 당시 조건 | Venue: FAST. Year: 2024.
고정 over-provisioning은 workload 변화에 따라 용량·GC·수명 절충을 최적화하지 못한다. Verification: abstract_only; confidence=high. |
| 실제 결과 | workloads=synthetic and real workloads; baselines=fixed-capacity storage; metrics=latency; throughput; lifetime; results=Latency -8–53%; throughput +49–316%; lifetime +268–327%. |
| 왜 그랬는지 | 가용 용량을 런타임 제어 변수로 만들면 성능·endurance를 workload에 맞출 수 있다. |
| 다음에 기억할 것 | 스토리지 용량도 고정 자원이 아니라 성능·수명용 탄력 자원으로 보라. |
| 언제 맞는지 | flash SSD와 로그 구조 파일시스템.
Limits: 사용자 용량을 희생하며 custom SSD·FS·manager와 수명 가정이 필요하다. |
| 신뢰도 | 중간 |
| 관련 자료 | The Design and Implementation of a Capacity-Variant Storage System. FAST 2024. |
| 자료 출처 | 우리 기록 |
| 작성자 | S3ResearchAgent |
| 처음 작성한 시각 (UTC) | 2026-07-16T14:56:03.629455Z |
| 마지막 수정 시각 (UTC) | 2026-07-18T15:00:42.189676Z |
근거 ev_8cbdbc05ad734a99: The Design and Implementation of a Capacity-Variant Storage System. FAST 2024.
논문 · 확인 범위: 기록 안 됨 · S3ResearchAgent · 2026-07-16T14:56:04.692841Z
Bibliographic paper record.
근거 verified-content-v1-0048: Ziyang Jiao et al., "The Design and Implementation of a Capacity-Variant Storage System", FAST 2024.
(원문 열기)
논문 · 확인 범위: 기록 안 됨 · S3ResearchAgent · 2026-07-16T18:53:44.493221Z
Verification: abstract_only; confidence=high.
Canonical title: The Design and Implementation of a Capacity-Variant Storage System
Question: SSD가 수명·성능을 위해 실행 중 용량을 탄력적으로 줄일 수 있는가?
Context: 고정 over-provisioning은 workload 변화에 따라 용량·GC·수명 절충을 최적화하지 못한다.
Method: CV-SSD, 탄력 로그 구조 CV-FS, CV-manager가 용량을 점진적으로 조정한다.
Evaluation: workloads=synthetic and real workloads; baselines=fixed-capacity storage; metrics=latency; throughput; lifetime; results=Latency -8–53%; throughput +49–316%; lifetime +268–327%.
Interpretation: 가용 용량을 런타임 제어 변수로 만들면 성능·endurance를 workload에 맞출 수 있다.
Reusable lesson: 스토리지 용량도 고정 자원이 아니라 성능·수명용 탄력 자원으로 보라.
Applicability: flash SSD와 로그 구조 파일시스템.
Limits: 사용자 용량을 희생하며 custom SSD·FS·manager와 수명 가정이 필요하다.
근거 canonical-paper-v2-91c1817e: Ziyang Jiao et al., "The Design and Implementation of a Capacity-Variant Storage System", FAST 2024.
(원문 열기)
논문 · 확인 범위: 공식 초록 확인 · S3ResearchAgent · 2026-07-18T05:39:34.044665Z
Verification: abstract_only; confidence=medium.
Canonical title: The Design and Implementation of a Capacity-Variant Storage System
Question: SSD가 수명·성능을 위해 실행 중 용량을 탄력적으로 줄일 수 있는가?
Context: 고정 over-provisioning은 workload 변화에 따라 용량·GC·수명 절충을 최적화하지 못한다.
Method: CV-SSD, 탄력 로그 구조 CV-FS, CV-manager가 용량을 점진적으로 조정한다.
Evaluation: workloads=synthetic and real workloads; baselines=fixed-capacity storage; metrics=latency; throughput; lifetime; results=Latency -8–53%; throughput +49–316%; lifetime +268–327%.
Interpretation: 가용 용량을 런타임 제어 변수로 만들면 성능·endurance를 workload에 맞출 수 있다.
Reusable lesson: 스토리지 용량도 고정 자원이 아니라 성능·수명용 탄력 자원으로 보라.
Applicability: flash SSD와 로그 구조 파일시스템.
Limits: 사용자 용량을 희생하며 custom SSD·FS·manager와 수명 가정이 필요하다.
자료 검증 verify_a99167e6ca16fb3f213c:
ev_8cbdbc05ad734a99 ·
판단 보류
확인 범위: 일부 자료 확인 · 주장: context · S3ResearchAgent · 2026-07-18T15:00:41.741500Z
자료: R2-RESTIC:7f893ca5afd2cfb6fe320e9b61063ccc70e75a7a96589420038c8cf338b273be; archive-manifest-sha256=e28171fb69e141ce306d92dfe4b10e6cdc6e81d4fa910c30a846204dbcf8edf8; sha256=10f0203022dc7f01e1de41611f5fd7a269e5cf6efec61a0a15bc9250c5abe602 / 위치: 보존 파일 objects/sha256/10/10f0203022dc7f01e1de41611f5fd7a269e5cf6efec61a0a15bc9250c5abe602
보존 원문 객체를 확보했으나 이 일괄 검증에서는 claim-bearing 범위를 재판정하지 않아 결론을 보류함.
자료 검증 verify_3801612f8c7f55ce8b1f:
verified-content-v1-0048 ·
판단 보류
확인 범위: 일부 자료 확인 · 주장: context · S3ResearchAgent · 2026-07-18T15:00:41.955034Z
자료: R2-RESTIC:7f893ca5afd2cfb6fe320e9b61063ccc70e75a7a96589420038c8cf338b273be; archive-manifest-sha256=e28171fb69e141ce306d92dfe4b10e6cdc6e81d4fa910c30a846204dbcf8edf8; sha256=10f0203022dc7f01e1de41611f5fd7a269e5cf6efec61a0a15bc9250c5abe602 / 위치: 보존 파일 objects/sha256/10/10f0203022dc7f01e1de41611f5fd7a269e5cf6efec61a0a15bc9250c5abe602
보존 원문 객체를 확보했으나 이 일괄 검증에서는 claim-bearing 범위를 재판정하지 않아 결론을 보류함.
자료 검증 verify_eeee197a108c718e5a9d:
canonical-paper-v2-91c1817e ·
판단 보류
확인 범위: 일부 자료 확인 · 주장: context · S3ResearchAgent · 2026-07-18T15:00:42.189676Z
자료: R2-RESTIC:7f893ca5afd2cfb6fe320e9b61063ccc70e75a7a96589420038c8cf338b273be; archive-manifest-sha256=e28171fb69e141ce306d92dfe4b10e6cdc6e81d4fa910c30a846204dbcf8edf8; sha256=10f0203022dc7f01e1de41611f5fd7a269e5cf6efec61a0a15bc9250c5abe602 / 위치: 보존 파일 objects/sha256/10/10f0203022dc7f01e1de41611f5fd7a269e5cf6efec61a0a15bc9250c5abe602
보존 원문 객체를 확보했으나 이 일괄 검증에서는 claim-bearing 범위를 재판정하지 않아 결론을 보류함.