다양한 랩톱을 사용하여 많은 VirtualBox VM이 포함된 디렉터리를 투명하게 마운트할 수 있도록 파일 시스템 서버를 설정하려고 합니다. 그 중 일부는 전체 그래픽 환경을 실행합니다. 최대 10개의 헤드리스 VM을 동시에 실행하겠습니다(한 번에 모니터가 있는 VM 1개 포함).
저는 이 서버를 사용하여 홈 디렉터리와 미디어 폴더(HD 비디오 및 음악 포함)를 여러 컴퓨터에 제공할 계획입니다. 이 모든 것은 투명해야 합니다(빠르고 내 Linux 시스템에서는 로컬로 보입니다). NFS4와 SSHFS를 조합하여 사용하고 무선 LAN을 통해 fs 서버에 연결할 계획입니다.
현재 저는 음악/비디오를 제공하는 데 사용할 수 있는 RaspberryPi를 사용하고 있습니다(가상 머신은 실행되지만 너무 느려서 홈 디렉토리를 시도조차 하지 않습니다).
sshfs 또는 VirtualBox 자체를 조정하여 현재 작업에 대해 보다 효율적인 방법으로 가상 머신을 로컬로 캐시, 페이징(또는 기타)할 수 있는 방법이 있습니까? 예산 친화적인 서버 하드웨어를 선택하는 방법에 대해 누군가 나에게 조언을 해줄 수 있을까요?
추신: 무선 라우터는 꽤 빠른 Asus RT-AC66U이므로 거기에는 문제가 없을 것 같습니다.. 그리고 공급하고 싶지 않은 모든 파일은 현재 2TB 외장 하드 드라이브에 있습니다.
편집하다 -
기본적으로 제가 모든 사람으로부터 얻는 것은 파일 서버의 RAM(또는 디스크 캐시입니까?)에 있는 가상 디스크 이미지의 결합된 크기 중 상당 부분이 필요하다는 것입니다. 따라서 이 시점에서 병목 현상은 무선이 됩니다. 네트워크(및 카드/어댑터와 같은 관련 구성 요소)? 또한 사용 가능한 다른 메모리 대신 가상 디스크 이미지(또는 특정 파일)를 지원하도록 Linux 시스템의 RAM을 조정할 수 있는 방법이 있습니까?
답변1
단일 병목 현상이 없습니다. 층층이 쌓이면서 각 층이 불가능해집니다.
당신이 요구하는 것이 정말로 필요하다면, 처음부터 다시 시작하고 많은 돈을 쓸 것을 예상하십시오. 또한 어떤 기술이 함께 작동하고 어떤 기술이 작동하지 않는지 이해하기 위해 사용하는 기술에 대해 자세히 알아볼 수 있습니다.
그러나 나는 당신이 설명하는 것이 실제로 필요하지 않을 것이라고 생각합니다. 예를 들어, 로컬만큼 빠른 네트워크 액세스가 필요하지 않을 수 있습니다.