홈페이지 Enterprise 스케일 컴퓨팅 및 Leostream을 사용하는 VDI: 우리를 위한 VDI

스케일 컴퓨팅 및 Leostream을 사용하는 VDI: 우리를 위한 VDI

by 브라이언 빌러

최신 VDI(가상 데스크톱 인프라)는 15년 이상 우리와 함께 해 왔으며, 수년 동안 의료 및 금융 기업, 교육 기관, 콜 센터 및 모든 곳에서 액세스할 수 있는 보안 데스크톱이 필요한 기타 조직에서 구현되었습니다. 네트워크 연결이 있는 위치. VDI 솔루션의 주요 단점은 구현, 관리 및 유지 관리가 복잡할 수 있다는 것입니다. 또한 VDI의 특수성으로 인해 전담 전문 직원이 필요할 수 있습니다. 이러한 이유로 VDI 기술의 사용은 전통적으로 수천 명의 최종 사용자를 보유한 대규모 조직으로 제한되었습니다.


최신 VDI(가상 데스크톱 인프라)는 15년 이상 우리와 함께 해 왔으며, 수년 동안 의료 및 금융 기업, 교육 기관, 콜 센터 및 모든 곳에서 액세스할 수 있는 보안 데스크톱이 필요한 기타 조직에서 구현되었습니다. 네트워크 연결이 있는 위치. VDI 솔루션의 주요 단점은 구현, 관리 및 유지 관리가 복잡할 수 있다는 것입니다. 또한 VDI의 특수성으로 인해 전담 전문 직원이 필요할 수 있습니다. 이러한 이유로 VDI 기술의 사용은 전통적으로 수천 명의 최종 사용자를 보유한 대규모 조직으로 제한되었습니다.

과거에 우리는 VDI 소프트웨어 공급업체인 Leostream과 협력했습니다. 우리는 그들이 Scale Computing(최초의 하이퍼컨버지드 인프라 시스템 제공업체 중 하나)과 협력하여 일반적으로 전문 직원이 있는 대규모 기관에서 관리할 필요가 없는 VDI 솔루션을 제공한다는 사실을 알게 되었습니다. 대신 그들의 솔루션은 중소기업(SMB), 주 및 지방 정부, 사용자 수가 적은 교육 기관(예: 25~1000 사용자 데스크톱)에서 관리하는 데 중점을 둡니다. 이 시장에 집중함으로써 거대 기업 및 대규모 구현을 위해 설계된 VDI 솔루션을 설치하고 관리하려고 할 때 명백한 많은 고유한 복잡성과 단점을 피할 수 있습니다. 흥미롭게도 단순성으로 인해 많은 대기업의 관심을 끌었고 다음을 발견했습니다.

보다 구체적으로, Scale Computing/Leostream VDI 솔루션을 독특하게 만드는 것은 완전한(즉, 하드웨어 및 소프트웨어) VDI 시스템이 XNUMX시간 이내에 설정될 수 있다고 주장한다는 것입니다. 즉, 약 반나절 만에 XNUMX노드 Scale Computer 클러스터를 랙에 올리고 Leostream을 사용하여 사용자를 가상 데스크톱에 연결할 수 있습니다. 그들은 또한 기업이 환경을 설정하고 유지 관리할 전담 직원 없이 비용 효율적인 방식으로 이를 수행할 수 있다고 말합니다.

이 백서에서는 Scale Computing/Leostream의 고유한 VDI 솔루션에 대해 자세히 살펴보겠습니다. 그들의 주장이 사실인지 확인하고 XNUMX시간 이내에 완전한 VDI 환경을 설정할 수 있는지, 전문 인력을 사용하지 않고도 환경을 관리 및 유지 관리할 수 있는지, 소규모 VDI 환경을 구축하는 것이 합리적인지 확인합니다. VDI 솔루션을 사용합니다.

스케일 컴퓨팅

하이퍼컨버지드 인프라(HCI)는 데이터 센터의 사랑을 받고 있으며 그 성장은 계속될 것이며 가까운 미래에 30% 이상의 연평균 성장률(CAGR)을 보일 것으로 예상됩니다. 그러나 하이퍼컨버지드 인프라라는 용어가 원래 Scale Computing의 HC2012 플랫폼을 설명하기 위해 Arun Taneja가 3년에 만든 것이라는 사실을 아는 사람은 거의 없습니다.

