Please select your location and preferred language where available.
Software-Enabled Flash™ |
오픈 소스 기술




KIOXIA는 Linux Foundation과 협력하여 새로운 오픈 소스 프로젝트인 소프트웨어 지원 플래시 프로젝트
를 설립했습니다. 이 프로젝트의 목적은 하이퍼스케일 데이터 센터의 플래시 스토리지 장치를 지원하기 위한 오픈 소스 소프트웨어 지원 플래시 기술 API, 애플리케이션 및 라이브러리를 개발하는 것입니다. 소프트웨어 지원 플래시 발명자인 KIOXIA는 플래시 공급업체, 컨트롤러 개발자, 드라이브 제조업체 및 스토리지 개발자 간의 개방형 협업을 위한 전용 공간으로 이 프로젝트를 만들었습니다. 자세한 내용은 소프트웨어 지원 플래시 프로젝트
를 참조하십시오.
문서 및 비디오
Software-Enabled Flash™ Technology
하이퍼스케일러는 데이터 센터에서의 플래시 사용을 개선하고 재정의하고자 합니다. 이러한 추세를 가속화하는 데 필요한 것은 소프트웨어 정의 스토리지의 편의성과 함께 플래시의 기본 속도와 유연성을 활용하는 도구입니다.
SEF(Software-Enabled Flash™) 기술은 호스트와 솔리드 스테이트 스토리지 간의 관계를 근본적으로 재정의함으로써 이러한 새로운 패러다임을 지원합니다. 소프트웨어 지원 플래시 기술은 하이퍼스케일러 요구 사항에 초점을 맞춘 특별히 제작된 미디어 중심의 플래시 하드웨어로 구성되며, 하이퍼스케일러가 요구하는 기능을 제공하는 오픈 소스 API 및 라이브러리가 있습니다.
간단히 말해, 소프트웨어 지원 플래시 기술은 소프트웨어 유연성과 확장성을 플래시에 제공합니다.

기존 산업 솔루션의 간접비
- 펌웨어로 ‘long tail latency’ 유도
- DRAM 버퍼
- 장치 수준 RAID
- 오버프로비저닝 제한 용량
- 장치 수준 전력 보호
현재 HDD 중심 접근 방식의 과제
- 스토리지를 위한 HDD 패러다임의 레거시
- 표준에 따른 고정 기능
- 블록 및 마모 레벨링에 대한 IO 블렌더 접근 방식은 테넌트 워크로드 충돌을 생성합니다.
- 사용되는 표준에 맞게 플래시 메모리 제한

Software-Enabled Flash Technology
- 호스트가 지연 최적화를 제어할 수 있도록 지원
- DRAM, no-DRAM 및 하이브리드 솔루션 제공
- RAID가 호스트 제어 결정이 됨
- 각 플래시 메모리 다이의 전체 용량에 액세스 가능
- 전력 손실 보호 옵션
- API는 개발자가 요구하는 속도로 플래시 메모리를 조정하는 데 필요한 도구를 제공합니다.
- 레거시 HDD 패러다임 탈피
- 단일 IO 또는 다중 IO 모드 조정
- 여러 IO 모드를 동시에 실행할 수 있는 다이 레벨 워크로드 격리
- 플래시 메모리 유연성, 확장성, 성능, 병렬 처리 및 속도 극대화
오픈 소스 API 및 라이브러리로 하이퍼스케일 스토리지의 혁신 가속화 및 용이성
- 소프트웨어의 속도로 개발된 스토리지에 대한 약속을 실현
- API는 하이퍼스케일 개발자에게 도구 및 필요에 따라 혁신하고 맞춤화할 수 있는 자유를 제공
- 플래시 메모리 개발 시간을 단축하여 경쟁 우위 확보
- 플래시 스토리지 요구 사항에 맞게 자유롭게 사용, 조정 및 개발 가능
- 플래시 네이티브 API는 스토리지 개발자에게 모든 도구를 제공

목적에 맞게 제작된 하드웨어
- 플래시 메모리 유형, 세대 변경 사항 및 공급 업체 차이 요약
- 호스트 제어 및 CPU 오프로드 기능 제공
- 유연한 DRAM 구성을 위해 설계
- 플래시 메모리 건강, 수명 및 지구력 연장
