NVMe, NVMe-oF, NVMe/FC 및 NVMe/TCP 정의

NVMe(NonVolatile Memory Express)는 모든 유형의 기업 워크로드에 대해 최고의 처리량과 가장 빠른 응답 시간을 제공하는 플래시 및 차세대 솔리드 스테이트 드라이브(SSD)를 위한 새로운 스토리지 액세스 및 전송 프로토콜입니다.

오늘날 소비자 앱과 비즈니스 모두에서 사용자는 애플리케이션 자체가 훨씬 더 복잡해지고 리소스에 의존하게 되면서도 더욱 빠른 응답 시간을 기대합니다.

고대역폭, 저지연 사용자 환경을 제공하기 위해 NVMe 프로토콜은 PCI Express(PCIe) 버스를 통해 플래시 스토리지에 액세스합니다. PCI Express(PCIe) 버스는 수만 개의 병렬 명령 대기열을 지원하므로 하드 디스크 및 기존 모든 스토리지보다 훨씬 빠릅니다. 단일 명령 대기열로 제한되는 플래시 아키텍처.

NVMe 사양은 모든 종류의 컴퓨팅 환경에서 비휘발성 메모리를 활용합니다. 그리고 미래 지향적이며 아직 개발되지 않은 영구 메모리 기술과 함께 작동하도록 확장 가능합니다.

데이터 저장을 위한 NVME의 이점

이제 때가 왔습니다. NVMe 스토리지는 시간을 절약해주기 때문에 엔터프라이즈 데이터 센터에서 큰 뉴스입니다.

기계식 하드 디스크 드라이브 시대에 설계된 프로토콜과 달리 NVMe는 솔리드 스테이트 스토리지뿐만 아니라 오늘날의 멀티코어 CPU 및 기가바이트 메모리도 활용합니다.

NVMe 스토리지는 또한 간소화된 명령 세트를 활용하여 데이터를 효율적으로 구문 분석하고 조작합니다.

NVME 사용 사례

NVMe 스토리지는 마이크로초 단위가 중요한 비즈니스 시나리오에서 이미 사용되고 있습니다.

  • 금융, 전자상거래, 소프트웨어 판매 대리점 등 실시간 고객 상호작용
  • 인공지능(AI), 머신러닝(ML), 빅데이터 및 고급 분석 앱
  • DevOps를 통해 더 짧은 시간에 더 많은 반복을 실행할 수 있습니다.

NVMe over Fabric(NVMe-oF)

NVMe는 더 빠른 플래시 스토리지 그 이상입니다. 또한 스토리지 시스템과 서버 간에 데이터를 훨씬 더 효율적으로 전송할 수 있는 엔드투엔드 표준이기도 합니다.

  • NVMe over Fabrics는 이더넷, 파이버 채널 및 InfiniBand와 같은 네트워크 패브릭 전반에 걸쳐 NVMe의 성능 및 대기 시간 이점을 확장합니다.
  • 호스트 소프트웨어 스택에서 Data Fabric을 통해 스토리지 어레이에 이르기까지 더 높은 IOPS와 감소된 대기 시간을 제공합니다.

NVMe over Fibre Channel(NVMe/FC)

NetApp®ONTAP®은 현재 파이버 채널을 통한 NVMe 지원을 제공합니다.

많은 기업에서는 파이버 채널의 성능과 안정성, 패브릭 기반 영역 지정 및 이름 서비스 지원으로 인해 파이버 채널을 중심으로 전체 인프라를 구축했습니다.

데이터베이스와 같은 애플리케이션은 FCP(기본 파이버 채널 연결을 사용하는 SCSI 프로토콜)에 비해 NVMe/FC 프로토콜을 사용할 때 훨씬 빠르게 실행됩니다. ONTAP NVMe/FC 트래픽은 동일한 파이버 채널 패브릭에서 FCP 트래픽과 함께 상주할 수 있으므로 NVMe/FC를 쉽게 시작할 수 있습니다. ONTAP AFF 시스템을 사용하는 많은 고객에게 이는 단순히 무중단 소프트웨어 업그레이드일 뿐입니다.

NVMe over TCP(NVMe/TCP)

NVMe/FC와 마찬가지로 NVMe/TCP는 NVMe-oF를 달성하기 위한 경로를 제공하지만 이더넷을 통해 실행되며 NVMe 명령과 데이터를 TCP 데이터그램 내에 캡슐화합니다.

NVMe/TCP는 iSCSI에 비해 데이터 전송을 위한 더 많은 수의 대기열 및 대기열 경로를 지원하므로 처리량이 크게 증가하고 대기 시간이 단축됩니다.

NVMe/TCP가 특히 유용한 이유는 배포하는 데 특별한 하드웨어가 필요하지 않다는 것입니다. iSCSI와 마찬가지로 NVMe/TCP는 모든 이더넷 NIC 및 스위치를 사용할 수 있으므로 배포 및 유지 관리가 더 간단하고 저렴합니다. 모든 TCP 네트워크에 배포할 수 있으므로 온프레미스 또는 클라우드에서 사용할 수 있습니다. 극도의 유연성으로 인해 NVMe/TCP는 블록 스토리지 솔루션을 제공하려는 클라우드 서비스 제공업체에게 특히 매력적입니다. 성능 향상, 클라우드 유연성, 낮은 TCO 및 배포 단순성으로 인해 향후 NVMe/TCP를 통한 iSCSI 교체가 점점 더 늘어날 것입니다.

NVMe/FC와 NVMe/TCP의 이중 지원을 통해 고객은 최신 SAN 인프라 요구 사항을 가장 잘 충족하기 위해 배포할 프로토콜을 선택할 수 있으며, 두 가지를 동시에 사용하거나 상황에 따라 자유롭게 전환할 수도 있습니다. 이는 기업과 클라우드 서비스 제공업체가 성능을 최적화하고 비즈니스 비용을 절감할 수 있는 간단하고 유연한 방법이 될 것입니다.

출처 : https://www.netapp.com/data-storage/nvme/what-is-nvme/

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

You May Also Like

Embrace NVMe for a better tomorrow 

NVMe는 새로운 SAN 기술이 아니라 FC 및 IP 네트워크 모두에 대한 옵션을 갖춘 차세대 SAN 프로토콜입니다. 오늘날의 데이터…

NVM Express Explained

왜 NVM Express인가? 그림 1에서 볼 수 있듯이 DRAM과 하드 드라이브의 가격 대비 성능 격차가 점점 더 커지고…