728x90
반응형

spdk 2

SPDK (Storage Performance Development Kit)

개요SPDK(Storage Performance Development Kit)는 고성능 스토리지 시스템 구현을 위한 오픈소스 프레임워크로, 사용자 공간(User Space)에서 NVMe SSD 및 기타 스토리지 장치를 직접 제어할 수 있도록 설계되었습니다. DPDK(Data Plane Development Kit)에서 영감을 받아 CPU 효율성을 극대화하고, I/O 성능 병목을 제거하여 초고속 데이터 처리와 낮은 지연(latency)을 제공합니다.본 포스트에서는 SPDK의 개념과 구조, 주요 기술 요소, 장점, 사용 사례 등을 중심으로 차세대 스토리지 성능 최적화 전략을 소개합니다.1. 개념 및 정의 항목 설명 정의SPDK는 커널 우회를 통해 사용자 공간에서 직접 스토리지 장치를 제어함으로써, 극대화된..

Topic 2025.09.01

NVMe Zoned Namespace over Fabrics (ZNS-oF)

개요NVMe Zoned Namespace over Fabrics(ZNS-oF)는 NVMe ZNS(구역화 네임스페이스) 기능과 NVMe over Fabrics(NVMe-oF) 기술을 결합하여, 고성능 네트워크 환경에서 효율적인 데이터 쓰기/읽기 및 스토리지 자원 활용을 가능케 하는 차세대 스토리지 인터페이스입니다. ZNS-oF는 클라우드, AI 트레이닝, 빅데이터 분석 등에서 발생하는 비순차적 대용량 데이터 입출력을 최적화하며, SSD 수명 및 성능을 극대화할 수 있습니다. 항목 설명 비고 정의ZNS 기반 SSD를 NVMe over Fabrics 위에서 제어 가능한 스토리지 기술ZNS + NVMe-oF 융합목적쓰기 증폭 감소, 성능 일관성 확보, 원격 액세스 성능 향상기존 블록 방식 한계 극복필요성기..

Topic 2025.08.18
728x90
반응형