가상 머신 서버에 대한 조언을 듣고 싶습니다.
사실 버추얼박스에서 같은 가상머신을 계속해서 생성하는 것보다 가상머신 서버를 하나쯤 두는 게 낫지 않을까 싶었는데, 아직 그런 경험은 없습니다.
현재 저는 몇 대의 컴퓨터(Windows 10이 설치된 노트북, Debian 9가 설치된 Mini)와 openmediavault(NAS용 데비안 배포판)를 가지고 있습니다. 사실, nas distrib 덕분에 가상 머신 서버에 대한 아이디어가 있었습니다. virtualbox 플러그인이 있지만 더 이상 유지 관리되지 않으며 여기에서 가상 머신을 실행할 수 없습니다.
Windows에서 실행되는 virtualbox에서 디스플레이 원격을 활성화하고 debian 데스크톱에서 remmina를 사용하려고 시도했는데 VM 화면(fedora 설치)을 얻을 수 있었습니다. 하지만 속도가 매우 느리고 일상적인 사용에는 적합하지 않습니다. 데스크톱은 이더넷을 통해 LAN에 연결되고, 노트북은 Wi-Fi를 통해 LAN에 연결됩니다. 이더넷을 통해 연결하면 연결 속도가 빨라질 것이라고 생각합니다.
그래서 몇 가지 질문을 드리겠습니다. - 두 컴퓨터 모두에 이더넷 케이블을 사용해야 합니까? 그렇다면 충분히 좋은 연결을 얻을 수 있습니까? 가상 머신 서버를 LAN에 연결하고 네트워크의 다른 컴퓨터에서 가상 머신을 사용할 수 있도록 할 수 있습니까? - 이 서버는 어떤 하드웨어/소프트웨어를 사용합니까? 실제 NAS가 필요합니까? - 1Gb/s 전력선 광대역이 필요합니까, 아니면 300Mb/S이면 충분합니까?
답변1
몇 가지 사항은... 정확히 "답변"은 아니지만 실제로는 의견도 아닌 내용입니다. 도움이 될 것 같습니다. 질문 가이드를 다시 읽으면 더 나은 질문을 하는 것도 도움이 될 것입니다. 왜냐하면 정확하고 정확한 답변을 얻을 가능성이 더 높기 때문입니다.
유선은 거의 항상 무선보다 낫습니다. 무선으로 전환해야 한다면 클라이언트 수를 최소한으로 유지하십시오. "액세스 포인트를 설정했기 때문에 내 프린터는 무선이므로 다른 모든 것을 여기에 두는 것이 좋습니다"라고 말하지 마십시오. 이론적 속도가 동일하더라도 무선은 스위치보다는 허브를 사용하는 것과 비슷합니다. 클라이언트가 많을수록 혼잡이 심해지고 성능이 저하됩니다.
SSH를 통한 X11(Linux용 원격 데스크톱을 수행한 유일한 방법이며 Windows에서는 수행하지 않음)은 1MB 연결에서 허용되고, 10MB 이더넷에서 잘 작동하고, 100MB 이더넷에서 잘 작동하고, 기가비트 네트워크에서 다음과 같이 할 수 있습니다. 기계에 앉아 있는 것뿐만 아니라 전체 대역폭이 아니라고 생각합니다.
실행 중인 운영 체제(원격 측 및 로컬)에 따라 원격 데스크톱은 X11 프로토콜과 같은 네트워크 설계일 수도 있고, 많은 양의 JPEG를 보기 측으로 다시 보내는 제3자일 수도 있습니다. 더 많은 대역폭을 사용합니다. 원격 측에서 Linux를 사용하는 경우 SSH를 통해 X11을 전달하십시오. 원격 측에서 Windows를 사용하는 경우 적절한 RDP 도구를 사용하십시오. 더 통합되므로 더 잘 작동합니다. 또는 Windows 터미널 서버 설정을 고려해보세요.
VM 서버의 경우...올바른 접근 방식은 VM을 처리할 수 있을 만큼 충분히 강력한 머신이나 클러스터에서 베어메탈 하이퍼바이저(유형 1 하이퍼바이저)를 사용하는 것입니다. 그렇게 할 수 없고 Type2(예: VirtualBox)를 사용해야 하는 경우 가능한 한 적은 리소스를 차지하는 호스트 OS가 필요합니다. 기본적으로 Linux를 호스트로 실행합니다.