StorageReview.com

궁극의 워크스테이션 공유 스토리지 – Intel Optane SSD

소비자  ◇  워크 스테이션

최근 저희는 최신 인텔 CPU 덕분에 PCIe Gen4(AMD 플랫폼 제외)를 활용할 수 있는 최신 인텔 옵테인 P5800X SSD를 리뷰했습니다 . 서버에서 옵테인 SSD는 탁월한 성능으로 캐싱 및 티어링을 매우 유용하게 만들어주기 때문에 큰 장점이 있습니다. 하지만 고성능 애플리케이션을 사용하는 전문 사용자에게는 PC 케이스에 엔터프라이즈급 기술을 적용하는 것이 항상 쉬운 일은 아닙니다. 또한 단일 사용자 시스템에 P5800X SSD를 사용하는 것은 비용 부담이 큽니다. 따라서 저희는 엔터프라이즈급 옵테인 SSD를 활용하여 워크스테이션 공유 스토리지의 최적 성능을 구현할 수 있는 방법을 모색했습니다.

인텔 p5800x 디자인

궁극의 워크스테이션 공유 스토리지 – 설정

전문 사용자의 경우 여러 가지 방법으로 공유 저장소에 액세스할 수 있습니다. NAS는 널리 사용되는 옵션이지만 성능 프로필은 까다로운 애플리케이션에 적합하지 않습니다. 이것이 많은 창의적인 전문가들이 Thunderbolt와 같은 더 빠른 인터페이스를 활용하는 로컬 연결 스토리지를 선택하는 이유입니다. 이러한 솔루션의 문제는 단일 사용자에게는 문제가 없지만 드라이브가 많은 시간 동안 사용되지 않기 때문에 스토리지의 실제 활용도는 실제로 매우 낮다는 것입니다. 게다가 우리는 더 나은 작업이 필요하다는 의미인 궁극적인 공유 스토리지를 찾고 있습니다.

워크스테이션 공유 스토리지

이 프로젝트는 인텔이 데이터 센터 및 워크스테이션 CPU를 모두 업데이트한 시점에 맞춰 진행됩니다. 실제로 저희는 최근 HP에서 새롭게 출시한 Z2 SFF Gen8을 살펴보았습니다 . 이 작은 SFF 섀시 덕분에 StorageReview 연구실에서 인텔 로켓 레이크와 아이스 레이크를 조합한 시스템을 구성할 수 있는지 확인해 볼 수 있는 흥미로운 기회를 얻었습니다.

Z2 SFF G8은 가능한 한 가장 빠른 데이터 전송 속도를 목표로 하는 이 프로젝트에 적합한 제품은 아닙니다. NVIDIA RTX 3000 시리즈 GPU가 탑재되었음에도 불구하고 충분히 훌륭한 시스템이지만, SFF 케이스는 항상 성능상의 제약을 수반합니다. 하지만 이것이 저희가 보유한 유일한 로켓 레이크 시스템이기에 어쩔 수 없죠.

HP Z2 SFF G8 PCIe 슬롯

아쉽게도 Z2 SFF G8에는 PCIe Gen4 x16 슬롯이 하나 있는데 , 이는 그래픽 카드 전용이며, 목표 애플리케이션을 고려할 때 당연히 포기할 수 없는 부분입니다. 따라서 이 프로젝트에서 사용 가능한 슬롯은 물리적 x4 회로 슬롯인 Gen3 x4 슬롯 하나와 물리적 x4 회로 슬롯인 Gen3 x16 슬롯 하나로 줄어듭니다.

물론, 우리는 합리적인 선택을 하여 워크스테이션에 Mellanox ConnectX5 듀얼 포트 100GbE NIC 두 개를 장착하고, 서버에는 Intel E810-CQDA2 100GbE NIC를 연결했습니다.

궁극의 워크스테이션 공유 스토리지 – 원격 액세스

