StorageReview.com

표준화에 기여한 Fusion-io API

기업  ◇  중형 NAS

Fusion-io는 플래시에 대한 비휘발성 메모리 키-값 인터페이스인 NVMKV로 최초의 오픈 소스 소프트웨어 기여를 하고 있습니다. MySQL 데이터베이스 MariaDB 및 Percona Server는 이미 Atomic Writes API를 지원합니다. 프로세서가 여러 독립 스토리지 섹터를 단일 스토리지 트랜잭션으로 동시에 작성할 수 있도록 하는 Atomic Writes는 데이터 쓰기를 간소화하여 성능을 향상시킵니다. Atomic Writes는 Atomic Writes가 없는 동일한 플래시 메모리 플랫폼에서 실행할 때와 비교할 때 성능 처리량이 최대 50% 증가하고 대기 시간 스파이크가 4배 감소합니다. Fusion-io는 Linux I/O 계층을 확장하여 이러한 주류 파일 시스템이 다양한 애플리케이션을 위해 Atomic Writes를 활용할 수 있도록 했습니다.

NVMKV는 기본 키-값 I/O를 블록 I/O로 변환할 필요가 없으므로 복잡성이 크게 줄어듭니다. Fusion-io는 플래시 인식 데이터베이스 애플리케이션의 개발을 가속화하기 위해 오픈 소스 커뮤니티에서 NVMKV 인터페이스를 사용할 수 있도록 했습니다.

기존 디스크 드라이브 환경에서 Demand Paging은 허용할 수 없을 정도로 느려서 데이터베이스 개발자가 애플리케이션 코드를 추가하는 대안을 개발해야 합니다. 애플리케이션이 DRAM 용량을 초과하면 플래시 인식 요구 페이징이 지속적인 성능을 제공하여 다양한 로드 시나리오에서 유연성을 보장합니다.

Fusion-io API 기여

이 이야기 토론

StorageReview에 참여

뉴스레터 | 유튜브 | 팟캐스트 ( 아이튠즈 / 스포티파이) | 인스타그램 | 트위터 | 틱톡 | RSS 피드

스토리지 리뷰