2012-10-21 4 views
1

가상화를 사용하여 같은 방에있는 여러 명의 동시 사용자를위한 워크 스테이션 역할을하는 단일 데스크톱 컴퓨터 - 할 수 있습니까?!동일한 PC의 다른 화면에서 여러 VM을 동시에 사용하는 여러 사용자 - 방법은 무엇입니까?

새 PC를 구입하고 곧 Windows 8을 Hyper-V로 구입 한 후 이론적으로 컴퓨팅 파워와 포트를 사용하여 별도의 4 대의 모니터를 구동합니다. 이 가상 네트워크를 구축하면 3 명의 친구가 4 명의 플레이어 게임과 콘솔 스타일로 각 사용자의 입력을 서로 다른 VM을 목표로하여 모니터 할 수 있습니다. 입력은 게임 컨트롤러 또는 키보드와 마우스 콤보 일 수 있습니다. 둘 다 동시에 가능합니다. (?!)

인터넷 검색에서 아직 Windows 8 (또는이 방법으로 사용되는 다른 OS) 예제를 찾지 못했습니다. 이 계획에 극복 할 수없는 결함이 있습니까? 제 3 자 도구가 필요합니까? 생각? 코멘트? 예?

답장을 보내 주시면 감사하겠습니다.

+1

이 질문은 [su]에 더 적합합니다. –

답변

1

일반적으로 VM은 상위 파티션의 드라이버를 통해 하드웨어와 상호 작용합니다. HyperV에서 상위 파티션은 하드웨어에 직접 액세스 할 수있는 VM입니다. 반대로, 하위 파티션은 가상화 된 하드웨어에 액세스합니다. I/O 메시지는 버스를 통해 전송되고 상위 파티션에서 처리됩니다. 다른 하이퍼 바이저가이 모델을 따르지만 부모 및 자식 파티션에 대해 다른 이름을 사용합니다. 예 : Xen은 상위 파티션을 'Dom0'으로, 하위 파티션을 'DomU'라고합니다.

귀하의 경우, 친구가 사용할 각 하위 파티션 VM에 대한 전용 하드웨어 액세스 권한을 전달하려고합니다. VM 구성에 그러한 설정이 있는지 확인하십시오. 4 대의 가상 시스템에서 컴퓨터 하드웨어를 사용할 수 있으므로 성능 문제가 발생할 수 있습니다.

업계에서 실제로 별도의 장치에서 VM에 액세스하기 때문에 온라인에서는 많은 예제가 표시되지 않습니다. 장치는 원격 프로토콜을 통해 VM에 액세스합니다. 간단한 예는 RDP (Microsoft 's Remote Desktop Protocol)입니다. 작업 등급 버전은 ICA (Citrix의 프로토콜)입니다. RDP와 달리 ICA는 그래픽이 강한 원격 세션에 유용합니다.

+0

고마워 Donal, 이론은 도움이된다, 나는 단지이 새로운 PC가 며칠 후에 도착하면 그것이 실제로 작동 할 것이기를 바라고있다! 예이 설정은 산업 표준이 아니지만 실제로 실용적인 경우이 설정이 매력적일 수있는 많은 사용자 사례가 있습니다. 동시 웹 브라우징 및 기타 비 리소스 집약적 인 작업을 촉진하는 공유 가족 컴퓨터를 고려하십시오. 라이센스는 필연적으로 문제이므로 필자는 리눅스와 주로 오픈 소스 소프트웨어를 선택할 가능성이 높습니다. Linux의 Steam이 공개 베타 버전에 곧 출시 될 예정이며 곧 플랫폼에 많은 멀티 플레이어 게임을 가져올 것입니다 ... – ExStackChanger

+0

HyperV가 Linux에서 실행되지 않습니다. 선택할 수있는 것은 XCP 또는 KVM입니다. XCP는 Citrix의 XenServer의 오픈 소스 릴리스입니다. KVM은 RedHat의 궤도에 있습니다. Linux는 즉시 여러 사용자 세션을 지원합니다. 네 개의 포트 중 하나에 사용자 세션의 디스플레이 및 입력을 리디렉션합니다. 하이퍼 바이저에 대해 걱정할 필요가 없습니다. –

+0

Donal 님, Linux의 여러 사용자 세션에 대해 알고 계셔서 감사합니다. 그러나 나는이 "out the box"에 대한 문서를 찾을 수 없었습니다. 모든 배포판에 해당됩니까? 우분투를 사용하고 싶습니다. https://help.ubuntu.com/community/MultiseatX는 제대로 보이지만 상당한 구성이 필요합니다 (다른 방법이 없으면 괜찮습니다). Linux의 HyperV에서 Linux가 아닌 HyperV를 실행하는 Windows 8 위에 하위 파티션으로 Linux를 실행하는 방법을 설명했습니다. 하지만 듀얼 부팅이 더 나은 선택 일 것입니다. (업무에 W8이 필요하지만 Linux를 더 사용하고 싶습니다.) – ExStackChanger

1

ICA는 다중 헤드 형 RemoteFX를 지원하지 않습니다. 이는 가능할 수 있도록 해주는 것입니다. 4 키보드를 사용하여 1 대의 컴퓨터에서 4 명을 돌릴 수는 없습니다. 그들 각각은 여전히 ​​전용 GPU를 사용하여 원격 연결을해야 할 것입니다. 즉, 적어도 4 개의 GPU가 필요합니다. 또한 5 대의 컴퓨터 (4 대의 VM과 호스트)에 충분한 메모리가 필요하며 게임을 실행하기에 충분한 처리 능력이 필요합니다. 따라서 4 개의 키보드와 4 개의 마우스, 4 개의 모니터를 연결하는 방법을 찾지 않았다면 5 개의 컴퓨터를 사용할 수 있습니다. 씬 클라이언트를 사용하여 영향을 줄 수는 있지만 게이머 시장에만 적합하지 않은 것으로 나타났습니다.

이 작업을 수행하는 경우 게임 분야에 VDI를 도입하는 것이 매우 흥미로운 아이디어이므로 게시해야합니다.

+0

이번에 입력 해 주신 것에 대해 감사드립니다. 불행히도 나는이 일을 할 수 없었고 곧 다른 프로젝트에서 일하는 것을 발견했다 ... – ExStackChanger