홈페이지 Enterprise StorONE 올플래시 어레이 검토

StorONE 올플래시 어레이 검토

by 라일 스미스
StorOne 서버 드라이브

XNUMX월 발표, StorONE All-Flash는 가격 대비 성능이 뛰어난 2U 어레이입니다. 회사는 여기에서 스토리지 계층화와 관련하여 몇 가지 흥미로운 작업을 수행했습니다. Intel Optane SSD를 캐시로 사용하는 것과는 달리 StorONE 어레이는 Optane을 최상위 스토리지 계층으로 사용합니다. StorONE은 고용량 스토리지를 위해 Intel의 QLC 3D NAND SSD를 활용하여 Intel과의 파트너십을 더욱 강화합니다. 솔루션은 StorONE의 S1 엔터프라이즈 스토리지 플랫폼 소프트웨어 QLC SSD로 데이터 경제성을 관리하면서 높은 성능을 유지하기 위한 필요에 따라 데이터를 이동합니다.

XNUMX월 발표, StorONE All-Flash는 가격 대비 성능이 뛰어난 2U 어레이입니다. 회사는 여기에서 스토리지 계층화와 관련하여 몇 가지 흥미로운 작업을 수행했습니다. Intel Optane SSD를 캐시로 사용하는 것과는 달리 StorONE 어레이는 Optane을 최상위 스토리지 계층으로 사용합니다. StorONE은 고용량 스토리지를 위해 Intel의 QLC 3D NAND SSD를 활용하여 Intel과의 파트너십을 더욱 강화합니다. 솔루션은 StorONE의 S1 엔터프라이즈 스토리지 플랫폼 소프트웨어 QLC SSD로 데이터 경제성을 관리하면서 높은 성능을 유지하기 위한 필요에 따라 데이터를 이동합니다.

StorOne 서버 전면

StorONE은 거의 모든 작업을 수행할 수 있는 매우 유연한 소프트웨어 정의 스토리지 솔루션이지만 진정한 강점은 소위 "총 자원 활용도"에 있습니다. 많은 정의된 소프트웨어 플랫폼에는 사용자가 하드웨어를 최대한 활용하지 못하도록 방해하는 병목 현상이 있는 반면 StorONE은 사용자에게 이를 우회하여 최상의 성능을 얻을 수 있는 방법을 제공합니다. 이는 거의 모든 환경에서 스토리지를 배포하려는 조직을 위한 강력한 솔루션을 제공하며 시스템에서 가능한 모든 IOPS를 최대한 활용하려는 조직에 이상적입니다.

스토어원 서버

StorONE 관리 소프트웨어는 또한 Mac, Linux, Windows 및 모바일 운영 체제를 포함한 플랫폼 간 호환이 가능합니다. 이는 대규모 서버실이나 데이터 센터를 돌아다니면서 특정 디스크를 찾아야 하는 경우 태블릿이나 휴대폰을 꺼낼 수 있기 때문에 IT 관리 팀에게 특히 유용합니다.

StorONE 소프트웨어는 시스템 크기에 따라 가격이 책정되는 용량 기반 라이선스 요금으로 작동합니다. 여기에서도 매우 유연합니다. StorONE은 환경을 검사하고 조언이 필요한 경우 솔루션을 제안합니다. 그들은 서버(일반적으로 HA 호환 및 이중 노드)가 있는 상자를 배송할 수 있으며 이를 데이터 센터에 연결하기만 하면 됩니다. 사용하려는 기존 하드웨어가 이미 있는 경우 StorONE은 베어메탈 또는 VM을 통해 플랫폼을 설치할 수 있습니다. 또한 소프트웨어 전용 라이선스에서 서비스형 올플래시 어레이에 이르기까지 모든 작업을 수행합니다. 용량이 필요하고 장기 계약에 얽매이고 싶지 않은 고객을 위해 StorONE은 필요한 모든 것이 들어 있는 상자를 보내드릴 수 있으며 드라이브를 지우고 작업을 마치면 다시 보낼 수 있습니다. .

StorOne 서버 백