Scale Computing은 2006년에 설립되었으며 처음 XNUMX년 동안 SMB 시장을 위해 설계된 스케일 아웃 스토리지의 혁신가였습니다. 그런 다음 IT 세계가 바뀌기 시작했습니다. CPU는 더 강력해지고, RAM은 더 저렴해지고, 네트워킹은 더 빨라지고, 스토리지는 더 조밀해졌습니다. 이러한 요소를 염두에 두고 Scale Computing은 이러한 변경 사항을 활용하기 위해 대담한 조치를 취하고 스토리지 노드에 하이퍼바이저를 추가하여 최초의 HCI 플랫폼 중 하나를 개발했습니다. Scale Computing을 독특하게 만드는 요소는 SMB 및 분산 엔터프라이즈 시장에 집중하고 있으며 잘 알려진 하이퍼바이저인 KVM(Kernel-based Virtual Machine)을 스케일 아웃 스토리지 플랫폼에 추가했다는 것입니다. SDS 스토리지 시스템을 하이퍼바이저에 추가합니다.

Scale Computing HCI 클러스터는 3~8개의 HC3 하이퍼컨버지드 어플라이언스와 이더넷 스위치로 구성됩니다. 필요한 경우 여러 클러스터를 함께 연결하고 중앙 포털에서 관리할 수 있습니다. 위에서 언급한 바와 같이 이러한 각 어플라이언스에는 KVM 하이퍼바이저와 스토리지 엔진이 있습니다. HC3 클러스터는 클러스터 운영 또는 관리에 영향을 미치지 않고 모든 노드를 오프라인으로 전환할 수 있는 분산형 분산 아키텍처를 통해 관리됩니다.

HC3 노드는 상용 하드웨어에 구축된 1U 또는 2U 서버로 제공됩니다. 2.88TB의 원시 스토리지 용량(1.44TB 사용 가능)과 Intel Xeon E-96 CPU가 장착된 2124GB RAM의 저가형 어플라이언스부터 155.52TB의 원시 스토리지 용량(77.76TB)의 고성능 어플라이언스에 이르기까지 다양한 구성으로 제공됩니다. TB 사용 가능) 및 2304 논리 코어 Intel CPU가 있는 96GB RAM. 어플라이언스 모델을 보유함으로써 Scale Computing은 효과적으로 시스템을 저렴하게 유지할 수 있으며 더 중요한 것은 100% 하드웨어/소프트웨어 호환성을 보장할 수 있다는 것입니다. 또한 이를 통해 Scale Computing의 지원 조직(우리가 매우 감명받았던)이 사용자 환경에 있는 구성으로 작업할 수 있습니다.

우리는 HC3 클러스터를 설치하는 프로세스가 Scale Computing의 철학 범위 내에 있음을 발견했습니다. 가능한 한 단순하게 유지하는 것입니다. 우리는 3개의 HC1250 시리즈 HC10D 노드를 랙에 설치하고 XNUMXGb 이더넷을 스위치에 케이블로 연결하고 키보드, 마우스 및 모니터를 노드 중 하나에 연결하고 전원을 켜고 몇 가지 구성 질문에 답했습니다. 어플라이언스에 사전 설치되어 있으므로 소프트웨어를 설치할 필요가 없었습니다.

시스템이 부팅되면 네트워킹 설정 및 노드 간 클러스터 통신을 구성하는 데 필요한 단계를 안내하는 마법사가 나타납니다. 그런 다음 다른 두 노드의 전원을 켜고 유사한 단계에 따라 클러스터에 참여하도록 했습니다.

전반적으로 우리는 3분 이내에 HC15 클러스터를 설정하고 구성할 수 있었습니다. 우리는 HC3 사용자 관리가 간단하고 복잡하지 않으며 평균적인 컴퓨터 기술을 가진 사람이라면 누구나 어려움 없이 이를 수행할 수 있다고 믿습니다. 그러나 문제가 있는 경우 Scale Computing에는 신규 사용자가 HC3 클러스터의 설치, 구성 및 관리를 안내하는 XNUMX시간 세션이 포함되어 있습니다.

