오늘 Micron은 그들이 작업해 온 오픈 소스 프로젝트가 더 광범위하게 채택될 준비가 되었다고 발표했습니다. Micron은 Heterogeneous-memory Storage Engine용 프로젝트 HSE를 호출합니다. HSE는 데이터베이스 및 기타 스토리지 애플리케이션을 위한 최신 백엔드를 제공합니다.
오늘 Micron은 그들이 작업해 온 오픈 소스 프로젝트가 더 광범위하게 채택될 준비가 되었다고 발표했습니다. Micron은 Heterogeneous-memory Storage Engine용 프로젝트 HSE를 호출합니다. HSE는 데이터베이스 및 기타 스토리지 애플리케이션을 위한 최신 백엔드를 제공합니다.
저장소 엔진은 데이터베이스 응용 프로그램이 물리적 메모리와 상호 작용하는 데 사용하는 백엔드를 제공합니다. Micron은 DRAM, 3D XPoint 기술 및 SSD를 포함하여 스토리지 엔진이 상호 작용하는 많은 물리적 메모리 제품을 제조합니다. Micron은 또한 현재 수직 통합 및 최적화된 시스템을 제공하기 위해 실리콘 하드웨어 제조에서 빌드업을 시도하고 있습니다. 이 전략의 일환으로 스토리지 엔진은 최신 고속 플래시 드라이브 작업에 최적화된 스토리지 엔진을 작성하기 위해 스토리지 매체에 대한 전문 지식을 적용하기 위한 자연스러운 다음 단계입니다. 마이크론은 개발 과정에서 솔리드 스테이트 드라이브(SSD)와 스토리지 클래스 메모리(SCM)용 HSE를 최적화하는 것을 목표로 삼았다고 밝혔다. 회사의 내부 테스트에 따르면 HSE는 올플래시 SSD에서 실행되는 동안 현재 RocksDB 스토리지 엔진보다 XNUMX배 더 빠릅니다.
Micron이 HSE를 통해 개선하고자 했던 지표는 성능만이 아니었습니다. Heterogeneous-memory Storage Engine이라는 이름에서 알 수 있듯이 Micron은 함께 사용되는 다양한 유형의 메모리를 투명하게 활용하기 위해 노력했습니다. 그들은 기존 NVMe와 읽기 최적화된 QLC SSD의 혼합이 우수한 성능을 제공하는지 확인하기 위해 특별히 테스트했습니다.
오늘날 대부분의 최신 오픈 소스 프로젝트와 마찬가지로 GitHub에서 Micron HSE를 찾을 수 있습니다. 스토리지 엔진 자체 외에도 Micron은 이를 사용하는 MongoDB 버전도 개발했습니다. 새로운 MongoDB 포크(버전)는 HSE 소스 코드와 동일한 GitHub 링크에서 찾을 수 있습니다. 많은 데이터베이스 애플리케이션은 이미 둘 이상의 스토리지 엔진에서 지원되며 거의 모두 오픈 소스이기도 합니다. Micron은 이제 HSE를 하나의 DB와 통합하는 방법을 보여주었으므로 커뮤니티가 다른 DB를 지원하기 위해 이식할 것이라고 꽤 분명히 바라고 있습니다.
StorageReview에 참여
뉴스레터 | 유튜브 | 팟캐스트 iTunes/스포티 파이 | 인스타그램 | 트위터 | 페이스북 | RSS 피드