Supermicro 1023US-TR4는 가상화 및 클라우드 컴퓨팅과 같은 고밀도 컴퓨팅 성능의 이점을 누릴 수 있는 환경에서 고급 솔루션을 찾는 조직을 위해 설계된 1U 서버입니다. 1024US-TR4에는 듀얼 소켓을 지원하는 H11DSU-iN 마더보드가 장착되어 있습니다. AMD EPYC 시리즈 프로세서 8개의 DIMM 슬롯을 통해 최대 4TB Registered ECC DDR3200 32MHz SDRAM.
Supermicro 1023US-TR4는 가상화 및 클라우드 컴퓨팅과 같은 고밀도 컴퓨팅 성능의 이점을 누릴 수 있는 환경에서 고급 솔루션을 찾는 조직을 위해 설계된 1U 서버입니다. 1024US-TR4에는 듀얼 소켓을 지원하는 H11DSU-iN 마더보드가 장착되어 있습니다. AMD EPYC 시리즈 프로세서 8개의 DIMM 슬롯을 통해 최대 4TB Registered ECC DDR3200 32MHz SDRAM.
EPYC 7002 CPU는 엔터프라이즈 애플리케이션, 가상화 및 클라우드 컴퓨팅 환경, 소프트웨어 정의 인프라, 고성능 컴퓨팅 및 데이터 분석 애플리케이션을 위해 특별히 설계되었기 때문에 이 서버에 적합한 선택입니다. CPU는 또한 데이터 센터의 많은 시스템에서 단순히 성능 벤치마크를 지배하는 것을 보고 있기 때문에 이전 모델에서 크게 업그레이드되었습니다.
스토리지 측면에서 Supermicro 1023US-TR4는 SATA, SAS 또는 NVMe를 장착할 수 있는 3.5개의 3.5인치 핫스왑 드라이브 베이를 특징으로 합니다. 3.5인치 베이와 NVMe의 조합은 약간 이상하지만 Supermicro는 흥미롭고 유연한 시스템 빌드를 만드는 경향이 있습니다. 이 경우, Supermicro는 사용자가 고속 플래시와 HDD의 일부 조합을 원할 수 있거나 가능하기 때문에 단순히 1인치 NVMe SSD 구성으로 제공했다고 가정합니다. 그것으로 충분합니다. 그들은 1124개의 2.5인치 NVMe 베이를 제공하는 2US-TNRP에서 더 밀집된 XNUMXU NVMe 플랫폼을 제공합니다. 두 시스템 모두 Supermicro의 A+ Ultra 제품군의 일부입니다. 또한 사용자는 SATA 또는 NVMe 변형에서 PCIe 라이저 구성에 따라 부팅 드라이브용으로 최대 XNUMX개의 M.XNUMX SSD를 추가할 수 있습니다.
Supermicro는 온보드 Intel i350AM4를 통해 16개의 기가비트 LAN 포트를 사용하고 PCI-E x9.5(8개의 FH/45"L) 및 PCI-E x3.0(1023개의 LP 및 4개의 내부 독점 LP 슬롯)을 통해 1000개의 확장 카드 슬롯을 제공합니다. 연결에는 RJXNUMX 전용 IPMI LAN 포트, USB XNUMX 포트 XNUMX개(이 중 하나는 유형 A) 및 VGA 포트도 포함됩니다. 또한 XNUMXUS-TRXNUMX는 중복 PSU에서 PMBus와 함께 XNUMXW를 사용하여 서버에 전원을 공급합니다.
우리의 빌드는 AMD EPYC 7742 CPU, 16 x 32GB DDR4-3200 RAM(총 512GB), Micron 9200 NVMe SSD(3.8TB).
슈퍼마이크로 1023US-TR4 사양
프로세서/칩셋 | ||
CPU |
|
|
코어 |
|
|
칩셋 |
|
|
주의 사항 | TDP가 225W보다 높은 특정 CPU는 특정 조건에서만 지원될 수 있습니다. 특수 시스템 최적화에 대한 추가 정보는 Supermicro 기술 지원부에 문의하십시오. | |
시스템 메모리 | ||
메모리 용량 |
|
|
메모리 유형 |
|
|
DIMM 크기 |
|
|
메모리 전압 |
|
|
오류 감지 |
|
|
온보드 장치 | ||
VGA |
|
|
확장 슬롯 | ||
1U |
|
|
입력 / 출력 | ||
SATA |
|
|
LAN |
|
|
USB |
|
|
VGA |
|
|
SAS |
|
|
NVMe |
|
|
기타 |
|
|
시스템 BIOS | ||
BIOS 유형 |
|
|
BIOS 기능 |
|
|
폼 팩터 |
|
|
모델 |
|
|
크기 | ||
높이 |
|
|
폭 |
|
|
깊이 |
|
|
무게 |
|
|
전면 패널 | ||
버튼 |
|
|
LED가 |
|
|
드라이브 베이 | ||
핫스왑 |
|
|
백플레인 | ||
HDD 백플레인 |
|
|
시스템 냉각 | ||
팬 |
|
|
에어 슈라우드 |
|
|
전원 공급 장치 | ||
PMBus가 포함된 1000W 중복 전원 공급 장치 | ||
총 출력 전력 |
|
|
외형 치수 (폭x높이x길이) |
|
|
입력 |
|
|
+ 12V |
|
|
12VSB |
|
|
출력 유형 |
|
|
PC 상태 모니터링 | ||
CPU |
|
|
FAN |
|
|
온도 |
|
|
LED |
|
|
다른 기능들 |
|
|
운영 환경 / 규정 준수 | ||
RoHS 준수 |
|
|
환경 사양 |
|
Supermicro 1023US-TR4 설계 및 구축
1023US-TR4는 고밀도 애플리케이션용으로 설계된 1U 서버입니다. 대부분의 Supermicro 서버와 마찬가지로 도구가 필요 없는 레일 시스템 설계도 사용합니다. 외부 레일의 각 끝에는 서버 랙의 장착 구멍에 쉽게 끼워지는 사각 못이 있는 브래킷이 있으므로 섀시를 서버 랙에 쉽게 장착할 수 있습니다.
서버 전면 오른쪽에는 전원 켜기/끄기 및 재설정 버튼과 2개의 LED(전원, HDD, 2.0x NIC, 정보 상태 및 UID 표시기)가 있는 컨트롤 패널이 있습니다. 전면 연결에는 3.5개의 USB XNUMX 포트가 포함됩니다. XNUMX개의 핫스왑 XNUMX인치 베이는 SATA, NVME 및 SAS 드라이브를 지원하는 나머지 서버 공간을 차지합니다. 또한 필요한 사용자를 위해 사용할 수 있는 광학 드라이브 옵션이 있으며 왼쪽 상단 부근의 서비스 태그 옆에 추가됩니다.
후면 패널에는 서버의 중복 전원 공급 장치, RJ45 LAN 포트 3.0개, USB XNUMX 포트 XNUMX개, 관리 및 모니터링 기능을 위한 IMPI 전용 LAN 포트 XNUMX개, COM 및 VGA 포트, PCI 슬롯 XNUMX개(PCIe 로우 프로파일 XNUMX개)가 있습니다. 슬롯, PCIe 전체 높이, 전체 너비 슬롯 XNUMX개).
서버 섀시에는 내부 구성 요소에 접근할 수 있는 탈착식 상단 덮개가 있습니다. 두 개의 해제 버튼을 누르고 덮개를 서버 뒤쪽으로 밀어서 빼면 됩니다. 전면과 중앙에는 듀얼 EPYC 32 시리즈 CPU를 둘러싼 7200개의 DIMM이 있으며, 시스템에서 열을 배출하는 8개의 내부 팬 뒤에 있습니다. 마더보드 뒤쪽에는 중복 1000W 티타늄 레벨 PSU가 있습니다. 전반적으로 1023US-TR4는 잘 설계되었으며 공기 흐름을 위한 충분한 공간이 있어 시스템을 시원하게 유지하고 실행합니다.
Supermicro는 시스템 블록 다이어그램도 제공했습니다. 여기에서 모든 구성 요소와 각 구성 요소가 각 CPU에 연결되는 방식을 명확하게 볼 수 있습니다.
슈퍼마이크로 1023US-TR4 퍼포먼스
슈퍼마이크로 1023U-TR4 구성:
- AMD EPYC 1 CPU 7742개
- 512GB DDR4-3200 RAM
- VDbench 성능 스토리지: 4 x 3.84TB Micron 9200(Gen3)
- SQL Server 및 Sysbench 스토리지: 4 x 3.84TB Micron 9200(Gen3)
- 드라이브 설정:
- Vdbench: 총체적으로 테스트된 SSD
- SQL Server: SSD당 개별 데이터 저장소, XNUMX개의 모든 데이터 저장소에 고르게 배치된 VM
- Sysbench: SSD당 개별 데이터 저장소, XNUMX개의 모든 데이터 저장소에 고르게 배치된 VM
- CentOS 8(2004)
- ESXi 6.7u3
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 테스트는 대기 시간 성능을 찾습니다.
SQL Server 테스트 구성(VM당)
- 윈도우 서버 2012 R2
- 스토리지 공간: 600GB 할당, 500GB 사용
- SQL 서버 2014
-
- 데이터베이스 크기: 1,500 규모
- 가상 클라이언트 로드: 15,000
- RAM 버퍼: 48GB
- 시험 시간: 3시간
- 2.5시간 전처리
- 30분 샘플 기간
SQL Server 평균 대기 시간의 경우 Supermicro 1023US-TR4는 전반적으로 그리고 집계에 대해 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에서 우리는 18,353VM의 경우 8 TPS, 28,232VM의 경우 16 TPS의 총점을 확인했습니다.
Sysbench 평균 대기 시간에서 우리는 13.96VM의 경우 8ms, 18.2VM의 경우 16ms의 집계 점수를 확인했습니다.
최악의 시나리오 대기 시간(99번째 백분위수)의 경우 SR665의 집계 점수는 26.97VM의 경우 8ms, 34.21VM의 경우 16ms였습니다.
VDBench 워크로드 분석
스토리지 어레이를 벤치마킹할 때는 애플리케이션 테스트가 가장 좋고 합성 테스트가 두 번째입니다. 실제 워크로드를 완벽하게 표현하는 것은 아니지만 합성 테스트는 경쟁 솔루션 간의 비교를 쉽게 할 수 있는 반복성 요소를 사용하여 스토리지 장치의 기준선을 만드는 데 도움이 됩니다.
이러한 워크로드는 "포 코너" 테스트, 공통 데이터베이스 전송 크기 테스트, 다양한 VDI 환경의 트레이스 캡처에 이르는 다양한 테스트 프로필을 제공합니다. 이러한 모든 테스트는 스크립팅 엔진과 함께 공통 vdBench 워크로드 생성기를 활용하여 대규모 컴퓨팅 테스트 클러스터에서 결과를 자동화하고 캡처합니다. 이를 통해 플래시 어레이 및 개별 스토리지 장치를 포함한 광범위한 스토리지 장치에서 동일한 워크로드를 반복할 수 있습니다.
프로필 :
- 4K 임의 읽기: 100% 읽기, 128 스레드, 0-120% iorate
- 4K 임의 쓰기: 100% 쓰기, 128 스레드, 0-120% iorate
- 64K 순차 읽기: 100% 읽기, 32개 스레드, 0-120% iorate
- 64K 순차 쓰기: 100% 쓰기, 16개 스레드, 0-120% 속도
- 합성 데이터베이스: SQL 및 Oracle
- VDI 전체 클론 및 연결된 클론 추적
임의의 4K 읽기를 보면 Supermicro 1023US-TR4는 283,023μs에서 105.5 IOPS로 시작하여 2,910,410밀리초 미만의 대기 시간을 훨씬 밑돌았고 173.7μs 대기 시간으로 XNUMX IOPS에서 정점을 기록했습니다.
랜덤 4K 쓰기의 경우, 서버는 184,711μs로 42.1 IOPS를 시작했으며, 테스트가 끝날 무렵까지 대기 시간이 줄어들어 약 120ms를 맴도는 엄청난 스파이크가 발생했습니다. 최고 IOPS는 1,640,785였습니다.
다음은 순차 워크로드입니다. 64K 순차 읽기에서 1023US-TR4는 200μs에서 12.5K IOPS(또는 638GB/s) 바로 아래의 피크와 함께 전체적으로 밀리초 미만의 대기 시간을 보여주었습니다.
64K 순차 쓰기의 경우, Supermicro 서버는 19,493μs 대기 시간에서 1.95 IOPS(90.6GB/s)로 시작한 다음 성능에 타격을 주기 전에 135,781μs 대기 시간에서 대략 8.49 IOPS 또는 388.4GB/s로 정점에 도달했습니다.
다음 테스트 세트는 SQL, SQL 90-10 및 SQL 80-20과 같은 SQL 워크로드입니다. SQL부터 시작하여 1023US-TR4는 829,585 IOPS로 정점을 찍었고 대기 시간은 153.3μs에 불과했습니다.
SQL 90-10의 경우 Supermicro 서버는 대기 시간이 80μs인 약 113K IOPS에서 시작하여 대기 시간이 808,015μs인 156.2 IOPS에서 정점에 도달했습니다.
SQL 80-20에서 1023US-TR4는 대기 시간이 744,673μs인 170.3 IOPS로 정점을 찍었습니다.
다음은 Oracle 워크로드인 Oracle, Oracle 90-10 및 Oracle 80-20입니다. Oracle을 시작으로 1023US-TR4는 108.3μs 대기 시간에서 시작하여 754,003 IOPS에서 최대 170.8μs 대기 시간으로 시작했습니다.
Oracle 90-10을 살펴보면, Supermicro 서버는 대기 시간 64,070μs의 111 IOPS에서 시작하여 대기 시간 643,549μs의 135.7 IOPS에서 정점에 도달했습니다.
Oracle 80-20에서 1023US-TR4는 60,321 IOPS와 107.2μs의 대기 시간에서 시작하여 615,507 IOPS와 141.6μs의 대기 시간에서 정점에 도달했습니다.
다음으로 VDI 클론 테스트인 Full and Linked로 전환했습니다. VDI 완전 클론(FC) 부트의 경우 Supermicro 1023US-TR4는 67,898 IOPS 및 126μs의 대기 시간에서 시작하여 671,954μs의 대기 시간에서 190.3 IOPS로 정점에 도달했습니다.
VDI FC 초기 로그인을 살펴보면 Supermicro 서버는 36,184 IOPS 및 111.1μs 대기 시간에서 시작하여 351,701μs에서 314.2 IOPS로 정점에 도달했습니다.
VDI FC Monday Login은 서버가 25,762 IOPS 및 122.3 μs 대기 시간에서 시작하는 것을 보았고 256,180μs에서 230.9 IOPS로 피크를 기록했습니다.
VDI LC(Linked Clone) 부팅의 경우 1023US-TR4는 대기 시간이 33,299μs인 142.4 IOPS에서 시작하여 326,439μs에서 184.4 IOPS로 정점에 도달했습니다.
VDI LC 초기 로그인을 보면 1023US-TR4는 14,380 IOPS에서 시작하여 131.2μs 대기 시간을 거쳐 136,416μs에서 209 IOPS로 정점에 도달했습니다.
마지막으로, VDI LC Monday Login은 1023US-TR4가 19,283 IOPS 및 138μs 대기 시간에서 시작하는 동안 197,662μs에서 296.7 IOPS로 정점에 도달했습니다.
결론
Supermicro SuperStorage 1023US-TR4는 가상화 및 클라우드 컴퓨팅 요구 사항을 위한 솔루션이 필요한 조직을 위해 설계되었습니다. 하드웨어의 경우 서버의 1U 폼 팩터 빌드는 7001개의 DIMM 슬롯을 통해 듀얼 소켓 AMD EPYC 7002/8 시리즈 프로세서, 4TB Registered ECC DDR3200 32MHz SDRAM을 지원하고 3.5개의 2인치 베이를 통해 1023개의 NVMe/SAS/SATA 드라이브를 장착할 수 있습니다. . 사용자는 최대 4개의 M.10 SSD를 추가할 수 있는 옵션도 있습니다. 네트워킹을 위해 XNUMXUS-TRXNUMX는 온보드 XNUMX개의 기가비트 LAN 포트를 사용하고 더 많은 카드를 위한 XNUMX개의 확장 슬롯과 함께 제공되어 더 많은 유연성을 제공합니다. 온보드 XNUMXG는 고속 이더넷이 PCIe 슬롯을 소비하지 않도록 보기에 좋았을 것입니다.
애플리케이션 워크로드 분석의 경우 SQL Server 평균 대기 시간에 대해 집계된 1ms를 확인했습니다. Sysbench에서 우리는 18,353VM의 경우 8 TPS, 28,232VM의 경우 16 TPS의 트랜잭션 집계 점수를 확인했습니다. Sysbench 평균 대기 시간은 13.96VM의 경우 8ms, 18.2VM의 경우 16ms의 집계 점수를 제공했습니다. 그리고 Sysbench 최악의 시나리오는 26.97VM의 경우 8ms, 34.21VM의 경우 16ms였습니다.
VDBench 워크로드 분석을 통해 서버는 데이터 센터 워크로드용으로 특별히 설계된 혼합 성능 드라이브인 9200개의 Micron 3.84 NVMe 1023TB SSD로 채워졌습니다. 여기서 Supermicro 4US-TR2,910,410는 4K 읽기의 경우 1,640,785 IOPS, 4K 쓰기의 경우 12.5 IOPS, 64k 순차 읽기의 경우 8.49GB/s, 64k 순차 쓰기의 경우 XNUMXGB/s를 포함하는 피크 하이라이트로 훌륭한 결과를 보였습니다.
SQL 워크로드에서 서버는 최고 829,585 IOPS, 808,015-90의 경우 10 IOPS, 744,673-80의 경우 20 IOPS IOPS를 기록했습니다. Oracle에서는 754,003 IOPS, 643,549-90에서 10 IOPS, 615,507-80에서 20 IOPS의 피크를 보았습니다. 서버는 VDI 클론 테스트로 전환했을 때 이 뛰어난 성능을 계속 유지했습니다. 완전 복제의 경우 Supermicro 서버는 부팅 시 671,954 IOPS, 초기 로그인 시 351,701 IOPS, 월요일 로그인 시 256,180 IOPS의 피크를 기록했습니다. 연결된 클론의 경우 부팅 시 326,439 IOPS, 초기 로그인 시 136,416 IOPS, 월요일 로그인 시 197,662 IOPS를 기록했습니다.
전반적으로 Supermicro 1023US-TR4는 더 작은 폼 팩터 내에서 많은 성능과 유연성을 제공하는 1U 서버입니다. 밀도가 더 높은 솔루션을 찾는 사용자는 동일한 1124U 폼 팩터에서 12개의 핫스왑 2.5인치 베이를 제공하는 1US-TNRP와 같은 모델을 살펴보고 싶을 것입니다.
StorageReview에 참여
뉴스레터 | 유튜브 | 팟캐스트 iTunes/스포티 파이 | 인스타그램 | 트위터 | 페이스북 | RSS 피드