HC3 클러스터에 다른 노드를 추가하면 클러스터에 스토리지와 컴퓨팅 용량이 모두 추가됩니다. 이렇게 하려면 노드를 랙에 놓고 케이블을 연결한 다음 전원을 켜기만 하면 됩니다. 노드는 자동으로 클러스터에 자신을 알린 다음 HC3 클러스터 관리 화면 내에서 몇 번 클릭하면 클러스터에 추가되고 추가된 리소스를 활용하기 위해 스토리지와 컴퓨팅이 재조정되기 시작합니다.

네트워킹은 종종 HCI 솔루션의 문제점이지만 HC3 클러스터를 사용하면 간단하고 직관적이며 복잡하지 않습니다. HC3 클러스터의 VM(가상 머신)에 대한 가상 네트워크는 가상 브리지를 사용하여 VM을 외부 네트워크에 연결하고 자동으로 설정됩니다. 보다 정교하게 구성할 수 있지만 Scale Computing이 제공되는 대부분의 사용자에게는 표준 네트워킹 구성이 잘 작동할 것이라고 생각합니다.

웹 브라우저를 클러스터에 있는 모든 노드의 IP 주소 또는 DNS 이름에 연결하여 액세스할 수 있는 웹 기반 관리 화면에서 HC3 클러스터 및 그 위에 상주하는 VM을 모니터링할 수 있습니다. 우리는 관리 화면이 일반 IT 전문가가 클러스터의 일상적인 유지 관리에 어려움 없이 사용할 수 있는 방식으로 호스트와 VM의 상태를 제시한다고 느꼈습니다.

HC3 클러스터의 스토리지 이면에 있는 기술은 SCRIBE(Scale Computing Reliable Independent Block Engine)라는 독점 엔진입니다. SCRIBE는 클러스터 노드의 디스크를 단일 저장소 풀로 집계합니다. 이 풀에 포함된 데이터는 클러스터의 성능에 영향을 주지 않고 모든 노드 또는 디스크를 오프라인으로 전환할 수 있는 와이드 스트라이프 미러 스토리지 체계를 사용하여 보호됩니다. 그러나 문제가 발생하면 SCRIBE는 문제가 해결된 후 "다대일" 재구축 프로세스를 사용합니다. 이 재구축 프로세스에서 많은 스토리지 컨트롤러와 드라이브는 교체 드라이브로 데이터를 보내 데이터를 다시 채우므로 재구축 프로세스가 매우 빨라지고 클러스터의 단일 노드에서 해당 로드가 줄어듭니다.

우리는 Scale Computing에 데이터 보호를 위해 삭제 코딩 또는 다른 RAID 체계를 사용하는 것에 대해 물었고, 그들은 추가된 복잡성을 처리하는 것보다 VM 서비스를 제공하는 CPU를 사용하는 것이 더 낫다고 말했습니다. 게다가 저렴한 스토리지로 인해 스토리지 효율성의 한계 이점이 문제가 되었습니다.

컴퓨팅 측면에서 Scale Computing은 독점적인 HyperCore 자동화 및 오케스트레이션 기술을 사용하여 애플리케이션을 계속 실행합니다. 이 기술은 머신 인텔리전스를 사용하여 인프라의 문제를 자동으로 감지하고 수정합니다. 시스템에서 문제를 수정하면 시스템 관리가 간소화되고 IT 직원이 더 중요한 문제에 집중할 수 있습니다. 단순성과 직관적인 관리로 인해 Scale Computing 시스템은 에지에서 데이터 센터에 이르기까지 다양한 수직 분야에서 발판을 마련했습니다.

HC3 노드를 생성한 후 CentOS 7 및 Windows 10 VM을 생성했습니다. 프로세스는 두 경우 모두 비슷했습니다. 우리는 HC3 콘솔을 사용하여 VM을 생성하고 VM을 설치 ISO로 지정하고 물리적 시스템에서와 마찬가지로 설치했습니다. VM은 특별한 도구, 에이전트를 설치하거나 네트워킹을 위해 특별한 작업을 수행할 것을 요구하지 않았습니다. 이러한 VM이 만들어지면 전체 클론으로 사용하거나 다른 VM의 템플릿으로 사용할 수 있습니다. Scale Computing 솔루션의 진정한 힘은 이를 템플릿으로 사용하는 것입니다. 템플릿의 복제본에는 쓰기가 발생할 때만 각 복제본이 디스크 공간을 소비하는 쓰기 시 리디렉션 체계가 있어 복제본을 매우 빠르게 생성할 수 있습니다. 예를 들어, 64개의 자식이 있는 10GB Windows 30 VM(각 자식에 5GB의 쓰기가 있음)은 214GB의 공간(64GB + (5GB x 30))만 차지하는 반면 30개의 전체 클론은 1920GB의 공간(64GB)을 차지합니다. x 30).

