Quantum Myriad™는 최신 엔터프라이즈 워크로드를 위한 새로운 올플래시, 확장형 파일 및 개체 스토리지 소프트웨어 플랫폼입니다. Myriad 클라우드 네이티브 아키텍처는 하드웨어 중심 설계의 한계를 극복하도록 설계된 사용하기 쉬운 솔루션으로, 고객이 IT 직원의 부담을 줄이면서 향후 스토리지 요구 사항에 적응할 수 있도록 합니다.
Quantum Myriad™는 최신 엔터프라이즈 워크로드를 위한 새로운 올플래시, 확장형 파일 및 개체 스토리지 소프트웨어 플랫폼입니다. Myriad 클라우드 네이티브 아키텍처는 하드웨어 중심 설계의 한계를 극복하도록 설계된 사용하기 쉬운 솔루션으로, 고객이 IT 직원의 부담을 줄이면서 향후 스토리지 요구 사항에 적응할 수 있도록 합니다.
Quantum Myriad는 회사에서 제공하는 완전히 새로운 제품으로 다양한 다른 스토리지 어플라이언스 및 아카이빙 솔루션과 나란히 배치됩니다. Myriad는 최신 플래시 기술을 위해 설계된 비공유 아키텍처라는 점에서 다른 점에서 모든 규모에서 일관되고 지연 시간이 짧은 성능을 제공합니다.
새로운 제품임에도 불구하고 Quantum은 AI/ML 데이터 처리를 가속화하도록 설계된 중복 제거, 압축, 스냅샷, 복제 및 메타데이터 태깅과 같은 강력한 인라인 데이터 서비스 세트와 함께 출시됩니다. 운영 측면에서 마이크로서비스 및 Kubernetes와 같은 친숙하고 입증된 클라우드 기술을 사용하여 클라우드 단순성을 제공합니다. 궁극적으로 Quantum은 중단 없이 시스템을 간단하게 확장, 변경 및 축소할 수 있는 제로 터치 스토리지, 클러스터 및 네트워크 관리 플랫폼이 되도록 Myriad를 설계했습니다.
Quantum의 최고 개발 책임자인 Brian Pawlowski는 다음과 같이 말했습니다.
“데이터 증가에 보조를 맞추기 위해 업계는 문제에 "하드웨어를 던졌습니다". 시장의 현재 솔루션에서 누락된 부분에 대한 고객, 파트너 및 업계 분석가의 피드백을 통합하여 Myriad와 완전히 다른 접근 방식을 취했고 그 결과 제가 20년 동안 구축하고 싶었던 아키텍처가 탄생했습니다. Myriad는 예측할 수 없는 미래를 대비해 놀라울 정도로 간단하고 적응력이 뛰어난 스토리지 소프트웨어입니다.”
양자 무수한 소프트웨어
수많은 소프트웨어가 표준 x86 스토리지 서버에서 실행되므로 IT 팀이 최신 하드웨어를 쉽게 채택할 수 있습니다. 물론 여기에는 미래의 새로운 I/O 옵션 및 잠재적인 가속기 카드와 함께 미래의 요구 사항을 위한 최신 스토리지 폼 팩터, NAND 기술 및 인터페이스가 포함됩니다.
대부분의 소프트웨어에서 일반적인 Myriad는 내부 기능과 고객 대면 서비스(이 경우 파일 및 개체 저장 및 검색)를 제공하기 위해 상호 작용하는 많은 구성 요소로 구성됩니다. 소프트웨어 구성 요소 및 기능은 시스템을 통한 데이터 흐름과 평행을 이루는 계층화된 모델의 전형입니다. Quantum은 계층을 위에서 아래로 클라이언트, 데이터 서비스, 파일 시스템 및 트랜잭션 키/값 저장소로 묘사합니다. 각 계층과 구성 요소는 대기 시간을 줄이고 병렬 처리를 최대화하도록 설계되었습니다.
각 구성 요소를 개별적으로 살펴보면 이들을 병렬로 실행하는 것이 더 나은 성능과 기능을 제공한다는 것을 쉽게 알 수 있습니다. 스택의 맨 위에서 시작하여 분석해 보겠습니다.
클라이언트 구성 요소에는 NFS 서버 프로세스, SMB, S3, 독점 서비스 및 GPU-Direct 서비스가 포함됩니다. 클라이언트 구성 요소는 사용자 지정 Myriad 파일 시스템의 인스턴스와 인터페이스합니다. 임의의 수의 파일 시스템을 정의할 수 있으며 각 파일 시스템에는 하나 이상의 관련 프레젠테이션 계층이 있습니다. 파일 및 개체와 동일한 데이터에 액세스할 수 있도록 하는 NFS 및 S3 프레젠테이션으로 하나의 파일 시스템을 정의할 수 있습니다. 파일 시스템 수에 제한이 없으므로 비즈니스 요구 사항을 충족하도록 프로비저닝할 수 있습니다.
데이터 서비스 계층은 상시 인라인 중복 제거 및 압축, 스냅샷 및 복제와 같은 기능을 지원합니다. 파일 시스템 계층은 완전히 분산되고 구성 가능하며 사용자 또는 앱당 하나의 파일 시스템일 수 있습니다.
트랜잭션 키-값 저장소는 모든 데이터 및 메타데이터의 중앙 리포지토리입니다. 이것은 시스템의 핵심이며 노드가 클러스터에 추가됨에 따라 선형적으로 Myriad 클러스터의 모든 스토리지 노드에 분산됩니다. 키-값 저장소는 이벤트에 실시간으로 조정되는 고유한 동적 삭제 코딩(EC) 체계를 사용하여 NVMe SSD에 데이터를 저장하여 보호를 유지하고 효율성을 극대화합니다.
무수한 클러스터 아키텍처
Myriad는 스토리지 클러스터가 고객 요구에 맞게 조정되는 동안 데이터를 재조정하는 동안 백그라운드에서 데이터를 자동으로 재구축 및 복구하는 인서비스 업그레이드, 자동 복구를 허용하는 유연한 자가 치유, 자가 균형 소프트웨어로 설계되었습니다. 클러스터가 개입 없이 확장, 수정 또는 축소될 수 있도록 클러스터 내에서 스토리지 노드를 자동으로 감지, 배포 및 구성하는 인텔리전스를 통해 IT 관리자는 다른 중요한 기능에 집중할 수 있습니다.
Myriad 소프트웨어는 어디에서나 실행되도록 설계되었지만 초기 릴리스는 Quantum iron에서 제공됩니다. Myriad 클러스터 아키텍처는 아래 이미지에 설명되어 있습니다.
무수한 관리 포털
안전한 온라인 포털은 Quantum 클라우드 기반 AI 운영 소프트웨어에 연결하여 시스템 상태, 성능 및 용량 추세를 실시간으로 모니터링합니다. Myriad 클러스터를 실행하기 위해 전용 관리 서버를 사용할 필요가 없습니다. Myriad는 기본 제공 스냅샷, 클론, 스냅샷 복구 도구 및 롤백 기능을 통해 간단한 데이터 보안 및 랜섬웨어 복구를 제공합니다.
무수한 하드웨어 사양
Quantum은 선택한 하드웨어를 쉽게 선택할 수 있도록 각 클러스터 구성 요소에 대한 하드웨어 요구 사항을 정의했습니다. 언급한 바와 같이 초기 릴리스는 Quantum이 제공하는 어플라이언스에서 제공됩니다. 하드웨어 요구 사항은 간단하며 평범하지 않은 것을 포함하지 않습니다.
스토리지 노드 사양
스토리지 노드는 컴퓨팅 및 스토리지 서비스를 제공하는 표준 서버입니다. GA에서 클러스터는 1~64개의 스토리지 서버로 구성됩니다. 512U 어플라이언스는 PCIe Gen4를 지원하는 15.36GB RAM이 장착된 100코어 CPU에서 실행됩니다. 각 서버는 GA에서 1TB의 단일 포트 TLC 드라이브 45개를 지원합니다. 네트워킹 연결은 XNUMX개의 XNUMXGbE 포트를 통해 이루어지며 관리는 XNUMXGbE RJ-XNUMX를 통해 제공됩니다. Quantum 어플라이언스는 이중 전원 및 중복 팬 어셈블리를 특징으로 합니다.
NVMe 스토리지 노드는 SSD의 홈인 클러스터의 핵심에 있으며 Myriad 소프트웨어 및 서비스를 실행합니다.
로드 밸런서 노드 사양
이는 클러스터를 고객 네트워크에 연결하고 클러스터 및 클러스터 내에서 인바운드 트래픽의 균형을 맞추는 상당히 일반적인 스위치입니다. 클러스터에는 1개의 32GbE 네트워크 포트와 100개의 1GbE RJ-45 관리 포트가 있는 XNUMX개의 XNUMXU 스위치가 필요합니다. Quantum의 스위치에는 이중 전원 및 중복 팬이 있습니다.
배포 노드 사양
이 노드는 소프트웨어를 배포하고 클러스터의 다른 노드를 구성합니다. 배포 노드가 데이터 경로에 없습니다. 각 클러스터에는 하나의 배포 노드가 필요합니다. 이러한 노드는 48개의 1GbE 포트, 1개의 45GbE RJ-XNUMX 관리 포트로 구성되며 다른 어플라이언스와 마찬가지로 이중 전원 및 중복 팬이 있습니다.
배포 노드는 초기 설치, 용량 확장 및 소프트웨어 업그레이드를 포함하여 클러스터 배포 및 유지 관리를 담당합니다.
무수한 네트워킹
단순하도록 설계된 100GbE를 통해 수많은 노드가 연결됩니다. 네트워크를 물리적으로 연결하는 것 외에는 고객이 할 수 있는 일이 거의 없습니다. 수많은 노드가 자동으로 구성되며 추가 하드웨어 또는 고객 상호 작용이 필요하지 않습니다. Myriad는 구성 및 제어 기능을 위한 직관적인 GUI를 제공하며 SNMP 및 sFlow 모니터링도 지원합니다.
클러스터 노드는 데이터 및 관리 트래픽을 위한 RDMA가 있는 100GbE 무손실 네트워크와 배포 작업을 위한 1GbE 네트워크의 두 네트워크를 통해 상호 연결됩니다. 설치 시 내부 네트워크에 라우팅할 수 없는 서브넷을 제공하거나 기본 172.16/16을 수락하도록 선택할 수 있습니다. 모든 클러스터 노드 및 Kubernetes 포드의 내부 인터페이스에는 이 범위의 주소가 할당됩니다. 클러스터에 추가된 모든 새 노드에는 선택한 서브넷의 주소가 자동으로 할당됩니다.
Load Balancer 노드는 NAT를 사용하여 데이터 센터 네트워크에서 내부 클러스터 네트워크를 격리합니다. 로드 밸런서 노드는 ECMP(Equal Cost MultiPath) 라우팅을 사용하여 수신 연결을 스토리지 노드에 분산시킵니다. 수많은 외부 네트워킹은 BGP(Border Gateway Protocol) 라우팅 프로토콜을 사용하여 외부 네트워크에 간단하게 연결합니다. 고객 스위치는 ECMP로 번호가 지정되지 않은 BGP에 대해 무수히 많은 방향 포트를 구성해야 합니다.
클라우드의 무수한
초기 릴리스는 전용 어플라이언스에서 제공되지만 아키텍처는 AWS와 같은 퍼블릭 클라우드 인프라에 Myriad를 배포하도록 설계되었습니다. Myriad용 클라우드 배포는 기본 클라우드 플랫폼 서비스를 활용할 수 있지만 소프트웨어와 전반적인 경험은 동일합니다.
클라우드 배포의 경우 Myriad 소프트웨어는 Kubernetes 클러스터에서 실행되므로 Myriad는 AWS EKS와 같은 클라우드 Kubernetes 서비스를 사용합니다. Myriad 로드 밸런서 기능은 클라우드 네트워킹 및 로드 밸런싱 서비스를 사용합니다.
시장 영향
Myriad는 비정형 데이터를 위한 Quantum의 솔루션 포트폴리오를 확장합니다. AI/ML, 데이터 레이크, VFX 및 애니메이션 렌더링, 기타 고대역폭 및 높은 IOP 애플리케이션을 포함하여 더 많은 성능과 확장이 필요한 새로운 사용 사례에 적합합니다.
이러한 워크로드를 대상으로 하는 수십 가지 솔루션이 있을 수 있지만 현대에 처음부터 완전히 개발된 솔루션은 거의 없습니다. Quantum이 기존 솔루션 중 하나를 선택하고 컨테이너 스토리지 인터페이스와 같은 새로운 립스틱 레이어를 적용하고 이를 새로운 솔루션이라고 부르는 것이 더 쉬웠을 것입니다. 그러나 Quantum은 처음부터 완전히 새로운 솔루션을 출시하기 위해 상당한 위험을 감수하기로 결정했습니다. Quantum은 최종 결과에 매우 만족하는 동시에 고객이 실습을 시작하고 피드백을 축적하기 시작함에 따라 Myriad에 기능을 제공하기 위해 해야 할 일이 더 많다는 점을 인정합니다.
실습 얘기가 나와서 말인데, 우리는 곧 Myriad 키트와 함께 Quantum 데이터 센터를 방문할 계획이며 이미 방문 일정을 잡았습니다. 전체 보고서를 기다릴 수 없는 분들을 위해 Quantum Myriad는 현재 초기 액세스 고객에게 제공되며 올해 XNUMX분기에 GA로 예정되어 있습니다.
StorageReview에 참여
뉴스레터 | 유튜브 | 팟캐스트 iTunes/스포티 파이 | 인스타그램 | 트위터 | 틱톡 서비스 | RSS 피드