다른 회사가 하지 않는 StorONE의 기능 중 하나는 비용 절감에 대한 모호한 개념과 실제 숫자에서와 같이 가격에 대해 이야기하는 것입니다. 우리가 테스트할 시스템은 1.5TB의 Intel Optane과 30.72TB의 Intel QLC 스토리지 및 소프트웨어와 함께 제공됩니다. StorONE은 스토리지에 대해 $27,899.92, 소프트웨어에 대해 $22,387.50를 청구하여 총 $50,287.42를 청구합니다. 이 회사는 우리가 테스트 중인 시스템에 대해 $0.05/IOPS 또는 약 XNUMX만 IOPS 이상을 청구하는 것으로 스스로를 마케팅합니다.

스토어원 관리

소프트웨어를 다운로드하고 설치한 후 간단히 로드하고 자격 증명을 입력한 다음 로그인하십시오. 가장 먼저 표시되는 것은 사용 가능한 드라이브 목록입니다. 시스템에 추가할 항목을 선택하고 승인을 클릭합니다. 이 작업이 성공적으로 완료되면 준비가 된 것입니다. 인터페이스는 멋진 녹색(배경) 및 흰색(전경) 디자인을 통해 빠르고 쉽게 탐색할 수 있습니다.

들어가면 메인 대시보드의 왼쪽 상단에 햄버거 메뉴가 표시되어 모니터링, 프로비저닝(템플릿, 호스트, NAS 서버, 애플리케이션 볼륨), 관리(템플릿)와 같은 모든 구성 영역에 빠르게 액세스할 수 있습니다. , 호스트, NAS 서버, 애플리케이션 볼륨), 인벤토리 및 관리. 이 메뉴에서 비밀번호와 계정 이메일을 쉽게 변경할 수도 있습니다.

인벤토리 섹션은 오른쪽에 있는 시스템의 모든 물리적 자산 목록을 제공합니다. 이를 클릭하면 특정 구성 요소를 더 드릴다운하여 추가 정보를 제공합니다.

볼륨 생성은 매우 간단합니다. 응용 프로그램 섹션에서 오른쪽 상단에 있는 "응용 프로그램 볼륨 생성" 레이블이 있는 원통형 버튼을 클릭합니다. 이름, 설명 및 기타 정보를 입력하기만 하면 됩니다. 디스크 풀 섹션에서 StorONE 플랫폼의 가장 중요한 장점 중 하나인 기본 제공 자동 계층화 기능에 대해 서로 다른 계층을 정의할 수 있습니다.

계층화 설정을 통해 새로 생성된 볼륨이 주로 상주할 디스크 풀을 선택할 수 있습니다(예: NVMe/SSD 미디어를 기본 디스크 풀로, HDD/SSD 미디어를 상위 계층 1로). 결과적으로 이 시스템의 데이터를 살펴본 다음 읽기 및 쓰기 패턴, 데이터에 액세스한 후 얼마나 오래되었는지(얼마나 자주)와 같은 항목을 분석한 다음 이를 기반으로 "계층화"합니다. 정보. 즉, 자주 액세스하지 않는 데이터 블록은 볼륨을 그런 식으로 설정한 경우 더 낮은 비용의 계층으로 이동합니다. 이렇게 하면 자주 사용하지 않는 파일에 소중하고 빠른 NVMe 공간을 낭비하지 않고 가장 많이 사용하는 데이터를 해당 드라이브에 보관할 수 있습니다.

여기에서 무제한이며 무료인 스냅샷 정책을 정의할 수도 있습니다. 편리한 돋보기 아이콘을 사용하여 시간 범위를 확대 및 축소할 수 있습니다. 그것들에 접근하는 것은 매우 쉽습니다. 스냅샷을 찍은 후 애플리케이션 섹션의 오른쪽 상단에 있는 시계 아이콘을 클릭하면 달력이 표시됩니다. 특정 데이터를 선택하기만 하면 마운팅에 사용 가능한 스냅샷이 표시되어 필요한 데이터를 가져올 수 있습니다. 마운트된 스냅샷도 볼륨 아래에 나열됩니다.