레오스트림

2002년에 설립된 Leostream은 VDI 시장에 일찍 진입했으며 연결 브로커가 벤더 중립적이라는 점에서 다소 독특합니다. 즉, 다양한 온프레미스 및 퍼블릭 클라우드 호스팅 데스크톱에서 작동합니다. Leostream은 또한 RDP 및 HTML5에서 HP RGS에 이르는 모든 것을 지원하는 가장 광범위한 지원 프로토콜을 보유하고 있습니다. 이러한 불가지론 덕분에 Leostream은 이 분야의 다른 플레이어를 소비한 대대적인 변화와 합병에서 살아남을 수 있었습니다. Leostream을 사용하면 자신에게 적합한 기술을 선택할 수 있으며 이것이 Scale Computing과의 적합성을 매우 매력적으로 만드는 이유입니다. 최대한 유연하게.

Leostream 연결 브로커는 CentOS 또는 RHEL 7.x 기본 이미지에 설치할 수 있으며 기본 이미지는 물리적 시스템, VM 또는 클라우드에서 실행할 수 있습니다. 운영 체제 요구 사항 외에도 연결 브로커에는 2GB의 RAM과 20GB의 디스크 공간이 필요합니다. 안정성 및 부하 분산을 위해 여러 Leostream 연결 브로커를 설치할 수 있습니다. 우리 시스템의 경우 CentOS 7 VM에 Leostream을 설치했습니다.

Leostream 연결 브로커에는 많은 배포에 적합한 PostgreSQL 데이터베이스가 포함되어 있습니다. 그러나 동시에 많은 사용자가 로그인하게 하려면 외부 PostgreSQL 또는 MS SQL Server 데이터베이스 사용에 대해 Leostream과 상의해야 합니다.

우리는 Scale Computing 시스템에 Leostream 연결 브로커를 설치하고 구성하는 것이 얼마나 쉬운지 만족했습니다. 우리가 해야 할 일은 CentOS VM의 bash 셸에서 curl 명령을 입력하는 것이었고, 단 몇 분 만에 비트를 다운로드하고 연결 브로커를 자동으로 설치했습니다. 그런 다음 웹 브라우저로 이동하여 연결 브로커를 설치한 VM의 IP 주소를 입력했습니다. 그런 다음 관리자로 로그인한 후 마법사가 라이센스 및 구성 프로세스를 안내했습니다. Scale Computing 시스템과의 모든 통합이 원활하게 이루어졌습니다. Leostream에는 데이터 센터(예: HC3의 VM)에 대한 네트워크 액세스 권한이 없는 사용자에게 원격 액세스를 제공하고 내장된 HTML5 RDP, VNC 및 SSH 뷰어를 사용하여 클라이언트리스 액세스를 제공하기 위해 추가할 수 있는 게이트웨이가 있습니다. 그러나 우리는 그것을 설치하고 사용하지 않기로 선택했습니다.

그런 다음 Leostream 콘솔을 사용하여 가상 데스크톱 풀을 만들고 풀 템플릿으로 Windows 10을 사용했습니다. 이 VM에 Leostream 에이전트와 사용자에게 필요한 애플리케이션을 설치했습니다. 우리가 만든 풀에는 최대 35개의 데스크톱과 최소 XNUMX개의 무료 데스크톱이 있습니다. 최소 수준을 설정하여 새 데스크톱이 인스턴스화되는 동안 새 사용자가 기다릴 필요가 없도록 보장했습니다.

처음 XNUMX개의 데스크톱이 생성되는 데 몇 분 밖에 걸리지 않았고 클러스터의 다른 노드에서 자동으로 시작되었습니다.

가상 데스크톱을 테스트하기 위해 기존 데스크톱, 씬 클라이언트 및 태블릿의 세 가지 소스에서 가상 데스크톱에 연결했습니다.

