홈 가상화 서버 [폐쇄]


10

가상 컴퓨터를 실행하기 위해 컴퓨터를 사용할 계획입니다. 어느 것이 최선의 선택인지 혼란스럽게 생각합니다.

  • VMware 서버 (일부 최적화 된 Linux에서 실행) : 이것을 시도했지만 오래된 컴퓨터에서는 3 vms 이상을 실행하는 것이 실제로 느 렸습니다. 그러나 그것은 오래된 컴퓨터 (Sempron 1gb ram) 였고 리눅스 호스트는 많은 서비스가 실행되는 우분투였습니다. 서버가 인텔 코어 2를 사용하기 때문에 ... vmware는 intel-vt를 지원합니까?

  • VMware ESXi (또는 유사하지만 무료 버전) : 이것을 시도하지 않았으며 하드웨어 호환성이 제한적입니다 ... 이것은 가정용 컴퓨터에서 작동하지 않을 것이라고 생각합니다.

  • Xenserver 5.5 : 나는 이것을 오늘 시험해 보았지만 실패했습니다. 많은 지원과 Wi-Fi가 작동하지 않고 로컬 스토리지가 나열되지 않았으며 DVD 드라이브가 나열되지 않았습니다 .xencenter는 Windows 및 동일한 서브넷에서만 작동합니다 ...

옵션 1을 사용할 계획이지만 다른 아이디어가 있습니까?


Sempron은 AMD-V 퍼시픽을 사용하지 않습니다. 따라서 Xen은 이에 문제가 있습니다. Xenserver 5.5는 훌륭한 가상화 서버 이므로 진지하게 권장 합니다. VMware 서버 2.0도 매우 훌륭하고 훨씬 성숙하지만 가상화 된 호스트가 최상의 상태로 작동하도록 적절한 하드웨어를 제공해야합니다. 어떤 선택을 하든지 올바른 하드웨어는 어떤 솔루션을 선택하든 최상의 조명을 제공합니다. Sempron + 1GB는 가상화를 전혀 수행하지 않습니다 .
osij2

Sempron 1gb는 vmware로 Linux를 실행했습니다. 그러나 서버는 핵심 2 인텔 CPU입니다.
llazzaro

답변:


7

이를 위해 하드웨어를 구매할 계획이라면 ESXi를 실행하는 하드웨어를 매우 저렴하게 구입할 수 있습니다 (2 주 전에 했음). Ultimate Whitebox와 같은 ESXi에서 작동하는 whiebox 구성을 다루는 여러 사이트가 있습니다.

충분한 리소스가있는 시스템이있는 경우 이러한 옵션 중 하나라도 제대로 작동하지만 ESXi 구성 요소 이외의 기본 운영 체제를 처리 할 필요가 없으므로 ESXi가 가장 효율적일 수 있습니다.


ESXi는 화이트 박스에 설치하기 위해 약간의 작업을 기꺼이하고자한다면 훌륭합니다. 가장 큰 장애물은 일반 IDE 컨트롤러에 설치하는 것이지만 올바른 자습서를 찾으면 쉽게 완료 할 수 있습니다!
Mark Henderson

7

VirtualBox. 나는 그것이 가정에서 가장 가벼운 것으로 나타났습니다. ESXi가 옳습니다. 하드웨어 요구 사항은 구체적입니다. 필자는 기업에서 서버에 대한 사랑에도 불구하고 서버 2.x 관리를 위해 VMware가 한 일을 좋아하지 않습니다.


VirtualBox로 성공했습니다. "생산"은 아니지만 3 대의 서버가 실행 중이며 모두 견고합니다.
Dave Drager

나는 VirtualBox와 함께 성공했다는 것에 동의합니다. 또한이 라이센스를 통해 개인 용도로 자유롭게 사용할 수있어 개인의 필요에 완벽합니다.
Berkus Aurelius

2

Intel VT와 동등한 AMD는 AMD-V이지만 Sempron 라인은이를 지원하지 않습니다. 따라서 모든 가상화는 가상화 지원없이 하드웨어에서 실행을 지원해야합니다.

