Fusion-io는 NVM 압축(NVM Compression)을 발표했습니다. 이 플래시 인식 인터페이스는 인기 있는 ioDrive2 및 ioDrive2 Duo PCIe SSD와 같은 ioMemory 플래시의 사용 가능 용량을 두 배로 늘리는 동시에 플래시 SSD에서 일반적으로 사용되는 디스크 시대 압축 알고리즘으로 인한 성능 저하를 제거합니다. NVM 압축은 Atomic Writes 인터페이스와 통합될 경우, 영구 플래시 메모리 아키텍처에 최적화된 데이터베이스를 생성하도록 명령어를 간소화하여 플래시 메모리 내구성을 4배 향상시킵니다.

기존의 디스크 스토리지 데이터 압축은 데이터베이스 성능을 크게 저해합니다. MariaDB 데이터베이스 개발자인 SkySQL이 수행한 테스트에서는 Fusion-io 비휘발성 메모리 파일 시스템(NVMFS)을 사용하는 NVM 압축 인터페이스가 데이터베이스에서 사용할 수 있는 ioMemory 서버 플래시의 가용 용량을 두 배로 늘린 것으로 나타났습니다. 성능에 부정적인 영향을 주지 않고 모두 가능합니다. 또한 NVM 압축이 바람직하지 않은 쓰기 증폭을 줄임에 따라 더 긴 워크로드를 테스트한 결과 NVM 압축을 사용하는 MariaDB 데이터베이스가 기존의 압축되지 않은 데이터베이스보다 훨씬 더 빨라진 것으로 나타났습니다.
플래시에 최적화된 NVM 압축은 기존의 압축되지 않은 데이터베이스 로직과 대부분의 애플리케이션 코드를 공유합니다. 이와 같이 NVM 압축은 플래시의 기본 아키텍처를 메모리 계층으로 최대한 활용하여 스토리지 엔진의 복잡성을 크게 줄여 확장성과 효율성을 향상시킵니다.
NVM 압축의 잘 정의된 인터페이스는 또한 개발자가 다목적 워크로드 최적화 압축 알고리즘을 사용하여 애플리케이션에 플래시 인식 압축을 신속하게 도입할 수 있는 기능을 제공합니다. 애플리케이션에 통합되면 개발자는 NVM 압축을 통해 기업이 IT 인프라를 확장하고 계속 증가하는 데이터 수요를 충족하도록 지원할 수 있습니다. 기본적으로 스토리지 효율성과 고객 워크로드 성능 요구 사항의 균형을 유지함으로써 이를 달성합니다.
이용 가능 여부 (Availability)
NVM Compression 및 Atomic Writes 인터페이스는 현재 MariaDB 10 및 Percona 5.6에서 조기 액세스 테스트 중입니다. MySQL 데이터베이스 가속화를 위한 Fusion ioMemory 플랫폼은 HP, Cisco, Dell, IBM 및 Supermicro와 같은 주요 서버 공급업체에서 구입할 수 있습니다.




아마존