Leostream에는 Windows, Linux 또는 MacOS 시스템에서 가상 데스크톱에 연결하는 데 사용할 수 있는 Leostream Connect라는 클라이언트가 있습니다. Windows 10을 실행하는 Dell 노트북에 Leostream Connect를 설치했는데 클라이언트 설치가 순조로웠습니다. 클라이언트가 수행하기를 원하는 옵션을 지정하는 것 외에 가상 데스크톱에 연결하기 위해 우리를 대신하여 필요한 모든 작업은 연결 브로커의 주소를 입력하는 것이었습니다.

우리는 Windows 10 노트북에서 가상 데스크톱에 연결하고 다양한 사무용 응용 프로그램, 비디오 스트리밍 및 음악 재생을 사용하여 가상 데스크톱이 얼마나 잘 작동하는지 테스트했습니다. 가상 데스크톱은 모든 테스트에서 매우 반응이 좋았고, 비디오 프레임이 떨어지거나 Office 응용 프로그램의 속도가 느려지는 일 없이 Office 문서 작업을 하는 동안 백그라운드에서 비디오를 재생할 수 있음을 발견했습니다. RDP가 그렇게 성능이 좋을 것이라고는 생각하지 않았지만 RDP는 많은 사용 사례에 적합하고 대부분의 VDI 클라이언트에 RDP가 포함되어 있으므로 클라이언트 선택을 단순화할 것입니다.

다음 테스트를 위해 맞춤형 Linux 운영 체제를 실행하는 Intel CPU로 구동되는 176개의 USB 및 XNUMX개의 DisplayPort 포트가 있는 소형 폼 팩터 씬 클라이언트인 Atrust tXNUMXL VDI 클라이언트를 사용하여 가상 데스크톱에 연결했습니다. 이 장치로 테스트하는 동안 RDP 프로토콜을 사용했습니다. 씬 클라이언트는 문제 없이 연결되었습니다. 우리는 랩톱에서 Leostream Connect를 사용했을 때와 동일한 가상 데스크톱 경험을 했으며 RDP가 매우 잘 수행되어 놀랐습니다.

VDI의 장점 중 하나는 여러 장치에서 데스크탑에 연결할 수 있다는 것입니다. 최종 테스트를 위해 Lenovo YT3-X90F/YOGA3 Tablet Pro에서 가상 데스크탑에 연결했습니다. 이를 위해 태블릿에서 Chrome 브라우저를 불러오고 주소 표시줄에 연결 브로커의 주소를 입력했습니다. Leostream은 Leostream Gateway가 작동하지 않는 것처럼 연결이 이루어지는 방식에 있어서 매우 영리합니다. 이것은 HTML5 연결이 아닙니다. 연결 브로커 자체는 사용자를 위한 웹 포털을 제공합니다. 그런 다음 브로커는 기본적으로 태블릿에서 원격 데스크톱 앱을 시작하여 데스크톱에 연결합니다.

태블릿을 사용하여 장치의 팝업 화면 키보드와 태블릿과 페어링한 Bluetooth 키보드에서 텍스트를 입력할 수 있었습니다. 응용 프로그램은 반응이 빠르고 사용 가능했지만 정상적인 상황에서 무거운 문서 편집을 위해 화면이 작은 태블릿을 사용하고 싶지는 않았습니다. 그러나 이동 중에 데스크탑에 빠르게 액세스하려면 태블릿이 매우 편리합니다.

가상 데스크톱 관리

Windows 데스크톱의 프로필 관리를 위해 Scale Computing/Leostream은 현재 Microsoft가 소유하고 다양한 Windows 10 에디션에서 무료로 제공되는 FSLogix를 사용할 것을 제안합니다.

Leostream에서 마음에 들었던 기능 중 하나는 가상 데스크톱의 전원을 켜고 끌 시기를 지정하는 시간 정책을 설정하는 기능입니다. 이렇게 하면 보안 계층이 추가될 뿐만 아니라 데이터 마이닝 또는 보고서 생성과 같은 다른 작업을 위해 업무 외 시간에 리소스를 확보할 수 있습니다.