반 가상화 게스트를 실행중인 경우 Xen이이를 수행합니다. 그러나 하드웨어가 가상화를 지원하는 경우 HVM (완전히 가상화 된 게스트) 만 지원합니다. Virtualbox도이 작업을 수행 할 수 있지만 Virtualbox가 빛나는 곳은 데스크톱 가상화입니다. 현재 형식의 서버 응용 프로그램에는 사용하지 않습니다. VMware 제품에 대해 잘 모르며 어떤 제품이 작동하고 어떤 것이 작동하지 않으며 어떤 조건이 적용되는지 알 수 없습니다. 그러나 Hyper-V에는 Intel-VT 또는 AMD-V 가능 하드웨어가 필요합니다.

가상화를 원할 경우 진지하게 지원할 수있는 최신 장비에 투자하고 많은 컴퓨터를 운영 할 계획이라면 램을 사용하여 해당 컴퓨터에 램을 설치하는 것이 좋습니다.


sempron은 amd64 cpus와 동일한 소켓을 사용하며 요즘 amd64 x2 7750은 먼지가 많습니다. 4GB RAM 및 듀얼 코어 x2 7750 CPU로 업그레이드하는 데 약 $ 135 AUD (약 $ 110)가 소요됩니다. CPU의 경우 약 $ 75 AUD, 2 개의 2GB DDR2 800 RAM의 경우 약 $ 60입니다. 가상화를위한 모든 센트 가치. 또한 구형 amd64 x2 5200을 기존보다 훨씬 저렴하게 찾을 수 있습니다.
cas

별로 좋지 않습니다. 많은 샘프론이 있습니다. 나의 것은 소켓 A sempron이었다. .. 첫번째 것. 그런 다음 amd는 754 소켓 sempron과 함께 제공되며 am 소켓 sempron이 있는지 알 수 없습니다.
llazzaro

2

집과 직장에서 모두 KVM을 사용합니다 .

  • 메인 라인 리눅스 커널에 포함되어 있습니다 (패치 나 스터핑 또는 특정 커널 버전으로 제한되지 않음).

  • qemu와 결합하여 하드웨어 가상화 지원없이 CPU에서 반 가상화를 지원합니다.

  • 이미 다른 모든 것들과 거의 비슷한 기능입니다.

그리고 가장 중요한 것은 :

  • 리눅스에서 가상화의 미래 방향이며, 대량의 개발 작업이 수행 될 것입니다 (예 : Redhat은 방금 KVM에 많은 노력을 기울였습니다)

리눅스의 모든 고급 가상화 관리 툴은 libvirt 를 사용 하기 때문에 KVM, QEMU, Xen, VirtualBox 및 기타 인터페이스에 대한 하위 레벨 인터페이스가 있기 때문에 단기적으로는 그다지 중요하지 않습니다 . VMWare는 여기서 이상한 것입니다.

지금 선택한 것이 무엇이든 나중에 변경하기로 결정한 경우 한 가상화 유형에서 다른 가상화 유형으로 변환 할 수있는 도구가 있습니다.


추신 : 나는 또한 일부 데스크탑 컴퓨터에서 virtualbox를 사용합니다. 여기서 가상은 영구적으로 실행되는 가상화 된 "서버"가 아닌 개인 용도입니다 (예 : 무선 게이트웨이 용 32 비트 커널을 컴파일하는 i386 데비안 컴퓨터, 마지막 남은 32 비트 CPU-vbox로 처리하는 것이 크로스 컴파일보다 번거롭지 않습니다)
cas

2

이것은 내가 찾고있는 것입니다-> proxmox, 지금은 괜찮아 보입니다.

어쨌든 그것은 더 많은 답변을 읽는 것이 좋을 것입니다 :)


나는 그것을 실행하고 있으며, 성능은 정말 좋습니다. 이제 1GB 램을 갖춘 코어 2 듀오에서는 5 vms를 실행하며 성능 문제가 없습니다. 그들은 모두 리눅스 vms입니다. 나는 언젠가 4gb로 옮기는 것을 생각하므로 일부 Windows vms를 설치합니다.
llazzaro

Proxmox 사용을 시작하려고 생각했지만 내 하드웨어 (이전 Opteron)는 AMD-V를 지원하지 않으므로 Windows VM없이 종료됩니다. 지금 ESXi 4를 실행 중입니다.
Ariel Antigua

