Supermicro 1024US-TRT는 A+ Ultra 제품군의 1U 서버입니다. 이 서버는 고밀도 컴퓨팅 사용 사례에서 뛰어난 성능 기반 솔루션이 필요한 조직에 이상적입니다. 광범위한 네트워킹 옵션과 결합된 1024US-TRT는 SC12UTS-R819K1P-A 섀시 내부에 H02DSU-iN 마더보드를 갖추고 있습니다. AMD EPYC(Milan) 시리즈 프로세서, 8개의 DIMM 슬롯과 PCI Gen4 확장 슬롯을 사용하는 3200TB 이상의 ECC DDR32 4MHz SDRAM.
Supermicro 1024US-TRT는 A+ Ultra 제품군의 1U 서버입니다. 이 서버는 고밀도 컴퓨팅 사용 사례에서 뛰어난 성능 기반 솔루션이 필요한 조직에 이상적입니다. 광범위한 네트워킹 옵션과 결합된 1024US-TRT는 SC12UTS-R819K1P-A 섀시 내부에 H02DSU-iN 마더보드를 갖추고 있습니다. AMD EPYC(Milan) 시리즈 프로세서, 8개의 DIMM 슬롯과 PCI Gen4 확장 슬롯을 사용하는 3200TB 이상의 ECC DDR32 4MHz SDRAM.
슈퍼마이크로 1024UT 대 1023US
올해 초에 우리는 이 서버와 매우 유사한 버전을 검토했습니다. 1023US-TR4. 1023US는 코드명 AMD Rome인 EPYC 7002 제품군을 활용했습니다. 1024US를 통해 Supermicro는 이제 일반적으로 AMD Milan이라고 불리는 EPYC 7003 CPU를 지원합니다. AMD의 새로운 프로세서 라인은 이전 세대에서 크게 업그레이드된 것입니다.
1U임에도 불구하고 Supermicro 1024US-TRT는 280W TDP를 지원하므로 AMD 제품군의 폭을 활용할 수 있습니다. 여기에는 최상위 64코어 EPYC 7763 또는 그 이상의 일부가 포함됩니다. VMware 라이센스 친화적 EPYC 32F75과 같은 3코어 CPU.
스토리지의 경우 Supermicro 1024US-TRT는 1023-TR4(SATA, SAS 또는 NVMe SSD로 채울 수 있는 3.5인치 핫스왑 드라이브 베이)와 동일한 구성 옵션을 제공합니다. Supermicro는 3.5인치 베이와 NVMe의 고유한 혼합을 계속하여 사용자에게 시스템 구축을 위한 최대한의 유연성을 제공합니다. 이 특정 4베이 구성은 서버 자체가 AMD 코어를 지원하기 위해 공유 스토리지를 크게 활용한다고 가정합니다. 즉, CPU 근접성이 문제가 되는 경우 베이는 고용량 NVMe SSD 또는 헐떡이는 HDD로 적절한 데이터 공간을 활용할 수 있습니다.
1023US와 1024US 사이의 다른 눈에 띄는 변경 사항은 섀시 뒷면에 있습니다. 1024US는 4US의 1개의 1023GbE 네트워킹 포트를 10개의 내장 1024GbE 포트로 교체합니다. 16US는 또한 PCIe 백플레인 업그레이드도 받습니다. 이제 1023US에는 x16 포트 8개와 xXNUMX 포트 XNUMX개가 있는 xXNUMX 포트 XNUMX개를 지원합니다.
우리의 검토 모델에는 XNUMX가지가 장착되어 있습니다. Intel P5510 3.84 PCIe Gen 4 NVMe SSD, AMD EPYC 7713 프로세서(64코어) 및 512GB DDR4 RAM. 부팅을 위해 64GB SATADOM을 활용했습니다.
슈퍼마이크로 1024US-TRT 사양
프로세서/칩셋 | ||
CPU |
|
|
코어 |
|
|
칩셋 |
|
|
시스템 메모리 | ||
메모리 용량 |
|
|
메모리 유형 |
|
|
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 1024US-TRT 설계 및 구축
1024US-TRT는 대부분의 다른 Supermicro 시스템과 마찬가지로 공구가 필요 없는 레일 시스템 설계를 사용합니다. 레일의 각 끝에 랙에 쉽게 들어갈 수 있는 사각 못이 장착되어 있어 시스템을 장착하는 데 문제가 없었습니다.
제어판은 전면 패널의 오른쪽에 있으며 전원 켜기/끄기 버튼, 재설정 버튼 및 2개의 상태 LED(전원, HDD, 3.5x NIC, 정보 상태 및 UID 표시등)로 구성됩니다. 전면 패널 공간의 나머지 부분을 차지하고 하단을 따라 실행되는 것은 SATA, NVME 및 SAS 드라이브용 핫스왑 XNUMX인치 베이 XNUMX개입니다. 필요한 경우 서비스/자산 태그 오른쪽에 광학 드라이브를 추가할 수도 있습니다.
예비 전원 공급 장치 모듈 외에도 모든 연결은 섀시의 후면 패널에 있습니다. 왼쪽에서 오른쪽으로 10GBase-T 포트 3.0개, USB 16 포트 9.5개, IPMI 전용 LAN 포트, 직렬 포트, UID 표시기 및 버튼(UID 표시기 전환), VGA 포트 및 xXNUMX PCI 확장 슬롯 XNUMX개가 있습니다. (XNUMX개의 PCI-E 로우 프로파일 슬롯 및 XNUMX개의 PCI-E 전체 높이, XNUMX" 길이 슬롯).
H12DSU-iN 마더보드의 내부 구성 요소에 액세스하려면 두 개의 해제 버튼을 누른 다음 덮개를 밀어서(서버 뒤쪽으로 밀어서) 상단 덮개를 제거하기만 하면 됩니다. A+ 라인의 서버와 마찬가지로 1024US-TRT는 공기 흐름을 위한 충분한 공간과 함께 지능적으로 배치된 디자인을 갖추고 있습니다.
전면에는 시스템을 원활하게 실행하는 데 도움이 되는 32개의 강력한 PWM 팬(최적의 팬 속도 제어 포함)이 있습니다. 시스템 팬 옆에는 RAM의 최대 DDR4 3200MHz Registered ECC를 지원하고 듀얼 EPYC 7200 시리즈 CPU(7003 시리즈 프로세서는 드롭인 지원을 위해 BIOS 버전 2.0 이상으로 업데이트해야 함)를 둘러싸고 있는 800개의 DIMM이 있습니다. 마더보드 뒤쪽에는 예비 1000W/XNUMXW 티타늄 레벨 PSU가 있습니다.
슈퍼마이크로 1024US-TRT 성능
슈퍼마이크로 1024U-TRT 구성:
- Intel P5510 3.84 PCIe Gen 4 NVMe SSD
- AMD EPYC 7713 프로세서(64코어)
- 512GB DDR4 RAM
- 64GB SATADOM 부팅
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 1024US-TRT는 1.5VM에서 평균 8ms를 보였습니다.
시스벤치 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를 사용하여 23,208VM의 경우 8TPS, 29,832VM의 경우 16TPS의 총 점수를 기록했습니다.
Sysbench 평균 대기 시간에서 11.03VM의 경우 8ms, 17.16VM의 경우 16ms의 집계 점수를 확인했습니다.
최악의 시나리오 대기 시간(99번째 백분위수)에서 Supermicro 서버는 19.41VM의 경우 8ms, 31.67VM의 경우 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 1024US-TRT는 283,023μs에서 75.2 IOPS에서 시작하여 2,843,723μs 대기 시간으로 640.4 IOPS에서 피크를 기록하면서 테스트 전체에서 XNUMX밀리초 미만의 대기 시간을 기록했습니다.
무작위 4K 쓰기의 경우 서버는 184,623μs로 23 IOPS를 시작했습니다. 대략 1.6만 IOPS 마크에 도달할 때까지 전반적으로 매우 안정적인 지연 시간을 보였으며, 마침내 1.72μs에서 990.4만 IOPS로 정점을 찍었습니다. 또한 마지막에 성능과 대기 시간이 약간 저하되는 것을 알 수 있습니다.
다음은 순차 워크로드입니다. 64K 순차 읽기의 경우, Supermicro 서버는 39,459μs 대기 시간에서 4.92 IOPS(252.8GB/s)에서 시작하여 391,527μs 대기 시간에서 24.2 IOPS 또는 643.9GB/s로 정점에 도달했습니다. 25개의 SSD에서 4GB/s에 가까운 것을 보는 것은 매우 매끄럽고 PCIe GenXNUMX가 제공하는 큰 이점입니다.
64K 순차 쓰기에서 1024US-TRT는 120K IOPS 표시에 도달할 때까지 전체적으로 125,819밀리초 미만의 대기 시간을 보였습니다. 그런 다음 대기 시간이 7.86μs인 1,719 IOPS(또는 XNUMXGB/s)로 정점에 도달한 후 마지막에 성능이 저하되었습니다.
다음 테스트 세트는 SQL, SQL 90-10 및 SQL 80-20과 같은 SQL 워크로드입니다. SQL부터 시작하여 1024US-TRT는 892,689μs의 대기 시간과 함께 142.5 IOPS로 정점을 찍었습니다.
SQL 90-10의 경우 Supermicro 서버는 대기 시간이 94μs에 불과한 약 78.8K IOPS에서 시작했으며 최대 대기 시간은 975,102μs인 130.1 IOPS였습니다.
SQL 80-20에서 1024US-TRT는 대기 시간이 918μs인 138K IOPS에서 정점을 찍었습니다.
다음은 Oracle 워크로드인 Oracle, Oracle 90-10 및 Oracle 80-20입니다. Oracle을 시작으로 1024US-TRT는 73.4μs에서 시작하여 966,601 IOPS에서 정점을 찍고 128.2μs의 대기 시간을 거쳐 맨 끝에서 약간의 성능 저하를 보였습니다.
Oracle 90-10을 살펴보면 Supermicro 서버는 82,203 IOPS에서 시작하여 대기 시간 74.9μs인 반면 최대 836K IOPS에서 대기 시간 104.3μs를 기록했습니다.
Oracle 80-20에서 1024US-TRT는 60,321 IOPS와 107.2μs의 대기 시간에서 시작하여 615,507 IOPS와 141.6μs의 대기 시간에서 정점에 도달했습니다.
다음으로 VDI 클론 테스트인 Full and Linked로 전환했습니다. VDI 완전 복제(FC) 부팅의 경우 Supermicro 1024US-TRT는 738,270μs의 대기 시간에서 172.5 IOPS로 정점에 도달한 후 마지막에 약간의 성능 저하를 보였습니다.
VDI FC 초기 로그인을 살펴보면 Supermicro 서버는 39,100 IOPS 및 72.1μs 대기 시간에서 시작했으며 389,068μs 대기 시간에서 243.9 IOPS로 정점에 도달했습니다.
VDI FC Monday Login은 서버가 36K IOPS 및 93.6μs 대기 시간에서 시작하는 동안 361μs에서 160K IOPS로 정점을 찍는 것을 확인했습니다.
VDI LC(Linked Clone) 부트의 경우 Supermicro 서버는 30,496μs 대기 시간에서 157.2 IOPS로 시작하여 300,452μs에서 201 IOPS로 정점에 도달했습니다.
VDI LC 초기 로그인을 살펴보면 1024US-TRT는 대기 시간이 20,185μs인 105.6 IOPS에서 시작한 다음 195,871μs인 145.4 IOPS에서 정점에 도달했습니다.
마지막으로 VDI LC 월요일 로그인은 25,500 IOPS 및 111.4μs 대기 시간에서 시작하여 259,817μs에서 212.4 IOPS로 정점에 도달했습니다(마지막에 약간의 성능 저하가 발생하기 전).
결론
Supermicro SuperStorage 1024US-TRT는 고밀도 컴퓨팅 사용 사례에서 탁월하도록 설계된 매우 인상적인 서버입니다. 이를 달성하기 위해 최대 듀얼 소켓을 포함하여 다양한 성능 중심 구성 요소를 서버에 장착할 수 있습니다. AMD EPYC 7003 시리즈 프로세서, 8개의 DIMM 슬롯을 통한 4TB Registered ECC DDR3200 32MHz SDRAM 및 3.5개의 XNUMX인치 베이를 통한 XNUMX개의 NVMe/SAS/SATA 드라이브.
1024US-TRT는 후면 패널의 확장 슬롯을 통해 PCIe Gen4 카드를 장착할 수도 있습니다(로우 프로파일 슬롯 9.5개 및 전체 높이, 1023인치 길이 슬롯 4개). 네트워킹을 위해 10US-TR45에는 듀얼 XNUMXGBase-T LAN 포트와 RJXNUMX 전용 IPMI LAN 포트가 있습니다.
애플리케이션 워크로드 분석 결과를 먼저 살펴보면 SQL Server 평균 대기 시간에 대해 총 1.5ms를 기록했습니다. Sysbench에서는 23,208VM의 경우 8TPS, 29,832VM의 경우 16TPS의 트랜잭션 총 점수를 확인했으며, 평균 대기 시간은 11.03VM의 경우 8ms, 17.16VM의 경우 16ms의 총 점수를 얻었습니다. 마지막으로 최악의 시나리오는 19.41VM의 경우 8ms, 31.67VM의 경우 16ms를 기록했습니다.
VDBench 워크로드 분석을 통해 서버는 데이터 센터 워크로드 및 유사한 환경을 위해 특별히 설계된 5510개의 Intel P3.84 4 PCIe Gen 1024 NVMe SSD로 채워졌습니다. 여기서 Supermicro 2.8US-TRT는 4K 읽기의 경우 1.6만 IOPS, 4K 쓰기의 경우 24.2만 IOPS, 64k 순차 읽기의 경우 7.86GB/s, 64k 순차 쓰기의 경우 XNUMXGB/s를 포함하는 피크 하이라이트와 함께 꽤 인상적인 결과를 보여주었습니다.
SQL 워크로드에서 Supermicro 서버는 892,689 IOPS, 975,102-90의 경우 10 IOPS, 918-80의 경우 20K IOPS의 피크를 보였습니다. Oracle을 사용하여 966,601 IOPS, 836-90에서 10K IOPS, 615,507-80에서 20 IOPS의 피크를 보았습니다. 1024US-TRT는 VDI 복제 테스트 중에도 계속해서 뛰어난 성능 수치를 보여주었습니다. 완전 클론의 경우 Supermicro 서버는 부팅 시 738,270 IOPS, 초기 로그인 시 389,068 IOPS, 월요일 로그인 시 361K IOPS의 피크를 기록했습니다. 연결된 클론의 경우 부팅 시 300,452 IOPS, 초기 로그인 시 195,871 IOPS, 월요일 로그인 시 259,817 IOPS를 기록했습니다.
Supermicro 1024US-TRT는 테스트 중에 1U 서버에 대해 뛰어난 성능과 엄청난 유연성을 보여주었습니다. 결과가 1023-TR4와 매우 유사하다는 것을 알 수 있습니다. 그러나 1024-TRT는 더 낮은 클럭 속도 코어로 이러한 수치를 제공했습니다. 따라서 더 나은 성능을 찾고 있다면 서버에 고급 AMD Milan(EPYC 7003) 모델을 장착하면 확실히 찾을 수 있습니다. 즉, AMD의 새로운 프로세서가 최고급 Rome 모델(EPYC 7002)과 동일한 성능을 제공한다는 점을 고려할 때 진보가 꽤 좋아 보인다는 것을 분명히 보여줍니다.
1024US-TRT는 고용량 NVMe SSD 또는 HDD로 상당한 양의 스토리지를 제공하지만 밀도가 더 높은 솔루션을 찾는 사람들은 Supermicro의 더 큰 옵션을 찾아야 합니다. 그러나 전반적으로 Supermicro 서버는 신기술을 최대한 활용하고 다양한 엔터프라이즈 및 SMB 환경에서 필요한 성능을 확실히 제공할 것입니다.
StorageReview에 참여
뉴스레터 | 유튜브 | 링크드인 | 인스타그램 | 트위터 | 페이스북 | 틱톡 서비스 | RSS 피드