하지만 한 가지 더 문제가 있는데 바로 시스템에 대한 액세스입니다. 로컬 네트워크에 있는 것도 중요하지만 지난 5800년 동안 우리가 배운 것이 있다면 조직은 인력이 상주하는 위치에서 그 어느 때보다 유연해졌습니다. 그리고 워크스테이션 사용자에게 Optane PXNUMXX SSD로 가득 찬 서버를 보낼 예산이 없습니다. 그러나 놀랍도록 간단한 솔루션인 HP ZCentral Remote Boost가 있습니다.

저희는 작년 가을에 이 도구에 대한 자세한 기사를 작성했는데 , 전반적으로 설치와 사용이 간편한 매우 안정적인 제품이라는 것을 알게 되었습니다. 더욱이 모든 HP Z 워크스테이션, HP ZBook, HP VR 백팩에 라이선스 없이 기본으로 포함되어 있다는 점도 큰 장점입니다. HP ZCentral Remote Boost를 사용하면 소형 폼팩터(SFF) 워크스테이션에서 전 세계 어디에 있든, 또는 이 경우에는 포틀랜드 근처에 있든 노트북에서 실행되는 Remote Boost 클라이언트의 파일을 실제로 처리할 수 있습니다. 기본적으로 파일을 전송하는 대신 워크스테이션에서 원격 사무실로 "모니터의 픽셀"을 전송하는 방식입니다. 또한 Remote Boost의 협업 모드를 사용하면 모든 구성원이 동일한 송신 세션에서 내용을 보고, 더 중요한 것은 상호 작용할 수 있습니다.

Z Central Remote Boost를 설정하는 것은 매우 간단했습니다. 신시내티 연구소에 있는 HP 워크스테이션에 HP ZCentral Remote Boost Sender를 다운로드하여 설치하고 원격 위치에 있는 노트북에 HP ZCentral Remote Boost Receiver(클라이언트)를 다운로드하여 설치하기만 하면 되었습니다. 그게 다였습니다. 복잡한 VDI(가상 데스크톱 인프라)가 필요하지 않았고 가동 및 실행하는 데 XNUMX분도 채 걸리지 않았습니다.

모든 처리가 고성능 P2X Optane SSD에 저장되고 있던 파일과 같은 랩에 위치한 Z5800 SFF 워크스테이션에서 이루어지기 때문에 노트북에 성능이 있는지 걱정하지 않고 작업을 수행할 수 있습니다.

궁극의 워크스테이션 공유 스토리지 – 성능

Windows Server 2019를 실행하는 인텔 서버 내에서 인텔 Optane P5800X SSD 0개를 활용하여 스토리지 공간에 제공했습니다. 그런 다음 스토리지 공간을 통해 스트라이프 모드인 RAIDXNUMX으로 구성된 풀을 만들었습니다. 이 결정은 SSD가 렌더링, 컴파일 또는 이와 유사한 작업을 위한 스크래치 공간과 같은 용도로 어떻게 사용될 수 있는지에 더 초점을 맞추었습니다.

해당 풀에서 가상 디스크, 볼륨을 생성하고 여기에서 단일 폴더를 공유했습니다. SMB3 파일 공유를 통해 양쪽의 Windows가 나머지 작업을 수행하여 여러 인터페이스에서 로드 밸런싱을 허용합니다. 언급한 바와 같이 서버에 전체 10GB/s의 대역폭이 있는 동안 워크스테이션에는 카드당 4GB/s에서 최고가 되는 x3 PCIe 슬롯이 있습니다. 따라서 단일 마운트 지점에 대한 로드 밸런싱은 금상첨화였습니다.

Z Central Remote Boost 사용의 효율성을 확인하기 위해 두 가지 테스트를 실행했습니다. 첫 번째 테스트에서는 Z Central Remote Boost를 사용하여 CrystalDiskMark를 로컬에서 실행했습니다. 스토리지가 데이터에 매우 가깝기 때문에 6GB/s 이상의 전송 속도를 볼 수 있었습니다. 이것은 SFF 상자의 PCIe 구성에서 예상할 수 있는 것을 거의 포화 상태로 만듭니다.

