Sprandom으로 SSD 프리컨디셔닝 가속화

Sprandom은 기록적인 시간에 초고용량 SSD를 준비할 수 있게 해 주는 Sandisk의 획기적인 방법입니다. 프리컨디셔닝에 걸리는 시간을 며칠에서 몇 시간으로 단축하고 개발 및 검증 프로세스를 가속화합니다.

Sprandom이란 무엇입니까?

Sprandom은 솔리드 스테이트 스토리지 환경에서 만연한 문제에 대한 솔루션을 제공하는 Sandisk가 개발한 새로운 프리컨디셔닝 방법입니다.

SSD 용량이 128TB, 256TB 이상에 도달함에 따라 기존의 프리컨디셔닝 방식이 주요 병목 현상이 되었습니다. 프리컨디셔닝은 실제 워크로드에서 드라이브가 예측 가능한 성능을 발휘할 수 있도록 지원하지만, 기존의 접근 방식은 128TB SSD의 경우 144시간 이상 걸릴 수 있습니다. Sprandom은 이러한 상황을 바꿉니다. Flexible IO Tester(FIO) 도구에 대한 Sandisk의 오픈 소스 기여를 통해 Sprandom은 6시간 남짓한 시간 안에 드라이브를 준비하여 더 빠른 테스트, 검증 및 배포를 가능하게 합니다.

드라이브 프리컨디셔닝을 하는 이유는 무엇입니까?

예기치 못한 상황을 방지하고 지속적인 성능을 측정하기 위해 드라이브는 가비지 컬렉션 및 NAND 관리와 같은 실제 상황을 모방하는 정상 상태로 프리컨디셔닝되어야 합니다. 이 프로세스는 SNIA 솔리드 스테이트 스토리지 성능 테스트 사양을 정확하게 벤치마킹하고 준수하는 데 필수적입니다.

도전 과제는 무엇입니까? 용량이 증가함에 따라 프리컨디셔닝 시간은 몇 시간에서 며칠 또는 몇 주로 늘어납니다. Sprandom은 프리컨디셔닝 시간을 최대 90%까지 줄여 기업이 AI 및 데이터 집약적 워크로드에 보조를 맞출 수 있도록 지원함으로써 이를 해결합니다.

장기적인 드라이브 성능의 정확한 표현

벤치마킹 중 오버프로비저닝 및 활성 가비지 컬렉션 강제 적용

미디어 기능 관찰 가능

컨트롤러 효율성 및 성능 표시

Sprandom은 어떻게 작동합니까?

Sprandom은 계산된 의사 난수 쓰기 패턴을 사용하여 거의 최대 속도로 단일 패스로 원하는 내부 상태를 생성합니다. 프로세스의 시각적 표현을 통한 동작 방식은 다음과 같습니다.

입력: 사용자 용량 및 오버프로비저닝(OP) 데이터.

계산: Sprandom은 물리적 용량과 OP 배분을 결정합니다.

실행: 한 번의 패스로 정상 상태를 달성하는 쓰기 패턴을 생성합니다.

테스트: 드라이브가 즉시 정상 상태에 도달합니다.

 

널리 사용되는 유연한 IO 테스터(FIO)에 통합된 Sprandom은 오픈 소스이며 모든 SSD에서 광범위하게 채택할 준비가 되어 있습니다.

Sprandom의 주요 이점

시간 단축
- 드라이브를 사전 조건화하는 속도가 최대 90% 더 빠릅니다.

표준화된 접근 방식
- NVMe, SAS 및 SATA SSD에서 작동합니다.

미래 대비
- 용량이 128TB, 256TB 이상인 SSD용으로 설계되었습니다.

산업 통합
- 광범위한 채택을 위해 FIO에서 사용할 수 있습니다.

수십 년 동안 SSD 사전 컨디셔닝 방식은 변하지 않았습니다. Sprandom은 AI 시대와 초고용량 스토리지 수요를 위해 구축된 최초의 주요 개선 사항 중 하나입니다.

비교