가용성 섹션에서 필요한 시스템에 있는 데이터 및 중복 조각의 수를 정의할 수도 있습니다. 백업하는 응용 프로그램에 따라 볼륨별로 이를 설정할 수 있으므로 하나의 볼륨을 정의하여 성능에 더 집중(중복성 감소)하고 다른 하나는 더 중요한 파일이 있는 볼륨에 대한 보호(중복성 증가)에 중점을 둘 수 있습니다. 이것은 시스템이 일반적으로 볼륨 수준에서 변경할 수 없는 RAID 기반 구성을 사용하기 때문에 매우 유연한 시스템을 만듭니다(즉, 선택한 RAID에 고정되어 있음).

또한 두 가지 프로토콜(예: NFS 및 SMB)을 통해 동일한 데이터에 액세스할 수 있습니다. 다양한 프로토콜을 통해 데이터 사본 하나만 보내면 되므로 매우 편리합니다.

StorONE은 iSCSI 및 파이버 채널, NAS – SMB 및 NFS를 통한 블록 기반 액세스를 지원하며 S3 프로토콜을 지원하는 동시에 플랫폼의 미래에도 대비할 수 있는 내장 개체 저장소가 있습니다. 예를 들어 새로운 기술이 출시되면 StorONE 시스템에서 이를 활용할 수 있습니다. 이 주장을 검증하는 것은 불가능하지만, 듣는 것은 확실히 좋으며 지금까지 새로운 스토리지 및 네트워크 프로토콜을 잘 수용했습니다.

애플리케이션 섹션에서 볼륨을 선택한 후 성능을 클릭하면 IOPS, 처리량 및 대기 시간 또는 지난 시간, 일 또는 주 동안의 성능을 실시간으로 확인할 수 있습니다.

모니터링 섹션은 시스템에서 수집되는 모든 통계를 표시하는 포괄적인 페이지입니다. 용량, 데이터 할당 및 사용률(매우 편리한 풀당), 그래프, 시스템의 상위 볼륨(IOPS, 스냅샷, 대기 시간 및 용량 등으로 정렬됨)과 같은 항목을 찾을 수 있습니다. 또한 하단에서 시스템 하드웨어 사용률을 볼 수 있으며 라이브 및 특정 과거 시간 프레임 동안의 디스크, CPU 및 메모리 사용량을 표시합니다.

전반적으로 우리는 StorONE 정의 소프트웨어의 사용자 정의 및 유연성의 양과 시스템을 최대한 활용하는 데 중점을 둔 것에 깊은 인상을 받았습니다.

StorONE 올플래시 어레이 성능

StoreONE 테스트 구성

  • 1.5TB 인텔 옵테인
  • 30.72TB 인텔 QLC 3D 낸드
  • VDbench 공간: 640GB(32 x 20GB VMDK)
  • NFS 마운트 데이터 저장소, 어레이에 4 x 25GbE, 2개 호스트 각각에 25 x 8GbE

 

StorOne 서버 드라이브

VDBench 워크로드 분석

스토리지 어레이를 벤치마킹할 때는 애플리케이션 테스트가 가장 좋고 합성 테스트가 두 번째입니다. 실제 워크로드를 완벽하게 나타내지는 못하지만 합성 테스트는 경쟁 솔루션 간의 비교를 쉽게 수행할 수 있는 반복성 요소로 스토리지 장치의 기준선을 만드는 데 도움이 됩니다. 이러한 워크로드는 "포 코너" 테스트, 공통 데이터베이스 전송 크기 테스트, 다양한 VDI 환경의 트레이스 캡처에 이르는 다양한 테스트 프로필을 제공합니다. 이러한 모든 테스트는 스크립팅 엔진과 함께 공통 vdBench 워크로드 생성기를 활용하여 대규모 컴퓨팅 테스트 클러스터에서 결과를 자동화하고 캡처합니다. 이를 통해 플래시 어레이 및 개별 스토리지 장치를 포함한 광범위한 스토리지 장치에서 동일한 워크로드를 반복할 수 있습니다.