이제 대부분의 IT 담당자는 로컬로 연결된 고속 스토리지와 VPN을 통한 스토리지를 비교하는 것이 터무니없다고 비웃겠지만, 우리는 그것이 중요한 이유를 명확하게 설명하고 싶었습니다. 원격 위치와 Cincinnati 랩의 스토리지 서버 간에 VPN 연결을 사용하면 초크 포인트가 랩 WAN 연결의 업로드 속도가 됩니다.

이를 테스트하기 위해 Cincinnati 연구소에 있는 스토리지 시스템의 PNW 원격 위치에 있는 랩톱에서 CrystalDiskMark를 실행했습니다. CrystalDiskMark는 7.75MB/s의 전송 속도를 보여주었습니다. 

또한 ControlUp을 사용하여 네트워크 트래픽을 모니터링했습니다. 이것은 ZCentral Remote Boost를 사용하여 데이터 자체를 유선으로 전송하는 대신 "픽셀 푸시"만으로 작업을 실행하는 데 필요한 대역폭이 얼마나 적은지를 보여줍니다. 실제로 데이터를 전송할 때 ~7.75Mbps 대역폭을 사용했지만 Z Central Remote Boost를 사용할 때는 1Mbps 미만을 사용했습니다.

최종 생각

저희는 (NIC가 과할 수도 있지만) 비교적 사양이 낮은 시스템을 사용하여 워크스테이션 공유 스토리지의 최적 성능을 구현하기 위해 어떤 작업을 수행할 수 있는지 알아보고자 했습니다. 인텔 OEM 서버에 P5800X Optane SSD 두 개를 연결하고 Windows 공유로 구성했습니다. 결과는 놀라웠습니다. 단 두 개의 SSD만으로 읽기 속도는 거의 6200MB/s, 쓰기 속도는 6500MB/s를 넘었습니다.

우리는 또한 HP ZCentral Remote Boost를 활용했습니다. 이는 우리 조직의 모든 사람이 전 세계 어디에서나 이 시스템에 액세스하고 동일한 성능을 발휘할 수 있음을 의미합니다. 원격 컴퓨팅에 대해 이야기할 때 보안 강화, 비용 억제 및 관리 용이성과 같은 다른 이점과 함께 데이터 지역성의 이점을 고려하는 것도 중요합니다. 예약된 시스템 시간을 사용하면 이러한 값비싼 리소스를 보다 완벽하게 활용할 수 있으며 이는 플래시에 대한 값비싼 투자에 대해 더 큰 ROI를 제공한다는 점에서 엄청난 것입니다.

더 많은 성능을 얻을 수 있습니까? 예, 더 나은 PCIe 슬롯 유연성을 갖춘 시스템이 좋을 것이며 서버에 Optane SSD를 몇 개 더 넣을 수 있습니다. 그러나 우리가 도달하는 방법에 관계없이 이 아키텍처는 장애 조치 전원 및 정기적인 데이터 백업과 같은 모든 데이터 센터 장점과 함께 엄청난 워크스테이션 성능을 제공합니다. 특히 예산이 있는 경우 엔터프라이즈 NVMe SSD를 처리하도록 PC를 조정하는 것은 미친 짓이 아닙니다. 그러나 활용도와 효율성을 높여 감자 껍질을 벗기는 다른 방법이 있습니다.

StorageReview에 참여

뉴스레터 | 유튜브 | 팟캐스트 ( 아이튠즈 / 스포티파이) | 인스타그램 | 트위터 | 틱톡 | RSS 피드

톰 펜튼

Tom Fenton은 지난 27년 동안 다양한 기술 분야에서 얻은 풍부한 실무 IT 경험을 보유하고 있으며 지난 20년은 가상화 및 스토리지에 중점을 두었습니다. 이전에는 VMware에서 선임 과정 개발자, 솔루션 엔지니어 및 경쟁 마케팅 그룹에서 근무했습니다. 그는 또한 The Taneja Group에서 수석 검증 엔지니어로 일하면서 Validation Service Lab을 이끌고 vSphere Virtual Volumes 사례를 시작하는 데 중요한 역할을 했습니다. 그는 트위터 @vDoppler에 있습니다.