Dell VRTX의 역할 이해하기
IT 하드웨어로서 Dell의 VRTX는 정말로 매력적인 장치 중 하나입니다. IT 전문가들의 마음을 사로잡아 거의 열광하게 만듭니다. 외관이 멋지고, 엄청난 성능을 갖추고 있으며, 랙 마운트나 책상 아래에 놓을 수 있고, 조용합니다 – 너무 조용해서 오픈 오피스 공간 한가운데서도 운용할 수 있을 정도입니다. 정말 멋진 장비로, 거의 모든 IT 전문가가 이유도 모른 채 갖고 싶어 합니다.
VRTX의 문제점은 이 장치가 일반적으로 오해를 받고 있다는 것입니다. 장치 자체와 그 내부 아키텍처에 대한 오해가 이 장치가 가장 적합하지 않은 곳에 사용하자는 제안을 거의 끊임없이 만들어 내고 있습니다. 장치 자체는 정말 훌륭하며 탁월한 활용 사례가 있지만, 이것은 매우 특수한 하드웨어이기 때문에 어디에 적합하고 어디에 적합하지 않은지를 이해하는 것이 매우 중요합니다.
먼저, VRTX가 "무엇인지"를 파악해야 합니다. Dell VRTX는 기본적으로 블레이드 인클로저로, 일반적인 블레이드 시스템과 유사합니다. 그러나 일반적으로 인클로저당 6~10개의 블레이드를 수용하는 전통적인 블레이드 인클로저와 달리, VRTX는 4개만 수용합니다. 즉, "미니" 블레이드 인클로저입니다. 진정한 블레이드 시스템이기 때문에, Dell VRTX는 모든 블레이드 인클로저의 일반적인 주의사항을 그대로 가집니다. 다만, 크기가 작아 효과적으로 사용하고 교체할 가능성이 높아져 전통적인 대형 블레이드 인클로저보다 고려하기에 훨씬 합리적입니다. 따라서 조직의 필요에 맞게 평가하려면 블레이드 특성을 이해하는 것이 중요합니다.
블레이드 구성 요소와 함께, VRTX에는 SAS를 통해 블레이드에 연결된 DAS(Direct Attached Storage) 시스템도 포함되어 있습니다. 이 스토리지 어레이는 하나 또는 두 개의 PERC8 하드웨어 RAID 컨트롤러를 통해 연결되는 12개의 LFF(Large Form Factor, 3.5인치) 또는 25개의 SFF(Small Form Factor, 2.5인치) 하드 드라이브를 제공합니다. VRTX 블레이드 인클로저 내부에 내장된 이 대용량 공유 외부 스토리지 어레이가 VRTX 유닛을 진정으로 독특하게 만드는 요소입니다.
즉, 4개의 블레이드 모두가 스토리지를 위해 단일 DAS 유닛을 공유합니다. 4개의 블레이드는 VRTX 인클로저의 2U를 차지하고 DAS 유닛은 또 다른 2U를 차지하여 총 인클로저 크기는 4U입니다.
물론 모든 블레이드 시스템과 마찬가지로, VRTX를 처음부터 완전히 채울 필요는 없습니다. 시스템은 필요에 따라 1개에서 4개까지 원하는 수의 블레이드로 사용할 수 있습니다. 그러나 블레이드 인클로저의 가치, 특히 이처럼 소형 인클로저의 경우, 비용 효율성을 위해 완전히 채우거나 거의 채우는 것에 크게 의존합니다.
아키텍처적으로 VRTX가 나타내는 것은 고도로 컴팩트하고, 단일 섀시로 이루어진 "역 피라미드 구조(Inverted Pyramid of Doom, 전통적인 3-2-1 아키텍처 설계)"로, 그러한 유형의 시스템에 대한 모범적인 접근 방식을 따릅니다. 여기서 가장 큰 장점은 견고한 DAS 사용이 필수적으로 규정되어 변경될 수 없으며, DAS와 컴퓨트 노드 간의 모든 연결이 내부에 하드와이어로 연결되어 있어 인간의 실수 가능성이 최소화된 공유 외부 스토리지 시스템으로서 최고 수준의 잠재적 신뢰성을 제공한다는 것입니다. 이 예시에서 SAN 대신 DAS를 사용함으로써, 3-2-1 구조의 "2" 레이어가 제거되어 훨씬 더 나은 역 피라미드 구조가 됩니다. 결과적으로 4-1 역 피라미드 설계가 남게 됩니다.
VRTX의 전반적인 프로필은 단일 섀시 안에 일반 중소기업의 컴퓨팅 요구를 훨씬 능가하는 대규모 컴퓨팅 역량을 담고 있다는 것입니다. 최소 블레이드 옵션은 듀얼 프로세서 모듈이고 최대는 쿼드 프로세서로, 완전히 채웠을 때 최소 4개의 노드에 걸쳐 8개의 Intel Xeon 프로세서, 최대 4개의 노드에 걸쳐 16개의 Intel Xeon 프로세서를 갖게 됩니다. 이는 작은 패키지 안에 진정으로 강력한 컴퓨팅 시스템입니다. 그러나 이 모든 성능이 단일 스토리지 어레이를 공유하며 고가용성을 제공하지 않고 그렇게 만들 수 없다는 점을 반드시 이해해야 합니다. 이 시스템은 처리 성능을 위해 설계된 것이지, 신뢰할 수 있는 인프라 구성 요소로 설계된 것이 아닙니다.
Dell이 이중화된 PERC8 하드웨어 RAID 컨트롤러 설정에서 신뢰성 문제를 겪어 한동안 시장에서 철수해야 했다는 점도 언급할 필요가 있습니다. 많은 DAS 및 SAN 장치를 포함한 이 범주의 거의 모든 스토리지 시스템과 마찬가지로, 이중화 컨트롤러는 스토리지 장애를 방지하기보다는 오히려 유발하는 원인이 되는 경우가 많습니다. RAID 컨트롤러의 이중화는 거의 가치 있는 추가 사항이 아니며, 스토리지 신뢰성 문제에 대한 만병통치약으로 봐서는 절대 안 됩니다.
VRTX가 컴퓨팅 성능은 강하지만 신뢰성이 약하다는 사실을 감안할 때, 이 장치의 지정된 활용 사례는 무엇일까요? 이 장치를 배포하는 것이 가장 합리적인 곳은 어디일까요?
오늘날 대규모 컴퓨팅과 "취약한" 공유 스토리지가 종종 적합한 매우 일반적인 배포 시나리오가 세 가지 있습니다. 물론 다른 옵션 대비 VRTX의 성능, 비용 및 신뢰성 프로필에 따라 개별적으로 평가해야 할 많은 특수 사례가 있을 수 있습니다. 그러나 대체로 VRTX를 배포하고 싶을 만한 세 가지 주요 활용 사례는 다음과 같습니다:
엔터프라이즈 원격 사무소 및 지사 (ROBO): 이 활용 사례는 VRTX가 단일 장치로 "그냥 연결하기만" 하면 원격 사무소에 "충분히 신뢰할 수 있는" 매우 강력한 플랫폼을 제공한다는 개념을 기반으로 합니다. 모든 원격 또는 지사 사무소가 VRTX가 제공할 수 있는 성능을 필요로 하는 것은 아니며, 일부는 VRTX가 갖추지 못한 고가용성이 필요할 수 있습니다. 그러나 대규모 ROBO는 원격 관리의 용이성과 IT 자체(예: VRTX 전체 장애)나 ROBO 자체(화재, 홍수 등)에 주요 재해가 발생할 경우 장애 조치 및 신뢰성을 제공하는 수단으로 중앙 사무소나 데이터 센터에 대한 원격 액세스를 사용할 수 있는 공통 능력으로 인해 이러한 아키텍처 프로필에 이상적으로 적합한 경우가 많습니다.
이 시나리오에서 VRTX는 네트워크 장비를 제외하고 수백 명 또는 잠재적으로 수천 명의 사용자를 지원하는 전체 ROBO를 구동하는 유일한 IT 장치가 될 수 있습니다. 그리고 올바르게 설계되면 VRTX로 간단하게 제공할 수 있는 비중단 방식으로 거의 모든 유지 관리를 수행하는 능력은 ROBO에 매우 중요할 수 있습니다.
이것이 SMB ROBO가 아닌 "엔터프라이즈" ROBO만을 위한 것이라는 개념은 단순히 VRTX의 전체 규모가 SMB 전체의 일반적인 필요보다 더 크고, 하나의 원격 사무소만의 필요보다는 더욱 크기 때문입니다. VRTX는 SMB의 특정 요구에 초점을 맞추지 않는 한 일반적인 SMB 요구에는 단순히 너무 "큰" 장비입니다.
가상 데스크톱 인프라 (VDI): VDI는 일반적으로 대량의 컴퓨팅 성능, 비중단 업데이트 및 공유 스토리지를 필요로 하며, 이는 VRTX에 완벽하게 맞습니다. 물론 이것은 VRTX의 블레이드 섀시 특성을 활용하기 위해 최소 3개, 가능하면 4개의 컴퓨트 노드가 필요한 경우에만 의미가 있습니다. 그러나 8~16개 CPU 수준의 VDI 성능을 찾는 기업에게 VRTX는 완벽한 선택이 될 수 있습니다. 단일 모듈식 VDI 시스템으로서의 VRTX보다 더 적합한 활용 사례는 없을 것입니다.
빅데이터: 오늘날 많은 SMB가 빅데이터 처리(Hadoop, Apache Spark 등)를 시도하지는 않지만, VRTX는 데이터 처리 규모를 이 수준 이상으로 확장할 필요가 없는 중소기업에서 대규모 처리를 수행하기 위한 이상적인 플랫폼이 될 수 있습니다. 훨씬 더 큰 처리 규모가 필요한 대기업에는 VRTX가 적합하지 않으며, 그것을 특별히 가치 있게 만드는 것은 조직의 필요에 맞는 크기입니다. 물론 몬테카를로 시뮬레이션과 같은 다른 종류의 컴퓨팅 집약적 처리도 이 플랫폼에서 잘 동작합니다.
이제 VRTX가 잘 맞는 곳을 알았으니, 어디에 잘 맞지 않는지 살펴보겠습니다.
VRTX는 SMB와 엔터프라이즈 부문 모두에서 일반 컴퓨팅 용도에는 매우 부적합합니다. 엔터프라이즈에서 VRTX는 완전히 독립적이지만 확장 불가능한 스택을 나타내며, 대규모 인프라에서는 다루기 어렵고 비용이 많이 들 것입니다.
SMB에서 VRTX는 컴퓨팅 규모 면에서 크게 과도하고, 스토리지 신뢰성 면에서는 일반적으로 부족합니다. 대부분의 SMB는 단일 컴퓨트 노드를 넘어 확장할 때 유연한 확장성과 일반적인 수준 이상의 높은 신뢰성을 추구합니다. 오늘날 사용 가능한 단일 노드의 놀라운 용량을 고려할 때, SMB가 단일 컴퓨트 노드 이상으로 이동하도록 이끄는 것은 종종 고가용성에 대한 욕구만입니다. 따라서 역 피라미드 아키텍처로 이동하는 것은 일반적인 SMB의 요구에 역효과를 낼 것입니다. VRTX는 단순히 너무 크고, 너무 경직되어 있으며, SMB가 원하는 신뢰성 프로필이 부족합니다. SMB는 VRTX가 배포되기를 기대하는 마지막 시장으로, SMB 요구를 이끄는 일반 컴퓨팅 필요가 이 장치에 가장 부적합한 활용 사례입니다.
VRTX는 놀라운 장비이며 여러 특수 활용 사례에 잘 설계되어 있지만, Dell PowerEdge R730과 같은 표준 서버가 이상적인 장비로 설계된 일반적인 시나리오를 대체하거나 그곳에서 사용되도록 설계된 것이 아닙니다. 일반 용도 장비가 업계 표준 및 베스트셀러로 존재하는 데는 이유가 있고, 특수 목적 장비도 이유가 있어 존재합니다. 고려 중인 장비가 여러분의 환경에 왜 적합한지 반드시 이해하십시오. 새롭고 흥미롭다는 것만으로는 특수 목적 장비로 전환하는 것을 정당화하기에 충분하지 않습니다.