프로필 :

  • 4K 임의 읽기: 100% 읽기, 128 스레드, 0-120% iorate
  • 4K 임의 쓰기: 100% 쓰기, 64 스레드, 0-120% iorate
  • 32K 임의 읽기: 100% 읽기
  • 32K 임의 쓰기: 100% 쓰기
  • 64K 순차 읽기: 100% 읽기, 16개 스레드, 0-120% iorate
  • 64K 순차 쓰기: 100% 쓰기, 8개 스레드, 0-120% 속도
  • 합성 데이터베이스: SQL 및 Oracle
  • VDI 전체 클론 및 연결된 클론 추적

무작위 4K 읽기를 통해 StorONE은 대부분의 테스트에서 밀리초 미만의 대기 시간을 보였습니다(약 370K IOPS까지). 약 399,007 IOPS 및 10ms 대기 시간에서 정점에 도달했습니다.

4K 임의 쓰기에서 StorONE은 37,218 IOPS까지 93,993밀리초 미만의 대기 시간을 보였고 약 20 IOPS 및 XNUMXms 대기 시간에서 정점에 도달했습니다.

다음으로 32K 랜덤 I/O 테스트를 살펴봅니다. 읽기의 경우 StorONE은 약 206K IOPS까지 대부분의 테스트에서 225,527밀리초 미만의 대기 시간 성능을 보였고 대기 시간이 3.03ms인 XNUMX IOPS에서 정점에 도달했습니다.

32K 랜덤 쓰기에서 StorONE은 1ms 미만의 대기 시간을 잠깐 보여 주었고 54,150ms의 대기 시간에서 9.44 IOPS로 정점을 찍었습니다.

다음은 64K를 살펴보는 순차 워크로드였습니다. 64K 읽기의 경우 StorONE은 대기 시간이 크게 급증했지만 테스트의 나머지 부분에서는 즉시 1ms 미만으로 되돌아가 45,111ms에서 0.266 IOPS로 정점을 찍었습니다.

64K 쓰기의 경우 27,796ms에서 7 IOPS, 최대 32,087 IOPS 또는 2GB/s, 지연 시간은 31.89ms입니다.

다음 테스트 세트는 SQL, SQL 90-10 및 SQL 80-20과 같은 SQL 워크로드입니다. SQL부터 시작하여 StorONE은 약 1K IOPS까지 225ms 미만을 유지했으며 286,903 IOPS와 3.57ms의 대기 시간에서 정점에 도달했습니다.

SQL 90-10에서는 대기 시간이 242,045ms인 최대 4.23 IOPS를 확인했습니다. StorONE은 약 214K IOPS까지 XNUMX밀리초 미만의 지연 시간을 가졌습니다.

SQL 80-20에서 StorONE은 약 148K IOPS까지 밀리초 미만의 대기 시간 성능과 194,777ms의 대기 시간으로 최대 4.24 IOPS를 가졌습니다.

다음은 Oracle 워크로드인 Oracle, Oracle 90-10 및 Oracle 80-20입니다. Oracle부터 시작하여 StorONE은 약 1K IOPS까지 135ms 미만의 대기 시간을 유지했으며 180ms의 대기 시간으로 7.1K IOPS에서 정점에 도달했습니다.

Oracle 90-10은 대기 시간이 약 237K IOPS까지 밀리초 미만이었고 대기 시간 243ms에서 최대 2.46K IOPS였습니다(마지막에 약간의 성능 저하가 발생하기 전).

Oracle 80-20의 경우 StorONE은 약 1K IOPS까지 176ms 미만의 대기 시간으로 실행되었으며 대기 시간 동안 최대 189,718 IOPS 및 3.5ms에 도달한 후 마지막에 약간 느려졌습니다.

다음으로 VDI 클론 테스트인 Full and Linked로 전환했습니다. VDI 전체 클론(FC) 부팅의 경우 StorONE은 약 128K IOPS까지 180,135밀리초 미만의 지연 시간 성능을 보였고 지연 시간은 5.8ms로 ​​최대 XNUMX IOPS였습니다.

VDI FC 초기 로그인의 경우 어레이는 약 37K IOPS까지 지연 시간 성능이 67,467밀리초 미만이었고 지연 시간이 13.35ms인 XNUMX IOPS에서 정점을 찍은 후 마지막에 성능이 저하되었습니다.

