지난 XNUMX월 AMD는 최신 세대의 AMD EPYC 7003 프로세서. 같은 날 여러 공급업체가 신속하게 선례를 따랐습니다. HPE 포함 누가 여러 서버 업데이트를 시작했습니다. 발표된 업데이트된 서버의 헤드라인은 HPE ProLiant DL365 Gen10 Plus로 동급 최고의 컴퓨팅 성능을 제공하는 1U 듀얼 프로세서 시스템입니다. DL365 Gen10 Plus는 128개의 코어, 4TB의 DRAM 및 XNUMX개의 GPU도 제공할 수 있습니다. 컴퓨팅에 굶주린 응용 프로그램은 이러한 종류의 고밀도 서버 성능을 활용한다는 전망에 분명 기뻐할 것입니다.
지난 XNUMX월 AMD는 최신 세대의 AMD EPYC 7003 프로세서. 같은 날 여러 공급업체가 신속하게 선례를 따랐습니다. HPE 포함 누가 여러 서버 업데이트를 시작했습니다. 발표된 업데이트된 서버의 헤드라인은 HPE ProLiant DL365 Gen10 Plus로 동급 최고의 컴퓨팅 성능을 제공하는 1U 듀얼 프로세서 시스템입니다. DL365 Gen10 Plus는 128개의 코어, 4TB의 DRAM 및 XNUMX개의 GPU도 제공할 수 있습니다. 컴퓨팅에 굶주린 응용 프로그램은 이러한 종류의 고밀도 서버 성능을 활용한다는 전망에 분명 기뻐할 것입니다.
HPE ProLiant DL365 Gen10 Plus의 위치
새로운 CPU가 발표되었을 때 HPE는 첫날에 7003개의 새로운 서버 솔루션을 발표했습니다(추가로 325개의 Apollo 솔루션 및 10개의 Cray 솔루션). 현재 HPE ProLiant DL2 Gen 345 Plus v10, HPE ProLiant DL365 Gen 10 Plus, HPE ProLiant DL385 Gen 10 Plus 및 HPE ProLiant DL2 Gen XNUMX Plus vXNUMX를 포함하여 새로운 AMD EPYC XNUMX을 지원하는 XNUMX개의 서버가 있습니다.
DL365는 DL345 또는 DL385만큼 많은 스토리지를 제공하지 않지만 DL325보다 훨씬 더 많은 잠재적 성능을 제공하는 XNUMX개의 CPU를 수용하는 위치에 있습니다.
HPE ProLiant DL365 Gen10 Plus는 7003개의 AMD EPYC 7713 프로세서를 수용할 수 있습니다. 128개의 EPYC 3200은 32개의 코어를 의미합니다. 메모리 부서에서 서버는 16MHz 메모리를 지원하고 4개의 DIMM 슬롯(CPU당 XNUMX개)으로 최대 XNUMXTB의 RAM을 지원할 수 있습니다.
스토리지를 살펴보면 전면에 8개의 SFF(2.5인치) 핫스왑 베이가 있지만 153.6개를 더 추가하여 10U 공간에 총 15.36TB(1개 드라이브 x 7003TB)의 NVMe 스토리지를 제공할 수 있습니다. 4 CPU는 전체적으로 PCIe Gen3를 지원합니다. 또한 전체 높이, 4/XNUMX 길이 슬롯 및 전체 높이, 전체 길이 슬롯의 두 개의 GPU용 슬롯이 있습니다.
HPE는 한동안 보안을 강조해 왔으며 새로운 서버 배치도 예외는 아닙니다. 새로운 ProLiants는 회사의 실리콘 RoT(Root of Trust)에 연결되어 있습니다. 또한 AMD EPYC 시스템 온 칩(SoC)에 내장된 전용 보안 프로세서인 AMD 보안 프로세서를 지원합니다. 추가 보안을 위해 공급망에서 모든 단계와 구성 요소를 모니터링합니다. 서버가 손상된 경우 HPE는 신속하게 파악하고 부팅 기능 거부를 포함하여 조치를 취할 수 있다고 말합니다. 서버에는 검증된 펌웨어 복원을 포함하는 자동 복구 기능이 있습니다. 이렇게 하면 적시에 서버가 다시 작동합니다.
원격 관리를 위해 HPE ProLiant DL365 Gen10 Plus는 다음을 포함한 여러 옵션을 제공합니다. HPE iLO(Integrated Lights-Out). 그리고 새 서버는 다음을 포함하여 회사의 as-a-Service 제품군의 일부입니다. HPE 그린레이크.
HPE ProLiant DL365 Gen10 플러스 사양
폼 팩터 | 1U |
CPU | AMD EPYC 7003 시리즈 |
프로세서 코어 사용 가능 | CPU당 최대 64개 |
프로세서 캐시 설치됨 | 프로세서 모델에 따라 최대 256MB L3 캐시 |
최대 메모리 | 4.0TB(128GB DDR4) |
메모리 슬롯 | 32 |
메모리 유형 | HPE DDR4 스마트메모리 |
메모리 보호 기능 | ECC |
드라이브 지원 | 8x 1 SFF SAS/SATA 또는 2x 1 SFF NVMe 옵션이 있는 2 SFF SAS/SATA/NVMe |
네트워크 컨트롤러 | 옵션 OCP 및/또는 옵션 PCIe 네트워크 어댑터(모델에 따라 다름) |
원격 관리 소프트웨어 | Intelligent Provisioning 포함 HPE iLO Standard(내장형), HPE OneView Standard(다운로드 필요) HPE iLO Advanced(라이선스 필요) |
전원 공급 장치 유형 | 고객 구성에 따라 최대 2개의 유연한 슬롯 전원 공급 장치 |
확장 슬롯 | 3 |
스토리지 컨트롤러 | HPE Smart Array SAS/SATA 컨트롤러 또는 Tri-Mode 컨트롤러 |
품질 보증 | 3/3/3: 서버 보증에는 부품 XNUMX년, 공임 XNUMX년, 현장 지원 XNUMX년이 포함됩니다. |
무게 | 29.51 파운드 (13.39kg) |
제품 크기 | 1.69 X 17.11 X 29.21에서 (4.28 X 43.46 X 74.19 cm) |
설계 및 구축
전반적으로 HPE ProLiant DL365 Gen10 Plus는 지난 몇 년 동안 나머지 ProLiant 제품군과 다소 비슷해 보입니다. 장치 전면에는 2.5개의 8인치 드라이브 베이가 있습니다. 이 사전 제작 빌드의 4개 베이는 Gen3 U.XNUMX NVMe 베이로 일부 SSD 호환성 문제가 있었습니다. 전체 프로덕션 빌드에는 베타 플랫폼의 초기 테스트 중에 발생한 것과 동일한 문제가 발생하지 않습니다.
일반적인 U.2 드라이브 모음은 작동하지 않으며 드라이브는 시스템에서 인식되지 않습니다. 따라서 우리의 성능 테스트는 제공된 3개의 삼성 SSD로 제한되었으며 우연히 U.XNUMX으로만 표시되었습니다. HPE에서 구입한 SSD가 이 서버에서 작동하는 데는 문제가 없지만 비인증 드라이브에 문제가 있을 수 있습니다.
오른쪽에는 표시등 LED, USB 3.1 포트, 전원/대기 버튼, UID 버튼 및 iLO 서비스 포트와 같은 모든 중요한 요소가 있습니다. 선택적 광학 미디어 베이용 슬롯이 있거나 여기에 더 많은 드라이브 베이를 추가할 수 있습니다.
뒷면으로 뒤집으면 PSU가 오른쪽에 있습니다. 상단에는 PCIe Gen4 슬롯이 있습니다. 하단 왼쪽에서 오른쪽으로 또 다른 iLO 포트, 3.1개의 USB 3.0 포트, UID LED, OCP XNUMX 슬롯 및 VGA 포트가 있습니다.
서버를 열면 중앙에 32개의 DIMM 슬롯으로 둘러싸인 두 개의 CPU가 보입니다.
내부의 나머지 부분은 상당히 일반적인 서버 내장이지만 추가 안전을 위한 섀시 침입 감지 커넥터가 있습니다.
HPE ProLiant DL365 Gen10 플러스 성능
HPE ProLiant DL365 Gen10 Plus 테스트 구성:
- 2 x 3.2TB 삼성 PM1735 Gen4 U.3 SSD
- 16 x 16GB DDR4 RAM
- 2 x 7713 AMD Epyc Gen3 CPU
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 60개, DRAM XNUMXGB로 구성하고 LSI Logic SAS SCSI 컨트롤러를 활용했습니다.
SQL Server 테스트 구성(VM당)
- 윈도우 서버 2012 R2
- 스토리지 공간: 600GB 할당, 500GB 사용
- SQL 서버 2014
-
- 데이터베이스 크기: 1,500 규모
- 가상 클라이언트 로드: 15,000
- RAM 버퍼: 48GB
- 시험 시간: 3시간
-
- 2.5시간 전처리
- 30분 샘플 기간
SQL Server 평균 대기 시간의 경우 HPE ProLiant DL365 Gen10 Plus의 총 대기 시간은 1.5ms~1ms 범위의 개별 VM에서 2ms였습니다. 우리는 I/O를 구동하기 위해 백엔드 스토리지에 더 많은 SSD를 사용했지만 이 CPU 등급에서 더 높게 측정했습니다.
시스벤치 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를 사용하여 개별 VM이 16,817 TPS에서 1988 TPS로 실행되는 총 점수 2210 TPS를 기록했습니다. 우리는 제한된 스토리지 구성으로 테이블에 많은 CPU를 남겼지만 이러한 차세대 플랫폼에서 엄청난 잠재력을 얻는 데 필요한 Gen4 NVMe SSD가 얼마나 적은지 보여줍니다.
Sysbench 평균 대기 시간에서 서버는 개별 VM이 15.26ms에서 14.47ms 범위인 총 16.1ms를 가졌습니다.
최악의 시나리오(99번째 백분위수) 대기 시간에서 DL365는 개별 VM이 27.16ms에서 25.82ms 범위인 총 28.54ms를 가졌습니다.
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 읽기를 살펴보면, 365개의 PCIe Gen10 NVMe SSD가 포함된 HPE ProLiant DL4 Gen100 Plus는 잠시 동안 567,341µs 미만에서 시작하여 365µs의 대기 시간과 함께 XNUMX IOPS에서 정점에 도달했습니다.
4K 쓰기도 365µs 미만의 DL100 시작이었습니다. 서버는 계속해서 358,073 IOPS와 457µs의 대기 시간으로 정점을 찍었습니다.
64K 순차 워크로드로 전환하면서 읽기에서 HPE 서버가 약 113K IOPS 또는 7.1µs에서 560GB/s로 최고조에 달한 후 약간 떨어졌습니다.
64K 쓰기는 약 100K IOPS 또는 30GB/s까지 1.5µs 미만의 대기 시간을 보였고 60,715µs의 대기 시간에서 최대 3.79 IOPS 또는 496GB/s를 기록했습니다.
다음은 SQL 워크로드, SQL, SQL 90-10 및 SQL 80-20입니다. SQL을 사용하여 DL365는 100µs 미만에서 약간의 속도로 시작하여 431,077 IOPS에서 정점에 이르렀고 대기 시간은 137µs였으며 매우 약간 감소했습니다.
SQL 90-10에서 우리는 414,544 IOPS와 140µs의 대기 시간에서 정점에 도달하기 전에 시작 부분에서 동일한 것을 볼 수 있습니다.
SQL 80-20은 383,171 IOPS와 148µs의 대기 시간에서 정점에 도달하기 전에 비슷한 낮은 대기 시간 시작을 다시 한 번 확인했습니다.
이제 Oracle 워크로드, Oracle, Oracle 90-10 및 Oracle 80-20으로 이동합니다. Oracle을 사용하는 경우 DL365 Plus는 최고 235,477 IOPS와 240µs의 대기 시간을 기록했습니다.
Oracle 90-10은 HPE 서버가 100µs 미만에서 시작하고 실행의 상당 부분을 유지하는 것을 확인했습니다. 서버는 352,478µs의 대기 시간과 함께 120 IOPS에서 정점에 도달했습니다.
Oracle 80-20에서는 서버가 다시 100µs 미만에서 시작되어 15K IOPS를 깨뜨릴 때까지 그 상태를 유지합니다. 계속해서 336,046 IOP와 125µs의 대기 시간으로 정점을 찍었습니다.
다음으로 VDI 클론 테스트인 Full and Linked로 전환했습니다. VDI 전체 복제(FC) 부팅의 경우 HPE ProLiant DL365 Gen10 Plus는 최고 152,725 IOPS와 419µs의 대기 시간을 기록했습니다.
VDI FC 초기 로그인은 73,535µs의 대기 시간에서 최고 765 IOPS를 확인한 후 일부를 떨어뜨렸습니다.
VDI FC 월요일 로그인을 통해 서버는 최대 92,118 IOPS와 295µs의 대기 시간을 제공했습니다.
다음으로 VDI 링크드 클론(LC) 테스트를 살펴봅니다. 부팅을 시작할 때 서버의 최대 IOPS는 130,062이고 대기 시간은 230µs였습니다.
VDI LC 초기 로그인의 경우 HPE 서버의 최대 성능은 54,548 IOPS이고 대기 시간은 234µs입니다.
마지막으로, VDI LC 월요일 로그인을 통해 우리는 성능 저하 전에 약 53,250 IOPS 및 450µs의 피크를 확인했습니다.
결론
HPE ProLiant DL365 Gen10 Plus는 1개의 AMD EPYC 7003 프로세서가 탑재된 128U 서버입니다. 이것은 이 작은 서버에 최대 4개의 코어와 최대 3200TB의 153MHz RAM을 가져올 수 있습니다. 스토리지를 무겁게 만들지는 않았지만 사용자는 작은 공간에 최대 365TB의 NVMe 스토리지를 넣을 수 있습니다. DLXNUMX에는 실리콘 RoT(Root of Trust) 및 기타 보안 조치가 포함된 몇 가지 HPE 특정 이점이 있습니다. 서버 상태를 모니터링하고 문제를 완화하는 데 도움이 되는 HPE iLO 관리. 또한 HPE GreenLake에 대한 지원을 통해 이 서버가 회사의 더 큰 as-a-Service 우산 아래에 속하게 됩니다.
성능을 위해 SQL Server 대기 시간 및 Sysbench를 포함한 애플리케이션 워크로드 분석을 실행했습니다. VDBench 테스트도 실행했습니다. SQL Server 대기 시간에서 HPE ProLiant DL365 Gen10 Plus의 총 평균 대기 시간은 1.5ms였습니다. Sysbench에서 집계 점수는 16,817 TPS, 평균 대기 시간은 15.26ms, 최악의 시나리오 대기 시간은 27.16ms에 불과했습니다. 시스템에서 주어진 U.3 SSD 백플레인으로 테스트할 SSD 세트가 더 제한적이었지만 이 두 워크로드는 훨씬 더 높게 측정되었을 것입니다.
VDBench를 사용하여 몇 가지 좋은 결과도 보았습니다. 하이라이트는 567K 읽기에서 4K IOPS, 358K 쓰기에서 4K IOPS, 7.1K 읽기에서 64GB/s, 3.79K 쓰기에서 64GB/s입니다. SQL에서 우리는 431K IOPS, SQL 415-90에서 10K IOPS, SQL 383-80에서 20K IOPS의 피크를 보았습니다. Oracle의 경우 Oracle 235-352에서 90K IOPS, 10K IOPS, Oracle 336-80에서 20K IOPS를 확인했습니다. VDI 전체 클론 벤치마크에서 부팅 시 153K IOPS, 초기 로그인 시 74K IOPS, 월요일 로그인 시 92K IOPS를 확인했습니다. VDI 연결된 클론의 경우 부팅 시 130K IOPS, 초기 로그인 시 55K IOPS, 월요일 로그인 시 53K IOPS를 확인했습니다.
HPE ProLiant DL365 Gen10 Plus는 새로 발표된 HPE의 AMD 기반 서버 중간에 위치합니다. 1U이기 때문에 많은 스토리지를 가져올 수는 없지만(여전히 합리적인 153TB로 포장할 수 있음) 7003코어, 128TB RAM 및 GPU 지원을 제공할 수 있는 AMD EPYC 4 CPU와 함께 제공됩니다. 이것은 광범위한 워크로드를 위한 많은 고밀도 컴퓨팅 성능을 제공합니다.
StorageReview에 참여
뉴스레터 | 유튜브 | 링크드인 | 인스타그램 | 트위터 | 페이스북 | 틱톡 서비스 | RSS 피드