GIGABYTE R281-NO0은 2U 전체 NVMe 서버로 Intel의 XNUMX세대 Xeon Scalable 프로세서 성능 기반 워크로드에 중점을 둡니다. 2세대 Intel Xeon Scalable의 지원으로 Intel Optane DC 영구 메모리 모듈. Optane PMEM은 모듈이 DRAM만큼 고성능이 아니지만 훨씬 더 큰 용량을 제공하므로 훨씬 더 큰 메모리 공간을 차지할 수 있습니다. Optane을 활용하면 GIGABYTE R2-NO281에서 0세대 인텔 제온 확장 가능 프로세서의 잠재력을 최대한 발휘할 수 있습니다.
GIGABYTE R281-NO0은 2U 전체 NVMe 서버로 Intel의 XNUMX세대 Xeon Scalable 프로세서 성능 기반 워크로드에 중점을 둡니다. 2세대 Intel Xeon Scalable의 지원으로 Intel Optane DC 영구 메모리 모듈. Optane PMEM은 모듈이 DRAM만큼 고성능이 아니지만 훨씬 더 큰 용량을 제공하므로 훨씬 더 큰 메모리 공간을 차지할 수 있습니다. Optane을 활용하면 GIGABYTE R2-NO281에서 0세대 인텔 제온 확장 가능 프로세서의 잠재력을 최대한 발휘할 수 있습니다.
GIGABYTE R281-NO0의 다른 흥미로운 하드웨어 레이아웃에는 소켓당 최대 12개의 DIMM 또는 총 24개의 DIMM이 포함됩니다. 최신 CPU는 최대 2933MHz의 DRAM을 허용합니다. 전체적으로 사용자는 GIGABYTE R281-NO0에 최대 3TB의 DRAM을 장착할 수 있습니다. 서버는 PCIe x16 슬롯 이하를 활용할 수 있는 장치에 최대 2개의 전체 높이 절반 길이 슬롯을 제공하는 여러 가지 라이저 카드를 활용할 수 있습니다. 이 회사는 다양한 사용 사례를 위한 몇 가지 구성으로 매우 조밀한 애드온 슬롯 설계를 자랑합니다. 서버에는 필요에 따라 SAS 및 NVMe U.XNUMX(또는 조합)를 모두 제공하는 교환형 확장기를 지원할 수 있는 모듈식 백플레인이 있습니다.
스토리지를 사용하면 사용자가 많이 추가할 수 있을 뿐만 아니라 U.2 및 AIC 형태로 많은 NVMe 스토리지를 추가할 수 있습니다. 서버 전면에는 24인치 HDD 또는 SSD를 지원하고 NVMe를 지원하는 2.5개의 드라이브 베이가 있습니다. 서버 후면에는 SATA/SAS 부팅/로깅 드라이브용 2.5인치 드라이브 베이가 XNUMX개 더 있습니다. 그리고 더 많은 스토리지를 포함하여 다양한 PCIe 장치를 위한 수많은 PCIe 확장 로트가 있습니다. 이러한 밀도와 성능은 GPU 밀도에 최적화된 AI 및 HPC, HCI에 최적화된 다중 노드 서버, HDD/SSD 용량에 최적화된 스토리지 서버에 이상적입니다.
관심 있는 분들을 위해 여기에 비디오 개요가 있습니다.
전원 관리를 위해 GIGABYTE R281-NO0에는 두 개의 PSU가 있으며 이는 전혀 드문 일이 아닙니다. 그러나 전력 사용 측면에서 서버를 보다 효율적으로 만들고 장애 발생 시 전력을 유지하는 지능형 전력 관리 기능도 있습니다. 서버에는 시스템 부하가 40% 미만인 상태에서 추가 PSU를 대기 모드로 전환하여 전력 비용을 절감하는 콜드 리던던시(Cold Redundancy)라는 기능이 함께 제공됩니다. 시스템에는 SCMP(스마트 위기 관리/보호)가 있습니다. SCMP를 사용하면 하나의 PSU에 문제가 있는 경우 PSU가 수리/교체되는 동안 두 개의 노드만 전력 모드를 낮추게 됩니다.
GIGABYTE R281-NO0 사양
폼 팩터 | 2U |
마더 보드 | MR91-FS0 |
CPU | 2세대 인텔 제온 확장 가능 프로세서 및 인텔 제온 확장 가능 프로세서 인텔 제온 플래티넘 프로세서, 인텔 제온 골드 프로세서, 인텔 제온 실버 프로세서 및 인텔 제온 브론즈 프로세서 CPU TDP 최대 205W 소켓 2x LGA 3647, 소켓 P |
칩셋 | Intel C621 |
메모리 | 24개의 DIMM 슬롯 최대 64GB의 RDIMM 모듈 지원 최대 128GB의 LRDIMM 모듈 지원 Intel Optane DC 영구 메모리(DCPMM) 지원 1.2V 모듈: 2933(1DPC)/2666/2400/2133MHz |
스토리지 | |
베이 | 전면: 24 x 2.5″ U.2 핫스왑 가능한 NVMe SSD 베이 후면: 2 x 2.5″ SATA/SAS 핫스왑 가능 HDD/SSD 베이 |
드라이브 유형 | SATA III 6Gb/초 추가 SAS 카드가 있는 SAS |
RAID | SATA 드라이브용: Intel SATA RAID 0/1 U.2 드라이브용: Intel VROC(Virtual RAID On CPU) RAID 0, 1, 10, 5 |
LAN | 2Gb/s LAN 포트 1개(Intel I350-AM2) 1 x 10/100/1000 관리 LAN |
확장 슬롯 | |
라이저 카드 CRS2131 | 1 x PCIe x16 슬롯(Gen3 x16 또는 x8), 전체 높이 절반 길이 1 x PCIe x8 슬롯(Gen3 x0 또는 x8), 전체 높이 절반 길이 1 x PCIe x8 슬롯(Gen3 x8), 전체 높이 절반 길이 |
라이저 카드 CRS2132 | 1 x PCIe x16 슬롯(Gen3 x16 또는 x8), 전체 높이 절반 길이, CNV3124 사용, 4 x U.2 포트 1 x PCIe x8 슬롯(Gen3 x0 또는 x8), 전체 높이 절반 길이 1 x PCIe x8 슬롯(Gen3 x8), 전체 높이 절반 길이 |
라이저 카드 CRS2124 | 1 x PCIe x8 슬롯(Gen3 x0), 로우 프로파일 절반 길이 1 x PCIe x16 슬롯(Gen3 x16), 로우 프로파일 절반 길이, CNV3124 사용, 4 x U.2 포트 |
OCP 메자닌 슬롯 2개 | PCIe 3세대 x16 유형1, P1, P2, P3, P4, K2, K3 1 x OCP 메자닌 슬롯은 CNVO124, 4 x U.2 메자닌 카드에 의해 점유됨 |
I / O | |
내부의 | 2 x 전원 공급 장치 커넥터 SlimSAS 커넥터 4개 2 x SATA 7핀 커넥터 2 x CPU 팬 헤더 USB 1 헤더 3.0개 1 x TPM 헤더 VROC 커넥터 1개 1 x 전면 패널 헤더 1 x HDD 백플레인 보드 헤더 IPMB 커넥터 1개 1 x 클리어 CMOS 점퍼 1 x BIOS 복구 점퍼 |
앞 | 2 X USB 3.0 LED가 있는 전원 버튼 1개 LED가 있는 ID 버튼 1개 1 X 리셋 버튼 1 x NMI 버튼 시스템 상태 LED 1개 1 x HDD 활동 LED 2 x LAN 활동 LED |
후방 | 2 X USB 3.0 1의 X의 VGA COM(RJ1 유형) 45개 2 X RJ45 1개의 MLAN 1 x LED가 있는 ID 버튼 |
백플레인 | 전면_CBP20O2: SATA/SAS 포트 24개 전면_CEPM480: U.8 포트 2개 후면_CBP2020: SATA/SAS 포트 2개 대역폭: 포트당 SATAIII 6Gb/s 또는 SAS 12Gb/s |
출력 | |
혁신기술 | 2W 중복 PSU 1600개 80 PLUS 플래티넘 |
AC 입력 | 100-127V~/ 12A, 47-63Hz 200-240V~/ 9.48A, 47-63Hz |
DC 출력 | 최대 1000W/ 100-127V
최대 1600W/ 200-240V
|
환경 | |
작동 온도 | 10는 ° C를 35하는 C를 ° |
작동 습도 | 8-80 % (비 응축) |
비 작동 온도 | -40 ° C는 ° C를 60하기 |
비 작동 습도 | 20 % -95 % (비 응축) |
물리적 | |
크기 (WxHxD) | 438 X 87.5 X 730 |
무게 | 20kg |
설계 및 구축
GIGABYTE R281-NO0은 2U 랙마운트 서버입니다. 전면에는 NVMe U.24 SSD용 핫스왑 가능 베이 2개가 있습니다. 왼쪽에는 LED 표시등과 재설정, 전원, NMI 및 ID 버튼이 있습니다. 오른쪽에는 3.0개의 USB XNUMX 포트가 있습니다.
장치를 뒤쪽으로 돌리면 왼쪽 상단 모서리에 2.5개의 3.0인치 SSD/HDD 베이가 있습니다. 베이 아래에는 10개의 PSU가 있습니다. 하단에는 VGA 포트, USB 100 포트 1000개, GbE LAN 포트 XNUMX개, 직렬 포트 및 XNUMX/XNUMX/XNUMX 서버 관리 LAN 포트가 있습니다. 포트 위에는 XNUMX개의 PCIe 슬롯이 있습니다.
상단은 사용자가 XNUMX개의 Intel CPU(사진에서 방열판으로 덮여 있음)에 액세스할 수 있도록 상당히 쉽게 분리됩니다. 여기에서 모든 DIMM 슬롯도 볼 수 있습니다. 이 서버는 전면 백플레인에서 도터보드로 다시 연결되는 모든 직접 액세스 케이블에서 볼 수 있듯이 NVMe로 로드됩니다. 케이블 자체는 깔끔하게 배치되어 있으며 앞뒤 공기 흐름에 영향을 미치지 않는 것으로 보입니다.
GIGABYTE R281-NO0 구성
CPU | 인텔 2 8280개 |
램 | 384GB의 2933HMz |
스토리지 | 12개의 마이크론 9300 NVMe 3.84TB |
퍼포먼스
SQL 서버 성능
StorageReview의 Microsoft SQL Server OLTP 테스트 프로토콜은 복잡한 애플리케이션 환경에서 발견되는 활동을 시뮬레이션하는 온라인 트랜잭션 처리 벤치마크인 TPC-C(Transaction Processing Performance Council의 Benchmark C)의 최신 초안을 사용합니다. TPC-C 벤치마크는 합성 성능 벤치마크보다 데이터베이스 환경에서 스토리지 인프라의 성능 강점과 병목 현상을 측정하는 데 더 가깝습니다.
각 SQL Server VM은 100개의 vDisk(부팅용 500GB 볼륨, 데이터베이스 및 로그 파일용 16GB 볼륨)로 구성됩니다. 시스템 리소스 관점에서 각 VM을 vCPU 64개, DRAM XNUMXGB로 구성하고 LSI Logic SAS SCSI 컨트롤러를 활용했습니다. Sysbench 워크로드가 이전에 스토리지 I/O 및 용량 모두에서 플랫폼을 포화 상태로 테스트한 반면 SQL 테스트는 대기 시간 성능을 찾습니다.
이 테스트는 Windows Server 2014 R2012 게스트 VM에서 실행되는 SQL Server 2를 사용하며 Dell의 Benchmark Factory for Databases에서 강조합니다. 이 벤치마크의 기존 사용은 로컬 또는 공유 스토리지에서 대규모 3,000개 규모의 데이터베이스를 테스트하는 것이었지만, 이 반복에서는 1,500개 규모의 데이터베이스 XNUMX개를 서버 전체에 고르게 분산시키는 데 중점을 둡니다.
SQL Server 테스트 구성(VM당)
- 윈도우 서버 2012 R2
- 스토리지 공간: 600GB 할당, 500GB 사용
- SQL 서버 2014
- 데이터베이스 크기: 1,500 규모
- 가상 클라이언트 로드: 15,000
- RAM 버퍼: 48GB
- 시험 시간: 3시간
- 2.5시간 전처리
- 30분 샘플 기간
트랜잭션 SQL Server 벤치마크의 경우 R281-NO0은 총 점수 12,645 TPS를 기록했으며 개별 VM의 범위는 3,161.1 TPS에서 3,161,5 TPS입니다.
SQL Server 평균 대기 시간에서 서버는 집계 점수와 개별 VM 점수가 1ms였습니다.
시스벤치 MySQL 성능
첫 번째 로컬 스토리지 애플리케이션 벤치마크는 SysBench를 통해 측정된 Percona MySQL OLTP 데이터베이스로 구성됩니다. 이 테스트는 평균 TPS(Transactions Per Second), 평균 대기 시간 및 평균 99번째 백분위수 대기 시간도 측정합니다.
각 Sysbench VM은 92개의 vDisk로 구성됩니다. 하나는 부팅용(~447GB), 하나는 사전 구축된 데이터베이스(~270GB), 세 번째는 테스트 중인 데이터베이스용(16GB)입니다. 시스템 리소스 관점에서 각 VM을 vCPU 60개, DRAM XNUMXGB로 구성하고 LSI Logic SAS SCSI 컨트롤러를 활용했습니다.
Sysbench 테스트 구성(VM당)
- 센트OS 6.3 64비트
- 페르코나 XtraDB 5.5.30-rel30.1
- 데이터베이스 테이블: 100
- 데이터베이스 크기: 10,000,000
- 데이터베이스 스레드: 32
- RAM 버퍼: 24GB
- 시험 시간: 3시간
- 2시간 동안 32개 스레드 사전 조정
- 1시간 32 스레드
Sysbench OLTP를 사용하여 GIGABYTE는 19,154.9 TPS의 총점을 확인했습니다.
Sysbench 대기 시간으로 서버의 평균은 13.37ms였습니다.
최악의 시나리오(99번째 백분위수) 대기 시간에서 서버는 총 대기 시간으로 24.53ms를 확인했습니다.
VDBench 워크로드 분석
스토리지 어레이를 벤치마킹할 때는 애플리케이션 테스트가 가장 좋고 합성 테스트가 두 번째입니다. 실제 워크로드를 완벽하게 나타내지는 못하지만 합성 테스트는 경쟁 솔루션 간의 비교를 쉽게 수행할 수 있는 반복성 요소로 스토리지 장치의 기준선을 만드는 데 도움이 됩니다. 이러한 워크로드는 "포 코너" 테스트, 공통 데이터베이스 전송 크기 테스트, 다양한 VDI 환경의 트레이스 캡처에 이르는 다양한 테스트 프로필을 제공합니다. 이러한 모든 테스트는 스크립팅 엔진과 함께 공통 vdBench 워크로드 생성기를 활용하여 대규모 컴퓨팅 테스트 클러스터에서 결과를 자동화하고 캡처합니다. 이를 통해 플래시 어레이 및 개별 스토리지 장치를 포함한 광범위한 스토리지 장치에서 동일한 워크로드를 반복할 수 있습니다.
프로필 :
- 4K 임의 읽기: 100% 읽기, 128 스레드, 0-120% iorate
- 4K 임의 쓰기: 100% 쓰기, 64 스레드, 0-120% iorate
- 64K 순차 읽기: 100% 읽기, 16개 스레드, 0-120% iorate
- 64K 순차 쓰기: 100% 쓰기, 8개 스레드, 0-120% 속도
- 합성 데이터베이스: SQL 및 Oracle
- VDI 전체 클론 및 연결된 클론 추적
무작위 4K 읽기에서 GIGABYTE R281-NO0은 539,443µs에서 114.8 IOPS로 시작하여 5,326,746µs 대기 시간에서 238 IOPS로 정점에 도달했습니다.
4k 임의 쓰기는 약 100만 IOPS까지 3.25µs 미만의 성능을 보였고 대기 시간 3,390,371µs에서 최고 점수는 262.1 IOPS였습니다.
순차 워크로드의 경우 64k를 살펴보았습니다. 64K 읽기의 경우 약 640µs 대기 시간에서 약 4K IOPS 또는 550GB/s의 최고 성능을 확인한 후 일부를 떨어뜨렸습니다.
64K 쓰기는 약 100K IOPS 또는 175GB/s까지 1.15µs 미만의 성능을 보였고 일부 감소하기 전에 259,779µs의 대기 시간에서 1.62 IOPS 또는 581.9GB/s에서 정점에 도달했습니다.
다음 테스트 세트는 SQL, SQL 90-10 및 SQL 80-20과 같은 SQL 워크로드입니다. SQL부터 GIGABYTE는 2,345,547µs의 대기 시간에서 159.4 IPS의 최고 성능을 보였습니다.
SQL 90-10에서 우리는 2,411,654µs의 대기 시간과 함께 156.1 IOPS에서 서버 피크를 확인했습니다.
우리의 SQL 80-20 테스트는 2,249,683µs의 대기 시간과 함께 166.1 IOPS의 서버 피크를 보였습니다.
다음은 Oracle 워크로드인 Oracle, Oracle 90-10 및 Oracle 80-20입니다. Oracle을 시작으로 GIGABYTE R281-NO0은 대기 시간이 2,240,831µs에서 165.3 IOPS로 정점을 찍었습니다.
Oracle 90-10은 1,883,800µs의 대기 시간에서 136.2 IOPS의 최고 성능을 보였습니다.
Oracle 80-20에서 서버는 대기 시간에 대해 1,842,053µs에서 139.3 IOPS로 정점을 찍었습니다.
다음으로 VDI 클론 테스트인 Full and Linked로 전환했습니다. VDI 전체 복제(FC) 부팅의 경우 GIGABYTE는 최고 1,853,086 IOPS와 198µs의 대기 시간을 기록했습니다.
VDI FC 초기 로그인을 보면 서버가 83,797µs의 86.7 IOPS에서 시작되었고 808,427µs의 대기 시간으로 305.9 IOPS에서 완두콩이 된 후 일부가 떨어졌습니다.
VDI FC Monday Login은 서버가 693,431µs의 대기 시간에서 207.6 IOPS로 정점을 찍은 것을 확인했습니다.
VDI Linked Clone(LC) 부트의 경우 GIGABYTE Sever는 대기 시간이 802,660µs에서 194 IOPS로 정점을 찍었습니다.
VDI LC 초기 로그인을 살펴보면 서버는 409,901µs 대기 시간으로 최대 195.2 IOPS를 기록했습니다.
마지막으로 VDI LC Monday Login은 488,516µs의 대기 시간과 함께 273 IOPS의 최고 성능을 가진 서버를 가졌습니다.
결론
2U GIGABYTE R281-NO0은 성능을 위해 구축된 모든 NVMe 서버입니다. 서버는 12개의 2933세대 Intel Xeon Scalable CPU를 활용하고 소켓당 최대 3개의 DIMM을 지원합니다. CPU 선택에 따라 최대 24MHz의 DRAM 속도와 Intel Optane PMEM을 지원합니다. 사용자는 Optane을 사용하여 최대 2.5TB의 DRAM 또는 더 큰 메모리 공간을 가질 수 있습니다. 스토리지 설정은 40개의 XNUMX NVMe SSD를 지원하는 빌드를 통해 고도로 구성 가능합니다. 흥미로운 전원 기능은 시스템 부하가 XNUMX% 미만인 상태에서 추가 PSU를 대기 모드로 전환하여 전력 비용을 절감하는 콜드 리던던시입니다.
성능 테스트를 위해 애플리케이션 분석 워크로드와 VDBench 워크로드 분석을 실행했습니다. 애플리케이션 분석 워크로드의 경우 SQL Server로 시작했습니다. 여기에서 우리는 평균 대기 시간이 12,645ms인 1 TPS의 총 트랜잭션 점수를 확인했습니다. Sysbench로 이동하여 GIGABYTE 서버는 총 점수 19,154 TPS, 평균 지연 시간 13.37ms, 최악의 시나리오는 24.53ms에 불과했습니다.
VDBench 워크로드 분석에서 서버는 몇 가지 강력하고 인상적인 수치를 보였습니다. 피크 하이라이트는 5.3K 읽기의 경우 4만 IOPS, 3.4K 쓰기의 경우 4만 IOPS, 4K 읽기의 경우 64GB/s, 64K 쓰기의 경우 1.62GB/s입니다. SQL 워크로드의 경우 서버는 2.3만 IOPS, 2.4-90의 경우 10만 IOPS, 2.3-80의 경우 20만 IOPS를 기록했습니다. Oracle에서는 2.2만 IOPS, Oracle 1.9-90은 10만 IOPS, 1.8-80은 20만 IOPS를 기록했습니다. VDI 클론 테스트의 경우 부트의 경우 1.9만 IOPS, 초기 로그인의 경우 808K IOPS, 전체 클론의 경우 월요일 로그인의 경우 693K IOPS를 확인했습니다. 연결된 클론의 경우 부팅 시 803K IOPS, 초기 로그인 시 410K IOPS, 월요일 로그인 시 489K IOPS를 기록했습니다.
GIGABYTE R281-NO0은 광범위한 플래시 기술을 지원할 수 있는 강력한 서버입니다. Intel Scalable 2세대 하드웨어를 기반으로 구축되어 Optane PMEM을 지원하는 최신 CPU의 이점도 있습니다. 이 서버는 스토리지 쪽에서 많은 구성 가능성과 몇 가지 멋진 전력 이점을 제공합니다. 물론 우리는 24개의 NVMe SSD 베이에 가장 매혹되어 있습니다. 고성능 스토리지가 필요한 사람도 마찬가지입니다. GIGABYTE의 이 서버는 다양한 사용 사례를 위한 환상적인 대용량 스토리지 서버로 잘 설계되었습니다.
StorageReview에 참여
뉴스레터 | 유튜브 | 팟캐스트 iTunes/스포티 파이 | 인스타그램 | 트위터 | 페이스북 | RSS 피드