Echostreams DSS320은 DuraStreams 제품군의 일부인 중복 스토리지 서버 플랫폼입니다. DSS320은 HA 스토리지 액세스를 위해 LSI Syncro CS 솔루션을 통합하여 수직 중소기업용으로 특별히 설계되었습니다. DSS320은 유니프로세서(UP) 또는 듀얼 프로세서(DP) 구성을 지원하기 위해 서로 다른 마더보드 옵션이 있는 두 개의 핫스왑 컴퓨팅 노드를 지원합니다. 고가용성에 대한 기존 접근 방식과 달리 두 노드가 단일 CiB 솔루션의 동일한 섀시에 수용되므로 여러 개의 개별 서버를 함께 클러스터링할 필요가 없습니다.
Echostreams DSS320은 DuraStreams 제품군의 일부인 중복 스토리지 서버 플랫폼입니다. DSS320은 HA 스토리지 액세스를 위해 LSI Syncro CS 솔루션을 통합하여 수직 중소기업용으로 특별히 설계되었습니다. DSS320은 유니프로세서(UP) 또는 듀얼 프로세서(DP) 구성을 지원하기 위해 서로 다른 마더보드 옵션이 있는 두 개의 핫스왑 컴퓨팅 노드를 지원합니다. 고가용성에 대한 기존 접근 방식과 달리 두 노드가 단일 CiB 솔루션의 동일한 섀시에 수용되므로 여러 개의 개별 서버를 함께 클러스터링할 필요가 없습니다.
사용 LSI 싱크로 CS 솔루션, Echostreams DSS320은 진정한 고가용성 통합 서버 및 스토리지 솔루션이 됩니다. LSI Syncro와 함께 DSS320을 사용하는 SMB 및 ROBO 사무실은 항상 데이터에 액세스할 수 있도록 보장하는 HA 솔루션을 갖게 됩니다. 이를 통해 기업은 더 나은 총 소유 비용, 고성능 DAS(Direct Attached Storage), 스토리지 컨트롤러 장애 복구 및 RAID 데이터 보호 기능이 있는 HA를 가질 수 있습니다.
이 플랫폼은 OEM을 통한 배포용으로 설계되었으며 사용 사례별로 유연한 사용자 지정을 중심으로 모델링됩니다. DSS320 3U 섀시는 Syncro 지원 공간에서 독특하며, 16개의 3.5인치 베이와 4개의 2.5인치 7mm 베이, 냉각을 위한 120개의 핫스왑 가능한 중복 1mm 팬을 제공합니다. 마더보드 및 CPU 구성에 따라 컴퓨팅 클러스터는 최대 512TB의 RAM(노드당 2.5GB)을 지원할 수 있습니다. 3.5개의 "추가" XNUMX" 베이를 추가하면 사용자는 XNUMX" 베이를 포기하여 HDD 용량을 희생하지 않고도 일정 수준의 플래시를 캐싱 구성에 삽입하거나 플래시 볼륨으로 삽입할 수 있습니다.
EchoStreams DuraStreams DSS320 사양:
- 지원 CPU:
- UP: E5-2600 Xeon V2(아이비 브리지)
- DP: E5-2600 제온 V2(아이비 브리지)
- 칩셋 :
- UP: 인텔 C600-A
- DP: 인텔 C602-A
- 노드당 지원되는 RAM:
- 업: E5-2600 8배 1333/1600/1866 DDR3 최대 256GB
- DP: E5-2600 16배 133/1600/1866 DDR3 최대 512GB
- I / O 인터페이스 :
- UP: 각 노드에는 VGA, 2개의 GigE, 2.0개의 USB XNUMX이 있습니다.
- DP: 각 노드에는 VGA, 직렬, 4개의 GigE, 2.0x USB 1, 45x 관리 RJXNUMX가 있습니다.
- 확장 슬롯:
- UP MB: SAS/FC/IB 호스트 옵션 및 선택적 Intel 듀얼 3Gb I/O 또는 FDR IB/3GbE 후면 I/O 모듈용 PCIeGen1 확장 슬롯 10개(스토리지용으로 40개)
- DP MB: 온보드 I/O 및 5x PCIe3 x8 확장 슬롯(스토리지 컨트롤러용 슬롯 1개, 클러스터링 어댑터용 슬롯 1개)
- 스토리지: 16x 3.5" 및 4x 2.5" 7mm SSD 3Gbps/6Gbps SAS 듀얼 포트 HDD 베이
- 호환 OS: Linux RedHat Enterprise 6 64비트, Suse Linux Enterprise Server 11.2 64비트, VMware ESX 4.1/ESXi4.1, Windows 2008 R2, Windows Server 2012, CentOS 5.6, Ubuntu 11.10
- 서버 관리:
- UP 버전: iKVM 모듈이 있는 선택적 IPMI
- DP 버전: iKVM 온보드 IPMI
- 냉각: 최적의 냉각을 위한 스마트 팬 제어 기능이 있는 중복 4mm 핫스왑 팬 모듈 120개
- 전원: 1+1 1200W AC/DC 또는 -48VDC/DC 고효율 중복 전원 공급 장치
- 치수(LxWxH): 29"x19"x5.25"
- 환경 :
- 작동 온도 : 0 ° C ~ 35 ° C
- 비작동 온도: -20°C ~ 70°C
- 습도: 5% ~ 95% 비응축
설계 및 구축
Echostreams의 DSS320은 3U 섀시에 16개의 컴퓨팅 노드와 전면 액세스 스토리지가 있는 CiB 솔루션입니다. 시스템 전면에는 네트워크 작동 표시등을 포함하여 각 컴퓨팅 노드의 양쪽에 전원 및 ID 표시등/버튼이 있으며 중앙에는 3.5개의 2.5인치 HDD 트레이와 7개의 3인치 16mm SSD 트레이가 있습니다. 3.5개의 7인치 베이만 제공하는 다른 XNUMXU CiB 솔루션과 비교할 때 EchoStreams는 XNUMX개의 슬림한 XNUMXmm SSD 슬롯을 포함하여 더 큰 스토리지 및 성능 잠재력을 가진 더 밀집된 플랫폼을 생성함으로써 판돈을 높입니다.
시스템 후면은 하나가 다른 노드 위에 있는 두 컴퓨팅 노드에 액세스할 수 있습니다. 중복 전원 공급 장치는 상단 덮개 아래에서 액세스할 수 있는 중복 냉각과 함께 왼쪽에 있습니다. 각 컴퓨팅 노드의 후면에는 USB, VGA, KVM, 1GbE(iKVM) 및 네트워크 액세스용 트윈 1GbE를 포함한 관리 포트가 있습니다. EchoStreams는 또한 클러스터링된 RAID 카드 또는 HBA 전용 내부 슬롯 5개를 포함하여 확장을 위한 3개의 HHHL PCIe 슬롯을 제공하여 사용자 지정 가능성을 극대화하기 위해 훨씬 더 나아갑니다. 우리 구성에는 LSI Syncro CS 어댑터로 채워진 내부 슬롯과 고속 네트워크 연결을 위한 하나의 듀얼 포트 Mellanox ConnectX-40 XNUMXGbE 카드가 있습니다.
EchoStreams는 DSS320에서 가능한 한 많은 성능을 끌어내기 위해 많은 노력을 기울이고 있으며, JBOD 백플레인용 특수 펌웨어를 제공하여 SAS 채널의 절반은 SSD에, 나머지 절반은 HDD에 할당합니다. 이를 통해 SSD는 전체 대역폭에서 데이터를 스트리밍할 수 있으므로 캐싱 시나리오 또는 공유 스토리지를 통해 전용 SSD 볼륨이 제공되는 시나리오에 도움이 됩니다.
테스트 배경 및 유사 항목
우리는 실험실 환경의 인벤토리, 랩의 네트워킹 기능 개요, 관리자 및 장비 획득 책임자가 게시된 결과를 달성한 조건을 공정하게 측정할 수 있도록 테스트 프로토콜에 대한 기타 세부 정보. 우리의 리뷰는 우리가 테스트하는 장비 제조업체에서 비용을 지불하거나 감독하지 않습니다.
Echostreams의 DSS320을 콴타 CB220, X-IO 하이퍼 ISE 710, 델 EqualLogic PS6110XSWalk Through California 프로그램, 델 EqualLogic PS6210XS및 넷앱 FAS2240-2 뿐만 아니라 씨게이트 10k7 R10 x 16Walk Through California 프로그램, Seagate 6TB SAS x 16, 씨게이트 6TB SATA x 16, WD Se 4TB x 16 및 WD RE4 SAS 3TB x 16. 단일 RAID2240 2K HDD 성능을 평가하기 위해 1개의 컨트롤러로 NetApp FAS6-10를 구성했습니다.
비교 가능한 각 어레이도 당사의 Lenovo ThinkServer RD630 테스트베드: 레노버 씽크서버 RD630
- 2 x Intel Xeon E5-2620(2.0GHz, 15MB 캐시, 6코어)
- 인텔 C602 칩셋
- 메모리 – 16GB(2GB 8개) 1333Mhz DDR3 등록 RDIMM
- Windows Server 2008 R2 SP1 64비트, Windows Server 2012 Standard, CentOS 6.3 64비트
100GB Micron RealSSD P400e 부트 SSD
- LSI 9211-4i SAS/SATA 6.0Gb/s HBA(부팅 SSD용)
- LSI 9207-8i SAS/SATA 6.0Gb/s HBA(SSD 또는 HDD 벤치마킹용)
- 인텔 X540-T2 10GbE PCIe 2.1 어댑터
- Mellanox ConnectX-3 10GbE PCIe 3.0 어댑터
- Mellanox ConnectX-3 InfiniBand PCIe 3.0 어댑터
Mellanox SX1036 10/40Gb 이더넷 스위치 및 하드웨어
- 36GbE 포트 40개(64GbE 포트 최대 10개)
- QSFP 스플리터 케이블 40GbE - 4x10GbE
- Mellanox ConnectX-3 EN PCIe 3.0 트윈 10G 이더넷 어댑터
각 DSS320 컴퓨팅 노드에서 테스트를 위해 다음을 사용했습니다.
- (2) Intel E5-2620 CPU(2.0GHz, 6코어)
- 2GB ECC DDR8 RAM 3개
- (1) 듀얼 포트 Mellanox ConnectX-3 40GbE 네트워크 카드
- 윈도우 서버 표준 2012 R2
- LSI 9271-8i Syncro CS RAID 카드
두 컴퓨팅 노드에서 공유되는 스토리지:
애플리케이션 성능 분석
Echostreams의 DSS320에 대한 첫 번째 벤치마크는 마이크로소프트 SQL 서버 OLTP 벤치마크 Echostreams의 DSS320 및 유사 제품이 제공하도록 설계된 것과 유사한 애플리케이션 작업 부하를 시뮬레이트합니다.
StorageReview의 Microsoft SQL Server OLTP 테스트 프로토콜 복잡한 애플리케이션 환경에서 발견되는 활동을 시뮬레이션하는 온라인 트랜잭션 처리 벤치마크인 TPC-C(Transaction Processing Performance Council의 벤치마크 C) 최신 초안을 사용합니다. TPC-C 벤치마크는 합성 성능 벤치마크보다 데이터베이스 환경에서 스토리지 인프라의 성능 강점과 병목 현상을 측정하는 데 더 가깝습니다. 당사의 SQL Server 프로토콜은 685GB(3,000개 규모) SQL Server 데이터베이스를 사용하고 15,000명의 가상 사용자 로드에서 트랜잭션 성능과 대기 시간을 측정합니다.
SQL Server 프로토콜에서 벤치마킹된 각 어레이는 15,000명의 가상 사용자를 처리할 수 있는 충분한 자격을 갖추고 있으며 DSS320은 다른 어레이에 이어 두 번째로 뒤처졌습니다. 하지만 하이브리드 어레이와 6TB 7K Seagate 드라이브가 제공하는 막대한 용량을 고려하면 나쁘지 않습니다.
평균 대기 시간에서 Quanta CB220보다 대기 시간이 짧았지만 JBOD를 통해 처리되는 드라이브보다 대기 시간이 더 컸습니다. DSS320은 평균 대기 시간 384ms로 실행되었고 캐시는 평균 대기 시간 343ms로 실행되었습니다.
엔터프라이즈 종합 워크로드 분석
당사의 엔터프라이즈 스토리지 벤치마크 프로세스는 스레드당 16개의 대기 대기열이 있는 16개의 스레드 로드에서 장치를 테스트한 다음 여러 스레드/대기열 깊이 프로필에서 설정된 간격으로 테스트할 동일한 작업 부하로 각 장치를 정상 상태로 사전 조정합니다. 가볍고 사용량이 많을 때 성능을 보여줍니다.
- 사전 조건화 및 기본 정상 상태 테스트:
- 처리량(읽기+쓰기 IOPS 집계)
- 평균 대기 시간(읽기+쓰기 대기 시간을 함께 평균화)
- 최대 대기 시간(최대 읽기 또는 쓰기 대기 시간)
- 대기 시간 표준 편차(함께 평균화된 읽기+쓰기 표준 편차)
Enterprise Synthetic Workload Analysis에는 실제 작업을 기반으로 하는 4가지 프로필이 포함되어 있습니다. 이러한 프로필은 최대 8k 읽기 및 쓰기 속도와 엔터프라이즈 시스템에 일반적으로 사용되는 70k 30/XNUMX과 같이 널리 게시된 값뿐만 아니라 과거 벤치마크와 쉽게 비교할 수 있도록 개발되었습니다.
- 4k
- 100% 읽기 또는 100% 쓰기
- 100% 만
- 8K(순차)
- 100% 읽기 또는 100% 쓰기
- 8k 70/30
- 70% 읽기, 30% 쓰기
- 100% 만
LSI Syncro CS가 포함된 Echostreams의 DSS320은 SAN 및 NAS 스토리지로 모두 유용할 수 있으므로 각 테스트에서 두 시나리오에 걸쳐 어레이의 성능을 검사하는 벤치마크 프로토콜을 설정했습니다. SAN의 일부로 LSI Syncro CS를 사용하여 Echostreams의 DSS320에 연결할 때의 결과는 스토리지에 액세스하는 데 사용되는 프로토콜인 iSCSI로 키에 표시됩니다. NAS 성능을 벤치마킹할 때 결과는 해당 테스트에 사용되는 프로토콜인 SMB의 키에 표시됩니다.
첫 번째 워크로드에서 우리는 4% 쓰기 및 100% 읽기 활동으로 무작위 100k 성능의 긴 샘플을 측정했습니다. 랜덤 4K 처리량 테스트 동안 우리는 캐시된 DSS320 SMB가 특히 읽기 처리량이 56,446 IOPS(가장 낮은 결과보다 약 53,000 IOPS 높고 그 다음으로 가장 가까운 결과보다 약 23,000 IOPS 높음)의 읽기에서 다른 SMB를 훨씬 능가하는 것을 확인했습니다. 쓰기 처리량은 캐시되지 않은 SMB보다 약간 높은 4,140 IOPS입니다.
평균 대기 시간은 512 또는 256QD의 큰 유효 대기열 깊이를 사용합니다. 우리는 위의 결과와 다소 유사한 결과를 보았습니다. 모든 DSS320 테스트 결과는 CB220보다 훨씬 높았지만 다시 캐싱된 SMB는 4.53ms의 읽기 대기 시간과 61.82ms의 쓰기 대기 시간으로 다른 쓰기 대기 시간보다 훨씬 앞서 있었습니다.
최대 대기 시간 결과는 4k 처리량 벤치마크의 최악의 시나리오를 반영합니다. 다시 한 번 캐시된 DSS320 SMB는 최대 읽기 대기 시간이 181.81ms로 최고의 성능을 보였지만 쓰기 대기 시간에서는 320ms의 쓰기 대기 시간을 가진 DSS329 iSCSI 비캐시 다음으로 떨어졌습니다.
최대 대기 시간 보고서와 달리 표준 편차는 LSI Syncro CS가 포함된 Echostreams의 DSS320이 최악의 시나리오가 아닌 대기 시간 성능을 얼마나 일관되게 유지할 수 있었는지 반영합니다. 우리는 320ms의 읽기 대기 시간과 0.698ms의 쓰기 대기 시간으로 다른 작업을 수행하는 DSS6.6 SMB를 캐시 아웃하여 위와 유사한 결과를 보았습니다.
다음 벤치마크는 100% 읽기 및 8% 쓰기 작업에 대해 16T/16Q 로드로 100% 100K 순차 처리량을 측정합니다. 이번에 최고의 성능을 발휘한 것은 320 IOPS 쓰기 및 60,627 IOPS 읽기 성능을 결합한 캐싱되지 않은 DSS48,148 SMB였습니다.
다음 합성 엔터프라이즈 벤치마크는 8k 전송 크기와 70% 읽기 작업 및 30% 쓰기 작업으로 처리량을 측정합니다. 이 벤치마크는 2개의 스레드와 2개에서 최대 16개의 스레드 및 16개의 대기열 깊이에서 다양한 스레드 및 대기열 깊이 조합을 활용합니다. 4k 임의 처리량과 유사하게 DSS320 SMB 캐시는 초기 선두를 차지하고 내내 유지. DSS320 SMB 캐시는 7,111 IOPS로 정점을 찍었습니다.
8k 70% 읽기 및 30% 쓰기 벤치마크에서 평균 대기 시간을 차트로 보면 DSS320 SMB 캐싱이 시작된 다음 전반적으로 더 낮은 대기 시간으로 선두를 유지한 위와 유사한 결과를 보여줍니다.
최대 대기 시간을 사용하면 다시 결과에 큰 변화가 있음을 알 수 있습니다. 다른 것보다 성능이 좋았던 DSS320 SMB 캐시는 테스트의 더 나은 부분에서 더 높은 대기 시간으로 가장 좋지 않은 결과를 보였습니다. 가장 낮은 대기 시간은 CB220 iSCSI, DSS320 iSCSI 및 iSCSI 캐시 사이에서 발생했습니다. 전반적으로 CB220 iSCSI는 모든 판독값의 평균을 취한 최대 대기 시간이 가장 낮았습니다.
8k 70/30 벤치마크에 대한 대기 시간 결과의 표준 편차를 플로팅하면 위와 비슷한 결과가 나왔지만 캐싱된 DSS320 iSCSI는 전반적으로 대기 시간이 가장 낮았습니다.
마지막 벤치마크는 128% 읽기 및 16% 쓰기 작업에서 16T/100Q 워크로드로 순차적인 100k 전송 속도를 측정합니다. 쓰기 성능은 큰 차이는 없었지만 CB220 SMB가 1,157,734KB/s로 가장 좋은 쓰기 성능을 보였고 DSS320 SMB 캐싱이 1571328KB/s로 가장 높은 읽기 성능을 보였습니다.
결론
Echostreams DuraStreams DSS320은 간단하고 비용 효율적인 스토리지 솔루션을 원하는 SMB를 위해 특별히 설계된 고가용성 스토리지 서버 플랫폼입니다. DSS320은 최대 5개의 Intel Xeon E2600-2 Xeon V512(Ivy Bridge) 프로세서로 구성 가능한 3개의 컴퓨팅 노드를 제공하며 최대 16GB의 DDR3.5 메모리를 가질 수 있습니다. 섀시는 최대 4개의 2.5인치 HDD와 96개의 6인치 SSD를 지원하며, 7TB HDD와 함께 최대 320TB의 원시 스토리지와 상단 XNUMX개의 XNUMXmm 베이를 활용하는 추가 플래시 용량을 제공합니다. LSI Syncro CS를 추가하면 DSSXNUMX이 HA CiB가 되어 스토리지 가용성이 필요한 기업의 다운타임이 줄어듭니다.
10개의 16TB Seagate SAS HDD에서 RAID6 구성으로 테스트한 SQL Server 애플리케이션에서 우리는 DSS320이 벤치마크 시스템에 iSCSI LUN을 공유할 때 꽤 잘 수행되는 것을 발견했습니다. 동일한 드라이브를 사용하는 DAS 환경과 비교할 때 Syncro CS 솔루션은 네트워크를 통해 해당 스토리지를 제공하는 대기 시간에서 약간의 타격을 받았습니다. CacheCade를 추가하면 그 격차가 줄어들고 SQL Server 인스턴스가 클러스터에서 로컬로 실행되는 경우 훨씬 더 떨어질 수 있습니다.
합성 테스트의 피크 I/O 측면에서 우리는 SMB를 통한 60K 워크로드에서 8k 순차 IOPS 쓰기 이상을 끌어올릴 수 있었고, SMB를 통한 랜덤 3,930K 워크로드로 약 4 IOPS 쓰기로 떨어졌습니다. DSS320의 피크 대역폭은 SMB를 통한 1.11GB/s 쓰기 및 SMB 캐시를 통한 1.57GB/s 읽기를 측정했습니다. CacheCade 지원 구성으로 임의 읽기 성능이 크게 향상되어 SMB를 통한 4k IOPS에서 8K IOPS 이상으로 56K 임의 읽기 성능이 향상되었습니다. 8k 70/30 테스트에서도 성능이 향상되어 낮은 스레드/대기열 수준에서 65%에서 높은 스레드/대기열 수준에서 16%로 증가했습니다. 전반적으로 EchoStreams DuraStreams DSS320은 비교적 컴팩트한 3U 섀시에 수많은 스토리지 잠재력을 담고 있습니다.
장점
- SSD 캐시 또는 볼륨을 위한 여유 공간이 있는 96U 폼 팩터에 최대 3TB의 원시 용량을 포장합니다.
- 맞춤형 구성 및 확장을 위해 컴퓨팅 노드당 XNUMX개의 HHHL PCIe 슬롯 사용 가능
- Windows Failover Cluster Manager를 사용하여 클러스터된 서비스를 쉽게 설정
단점
- 이것이 첫 번째 클러스터 스토리지 제품인 경우 약간의 학습 곡선이 필요합니다.
히프 라인
Echostreams DuraStreams DSS320은 LSI Syncro HA 스토리지 솔루션에 새로운 수준의 유연성을 제공하여 16개의 3.5인치 베이와 4개의 2.5인치 베이를 3U 공간에 담았습니다. 최종 결과는 CiB의 성능을 가속화하기 위해 약간의 플래시를 추가하는 옵션으로 작업하기 쉬운 HA 솔루션입니다.
Echostreams DuraStreams DSS320 제품 페이지