하이퍼컨버지드 모드로 배포될 때, ScaleIO를 실행하는 EMC VxRack 노드는 종종 VMware를 실행합니다. 항상 그런 것은 아니지만, 이 노드는 거의 모든 운영 체제를 지원하며, VMmark 덕분에 성능 측면에서 VMware가 가장 이해하기 쉽습니다. 2계층 구성에서 ScaleIO를 실행하고 VMmark를 테스트했을 때 , 올플래시 VxRack 노드는 26개의 타일을 처리했습니다. 시스템에 여유 용량이 있었기 때문에 더 많은 타일을 처리할 수도 있었겠지만, 4개의 로드젠 서버는 최대 용량에 도달했습니다. 이번에는 스토리지와 컴퓨팅을 2U 크기의 단일 박스에 통합하여 HCI 환경에서 동일한 벤치마크를 실행했습니다. 2계층 테스트에서는 총 10U 크기의 박스를 사용했지만, 이번에는 HCI 환경에서 실행했습니다. 이 테스트에서는 스토리지 용량, CPU 사용률, RAM 사용량 등 모든 부분이 포화 상태에 이르기 때문에 관리 소프트웨어의 효율성이 명확하게 드러날 것입니다.
VxRack 노드(Performance Compute All Flash PF100) 사양
- 섀시 – 노드 수: 2U-4 노드
- 운영 체제: ESXi vSphere 5.5
- 노드당 프로세서: 듀얼 Intel E5-2680 V3, 12c, 2.5GHz
- 칩셋: 인텔 610
- 노드당 DDR4 메모리: 512GB(16x 32GB)
- 노드당 내장형 NIC: 이중 1Gbps 이더넷 포트 + 1개의 10/100 관리 포트
- 노드당 RAID 컨트롤러: LSI 1 3008개
- 노드당 SSD: 4.8TB(6x 2.5인치 800GB eMLC)
- 노드당 SATADOM: 32GBSLC
- 노드당 10GbE 포트: 4x 10Gbps 포트 SFP+
- 전원 공급 장치: 듀얼 1600W 플래티넘 PSU AC
- 10GbE 스위칭 하드웨어
- 프런트엔드 포트: Mellanox SX1036 10/40GbE 스위치
- 백엔드 포트: Cisco Nexus 3164 10/40GbE 스위치
VMmark 성능
VMmark 타일은 각각 8개의 VM을 포함하고 있어 약 320GB의 공간을 차지합니다. VxRack Node의 2계층 리뷰에서는 외부 호스트를 사용하여 워크로드를 구동했지만, HCI 구성에서는 스토리지 호스트 자체가 이 작업을 수행합니다. 먼저 타일 하나를 기준으로 점수를 계산한 다음, 두 개로 늘리고 그 후 두 개씩 늘려가며 점수를 측정했습니다. Dell PowerEdge R730을 사용하는 표준화된 ESXi 6.0 환경에서 26개의 타일을 기준으로 CPU 사용률이 포화 상태에 도달하여 효율성이 떨어지는 것을 확인했습니다.
이 ScaleIO HCI 환경은 테스트 당시 지원 및 권장되는 VMware 하이퍼바이저인 ESXi 5.5에서 작동합니다. 위에서 볼 수 있듯이 ScaleIO는 28계층 구성과 정면으로 맞붙어 스토리지 오버헤드를 고려했을 때 HCI에서 실행되는 성능과 일치했을 뿐만 아니라 초과했습니다. HCI에서 실행되는 EMC의 ScaleIO VxRack 노드는 놀라운 XNUMX타일을 달성했습니다. , top-bin CPU를 사용하지 않고도.
호스트 중 하나에서 ScaleIO SVM을 살펴보면 전체 28타일 로드에서 CPU 오버헤드가 약 8,500MHz로 떠다니는 것을 볼 수 있습니다. 이것은 기록적인 성능 실행으로 호스트당 14%로 작동합니다. 그 위업은 매우 인상적이지만 스토리지 컨트롤러 자체로 드릴다운하면 장치 수준에서 SSD 대기 시간이 거의 땀을 흘리지 않는 것을 볼 수 있습니다.
호스트당 0.6개의 SSD 중에서 읽기 대기 시간은 0.5ms에 가까운 반면 쓰기 대기 시간은 28ms 미만입니다. 즉, 총 CPU 포화 상태에서 용량이 가득 차 있고 XNUMX타일 VMmark가 실행 중입니다. ScaleIO 하드웨어는 여전히 벼랑 끝에 몰리지 않았습니다. 드라이브에 장애가 발생하면 VM을 마이그레이션하거나 백업 작업이 클러스터에 도달해야 하고 여전히 대역폭과 IOPS가 남아 있으므로 워크로드가 영향을 받지 않기 때문에 좋은 소식입니다.
맺음말
ScaleIO로 구동되는 EMC의 VxRack Node에서 보았던 것처럼 놀라운 성능과 매우 낮은 오버헤드가 발휘된다는 주장은 엔터프라이즈 스토리지 시장에서 매우 드뭅니다. VMmark를 사용한 이 테스트에서 우리는 ScaleIO 관리 오버헤드가 매우 낮다는 것을 알게 되었습니다(또는 다시 배웠습니다). 이전에 시스템이 HCI용으로 구성되었을 때 HCIbench 및 SQL 테스트에서 이를 본 적이 있지만 이 워크로드는 대용량 데이터 풋프린트로 훨씬 더 집약적이며 HCI에서 이 테스트는 심지어 5계층에서보다 약간 더 많은 용량을 차지합니다. 상단에. HCI 구성은 또한 2680계층(E5-2690 대 EXNUMX-XNUMX)에 비해 CPU 페널티가 있어 확장성 향상이 훨씬 더 인상적입니다. 사용된 ESXi 버전에는 차이가 있지만 HCI 구성은 더 적은 컴퓨팅 성능으로 더 많은 작업을 수행했습니다. EMC가 최신 또는 고밀도 Intel CPU를 활용하여 고객에게 추가 코어 또는 클록 사이클의 이점을 제공한다면 어떤 일이 일어날지 지켜보는 것은 흥미로울 것입니다.
EMC VxRack 노드 검토: 개요
ScaleIO 기반 EMC VxRack 노드: 확장된 Sysbench OLTP 성능 검토(2계층)
ScaleIO 기반 EMC VxRack 노드: SQL Server 성능 검토(2계층)
ScaleIO 기반 EMC VxRack 노드: 합성 성능 검토(2계층)
EMC VxRack Node Powered By ScaleIO 검토: 합성 성능 검토(HCI)
ScaleIO 기반 EMC VxRack 노드: SQL Server Performance Review(HCI)




아마존