그것이 어떻게 수행되는지, 지금은 proxmox를 유지할 것입니다 ... 그러나 나는 미래에 모릅니다. 컴퓨터에 대한 더 많은 통계와 실행중인 vms 수를 알려주십시오. 감사!
llazzaro

1

Microsoft Hyper V를 고려하지 않은 특별한 이유가 있습니까? 다운로드 할 수있는 무료 버전과 뛰어난 가상화 환경이 있습니다.

Hyper V로 전환하기 전에 VMWare Server를 사용했으며 전염병처럼 피해야한다고 말해야합니다. 내가 테스트하고 있던 것 중 하나는 고스트 이미지를 데스크탑에 롤아웃하는 것이었고 VMWare 서버는 재부팅 할 때마다 게스트 시스템 구성을 먹었습니다. 전혀 좋아하지 않는 것 같습니다.


그는 AMD-V를 지원하지 않는 AMD Sempron이 있다고 언급했습니다. 따라서 현재 하드웨어는 Hyper-V를 실행하기위한 요구 사항을 충족하지 않습니다.
3dinfluence

나는 그의 하드웨어 (셈프론)는 Hyper-V를 실행하는 데 필요한 AMD 가상화 확장 가지고 있다고 생각하지 않습니다
케빈 Kuphal을

그는 이전 컴퓨터 (Sempron)로 VMWare Server를 사용해 보았지만 결과가 좋지 않았으며이 프로젝트에 해당 컴퓨터를 사용할 것이라고 말하지 않았으며, 'It'이 Intel VT를 지원하는지 구체적으로 묻습니다. 언급 된 하드웨어 또는 언급 된 플랫폼을 의미하도록 읽을 수 있습니다.
Moo

그는 내가 말한 것을 얻었다! 셈프론은 내가 가진 오래된 기계를했다
llazzaro

0

ESXi 하드웨어 호환성 목록은 VMWare를 호출해야하는 경우 지원되는 하드웨어를위한 것입니다. 작동하는 다른 하드웨어가 많이 있지만 VMWare는 전화를 걸면 지원하지 않습니다. 따라서 ESXi 4.0에 현재 Sempron 1gb 시스템을 사용해보십시오. 작동하거나 작동하지 않습니다. 그러나 당신이 시도 할 때까지 당신은 모른다. ESXi 호스트가 Linux + VMServer (또는 설치된 다른 VM 호스트 소프트웨어)만큼 많은 것을 차지하지 않기 때문에 이것이 최고의 성능을 제공합니다.

제대로 작동하지 않으면 저렴한 메모리 만 있으면 몇 대의 컴퓨터를 사용할 수 있습니다.

하드웨어를 구매하려는 경우 여전히 ESXi를 사용하고 지원되지 않는 (그러나 여전히 작동하는) 더 저렴한 하드웨어를 사용합니다. 비즈니스 용으로이 작업을 수행하지 않는 것 같습니다.


ESXi 4.0에는 64 비트 프로세서가 필요합니다 .Sempron은 그렇게 생각하지 않습니다. 그는 3.5로 시도 할 수 있지만, 나는 그것이 모호 할 것입니다. ESXi는 디스크 컨트롤러와 NIC에 매우 중점을두고 있습니다. 이러한 요구 사항을 충족하는 하드웨어를 구입할 수 있으면 제대로 작동하지만 오래된 하드웨어로 실행하려고하면 문제가 발생합니다.
Sam Cogan

0

결국 그것은 당신의 선택입니다. 나는 개인적인 경험으로부터 만 추천 할 것입니다 :

  • 하나 이상의 디스크를 사용하고 vms를 전파하십시오. 그렇지 않으면 병목 현상이 발생합니다.
  • RAM 용량을 1GB 이상으로 늘리십시오 (싸야 함)
  • 더 나은 CPU로 업그레이드 할 수 있습니까?

VMware 서버를 사용하려는 경우 VMware 서버 만 실행하도록 호스트를 전용으로 설정하십시오.


0

실제로 VM을 사용하여 수행하려는 작업에 따라 달라집니다. 왜 3 개의 VM을 실행합니까? 테스트? 생산 서버 거래?