수백 명의 사용자가 있는 시스템을 설정하는 것은 비실용적이었지만 Scale Computing/Leostream은 VDI 솔루션에 대한 사례 연구를 제공했습니다. 일리노이주의 Paris Community Hospital에는 서버에서 데스크탑까지 모든 것을 관리하는 125명의 IT 직원이 있습니다. 기존 직원은 추가 직원을 추가하지 않고도 VDI 솔루션으로 10개의 Windows XNUMX 가상 데스크톱을 배포 및 관리할 수 있었고 새로운 사용자 온보딩 시간을 XNUMX주에서 XNUMX시간으로 단축할 수 있었습니다. 또한 의사와 간호사가 네트워크 연결을 통해 어디에서나 안전하고 안정적으로 로그인할 수 있어 최종 사용자의 수용도가 매우 높습니다. 이는 Scale Computing/Leostream이 일반 IT 직원이 관리할 수 있을 만큼 충분히 직관적이라는 우리의 주장을 확인시켜 줍니다.

사례 연구는 유용성 관점에서 흥미로웠지만 Scale Computing 클러스터에서 실행할 수 있는 가상 데스크톱 수에 대한 아이디어를 얻고 싶었습니다. Scale Computing/Leostream은 1250노드 HC4114D 클러스터에 대해 실행한 LoginVSI 테스트의 결과를 제공했습니다. 클러스터의 각 노드는 2.20GHz에서 1250개의 Intel Xeon Silver 1.47 CPU와 SSD 및 HDD 디스크가 모두 포함된 하이브리드 스토리지로 채워진 어플라이언스였습니다. 전체적으로 HC3D 클러스터에는 10개의 CPU와 2016TB RAM이 있습니다. 각 가상 데스크톱에는 400개의 vCPU와 XNUMXGB RAM이 있고 Windows XNUMX을 실행 중이며 Office XNUMX Pro Plus가 설치되어 있습니다. LoginVSI VSlmax 테스트는 사용자 경험이 저하되기 전에 XNUMX노드 클러스터가 XNUMX개의 데스크탑을 수용할 수 있음을 보여주었습니다.

우리의 최종 생각

이 백서에서는 Scale Computing/Leostream의 비용 효율적인 소규모 VDI 솔루션을 설정하고 반나절 이내에 완전히 작동하고 일반 IT 직원이 관리할 수 있는지 알아보고자 했습니다. 짧은 대답은 '예'입니다.

우리는 15분 이내에 XNUMX노드 Scale Computing 클러스터를 설정한 다음 단일 curl 명령을 사용하여 Leostream 연결 브로커를 설치할 수 있었습니다. 그런 다음 VDI 경험이 없는 일부 동료에게 Scale Computing 시스템과 Leostream 연결 브로커를 구성하고 사용하는 데 필요한 것이 무엇인지 살펴보도록 했습니다. 그들은 일반 IT 직원이 거의 걱정 없이 처리할 수 있을 만큼 충분히 직관적이라는 데 동의했습니다.

하드웨어 및 소프트웨어의 총 비용을 살펴보고 이를 VDI 사용자 수로 나눈 후 LoginVSI는 인프라가 지원할 수 있다고 밝혔고, Leostream의 사용자당 비용은 영구 라이센스의 경우 사용자당 $175이고 연간 $35임을 확인했습니다. 지원 및 유지 보수용. 따라서 좌석당 총 비용은 첫해에 $210이고 그 이후에는 $35입니다. Scale Computing은 사용자 기반에 적합한 클러스터 크기를 적절하게 조정하는 데 도움이 될 수 있습니다. 그런 다음 사용자 수를 클러스터 비용으로 나누어 사용자당 비용을 구할 수 있습니다. Scale Computing으로 실행한 수치는 우리가 함께 만든 VDI 솔루션이 합리적인 비용으로 안전한 SMB 지원 VDI 솔루션을 제공한다는 것을 보여주었습니다.

Scale Computing은 다음에서 연락할 수 있습니다.

www.scalecomputing.com
[이메일 보호]

Leostream은 다음 주소로 연락할 수 있습니다.

www.leostream.com
[이메일 보호]

이 보고서의 PDF 버전 다운로드

이 보고서는 Scale Computing의 후원을 받았습니다. 이 보고서에 표현된 모든 견해와 의견은 고려 중인 제품에 대한 우리의 공정한 견해를 기반으로 합니다.