마지막 VDI FC 벤치마크는 Monday Login에서 약 52K IOPS까지 밀리초 미만의 지연 시간 성능과 지연 시간이 74,298ms인 최대 6.86 IOPS를 확인했습니다.

VDI LC(Linked Clone) 부팅으로 전환한 StorONE은 대부분의 실행에서 82,596밀리초 미만의 대기 시간 성능을 보였고 대기 시간이 1.9ms인 XNUMX IOPS에서 정점에 도달했습니다.

VDI LC 초기 로그인의 경우 어레이는 약 1K IOPS가 될 때까지 34ms 미만으로 유지되었고 지연 시간은 61,598ms로 최대 4.1 IOPS에 도달했습니다.

마지막으로, VDI LC 월요일 로그인에서 우리는 62,801ms의 대기 시간과 함께 최고 8.1 IOPS를 확인했습니다.

결론

StorONE All-Flash 어레이는 Intel이 제공하는 최고의 스토리지 기술 중 일부를 활용하지만 비밀 소스는 소프트웨어에 있습니다. 이 회사의 S1 엔터프라이즈 스토리지 플랫폼 소프트웨어는 사용자가 Optane 및 QLC 스토리지를 최대한 활용할 수 있는 소프트웨어 정의 환경을 만드는 데 도움이 됩니다. 사용하기 쉬운 이 소프트웨어는 병목 현상을 제거하고 잠재적인 성능을 최대화하기 위해 구축되었습니다. StorONE은 고객의 시스템 크기를 반영한 ​​가격 책정이 있는 용량 기반 라이센스 요금으로 유연성을 크게 강조하거나 요구 사항을 검토하고 이를 기반으로 시스템을 추천할 수 있습니다. 고객이 사용하려는 기존 시스템이 있는 경우 베어 메탈 또는 VM을 통해 StorONE을 설치할 수 있습니다.

성능을 위해 4K IOPS의 400k 읽기, 4K IOPS의 32k 쓰기 피크, 32K IOPS의 226K 읽기, 32K IOPS의 54K 쓰기, 64GB/s의 순차적 2.8K 읽기 및 64GB/s. SQL 워크로드의 경우 최고 2K IOPS, SQL 287-242의 경우 90K IOPS, SQL 10-195의 경우 80K IOPS를 확인했습니다. Oracle 워크로드의 경우 Oracle 20-180에서 243K IOPS, 90K IOPS, Oracle 10-190에서 80K IOPS의 최고치를 확인했습니다. 여기서는 VDI FC 테스트도 실행하여 부팅 시 20K IOPS, 초기 로그인 시 180K IOPS, 월요일 로그인 시 67K IOPS를 제공했습니다. 대부분의 경우 어레이는 74ms 이상의 대기 시간으로 피크에 도달했습니다.

StorOne All-Flash 어레이는 Intel Optane SSD를 스토리지의 최상위 계층으로 사용하여 기업 환경에서 QLC NAND를 활용하는 비용 효율적인 방법을 보여주었습니다. 이렇게 하면 활동이 지연 시간이 짧은 이 버퍼에 먼저 도달하여 어레이가 보다 조직화된 스트림을 QLC(또는 기타) 스토리지 계층으로 푸시할 수 있습니다. StorOne은 이미 여러 계층의 스토리지를 처리할 수 있으므로 QLC 플래시 사용에 적응하는 것이 제XNUMX의 천성이 되었습니다. 전반적으로 성능에 약간의 대기 시간이 있었지만 테스트된 플랫폼은 고객이 프로덕션 환경에서 일반적으로 사용할 수 있는 더 큰 다중 노드 배포와 비교하여 단일 컨트롤러 시스템이었습니다. 어느 쪽이든 StorOne은 매우 유연하여 스토리지에서 네트워킹에 이르기까지 데이터 센터가 원하는 거의 모든 기술을 지원할 수 있습니다.

스토어원 솔루션

StorageReview에 참여

뉴스레터 | 유튜브 | 팟캐스트 iTunes/스포티 파이 | 인스타그램 | 트위터 | 페이스북 | RSS 피드