가상화를 실험하고 싶다면 Virtualbox가 작동합니다. 나는 종종 내 워크 스테이션에서 사용합니다.

더 무거운 의무를 위해 ... VMWare ESXi type 1 하이퍼 바이저를 실행 중입니다. 비어 있는. 그러나 맞습니다. 하드웨어 호환성이 제한적입니다. 가정용 시스템 ( 예 : 이 사이트 참조 )에서 비교적 저렴하게 실행할 수는 있지만 물론 지원하지는 않습니다.

Xenserver 필자가 보았지만이를 실행하는 데 필요한 여분의 64 비트 프로세서 시스템이 없습니다. 32 비트 프로세서와 함께 작동하는 이전 버전을 찾도록 지원 이메일을 보냈으며 며칠 후 이전 시스템에서 작동하지 않는 최신 버전을 다운로드하는 방법에 대한 정확한 지침과 함께 이메일로 최종 이메일을 보냈습니다. 다른 문제가 있으면 전화 기술 지원부에 문의하십시오. 고마워, 시트릭스 당신은 큰 도움이됩니다 ... 나중에 기억할 것입니다.

Linux를 가상화하려는 경우 항상 평범한 Xen 또는 KVM을 볼 수 있습니다 .

시스템과 요구에 따라 하드웨어 가상화를 지원하는 프로세서가 필요할 수 있습니다. 이를 위해서는 프로세서 유형을 확인해야합니다. "sudo lshw"를 사용하여 CPU 정보의 출력을 분석하여 칩 유형을 찾는 데 도움이되는지 확인한 다음 공급 업체 (AMD / Intel)에 문의하여 칩의 기능을 확인할 수 있습니다.

그러나 1 기가비트 메모리에서 3 개의 VM을 실행하는 것은 항상 타이트 할 것입니다. 시스템에서 여러 종류의 VM을 사용하려면 최소 2 기가를 올리는 것을 진지하게 고려하고 싶을 것입니다 .


0

OpenVZ 또는 VServer와 같은 가상화 솔루션 사용을 고려할 수도 있습니다. 그것은 결국 당신이 정말로 원하는 것에 달려 있습니다. 테스트 목적뿐만 아니라 컴퓨터를 분리 할 목적으로 OpenVZ와 함께 저가형 시스템을 사용하고 있습니다. 가상 머신을 생성, 테스트 및 파괴하는 것은 쉽지 않습니다. OpenVZ를 사용하면 가상 서버는 모두 문서에 따라 약간의 3 % 오버 헤드로 거의 최고 속도로 실행됩니다. 단지 하나의 커널 만 사용한다는 것만 알 수 있습니다 (예를 들어 커널 테스트를 수행 할 수 없음).


proxmox를 사용하면 openvz 또는 kvm (하드웨어에서 지원하는 경우) vms를 쉽게 만들 수 있습니다.
proxmox

0

실제로 가상화 대상과 달성하고자하는 대상에 따라 다릅니다.

이 상자를 홈 파일 서버로 사용하려는 경우 ZFS의 장점에는 OpenSolaris를 권장하고 가상화에는 Sun xVM (Xen) 또는 VirtualBox를 사용하는 것이 좋습니다.

파일 제공이 중요하지 않은 경우 ESXi가 하드웨어에서 실행되는 한 최선의 방법입니다. 선택한 OS 또는 Hyper-V 서버에서 VMware 서버 또는 VirtualBox에 장애가 발생했습니다.

무엇을하든 더 나은 프로세서와 더 많은 RAM이 필요합니다!


테스트에 사용되며 일부 웹 응용 프로그램을 호스팅하면 일부 분산 구성도 테스트됩니다. 또한 differents 인터넷 연결에서 봇을 실행하는 데 사용됩니다 (지붕에 wifi 안테나가 있습니다). 이제 120giga만으로 실행중인 e4500 코어 2는 가까운 미래에 더 많은 공간 공간 (특히 더 많은 vms 및 봇을 위해)을 가질 것입니다. 또한 일부 mssql을 실행하려면 일부 Windows 서버가 필요합니다. 또한 램의 4gigas로 이동할 계획입니다
llazzaro
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.