문제

여러 다른 시스템(98-XP-Vista-Seven-Linux 등)에서 소프트웨어를 테스트할 때 가장 좋은 선택은 가상화된 시스템을 사용하는 것이라고 생각합니다.

당신의 선택은 무엇입니까:VMware, Virtual Box 또는 MS Virtual PC/Server?그리고 왜?

도움이 되었습니까?

해결책

우리는 직장에서 VMWare를 사용합니다.스냅샷(또는 시스템 상태를 저장하는 방법)을 지원하는 모든 VM 소프트웨어는 실제로 잘 작동합니다.스냅샷을 사용하면 설치 테스트 및 롤백이 더 쉬워집니다.알려진 양호한 상태로 돌아가기 위해 파일을 수정하고 프로그램하는 경우에도 도움이 될 수 있습니다.

다른 팁

가상 상자는 갈 길입니다. 스냅 샷이 있으며 플랫폼 독립적입니다 (다른 OS에서 테스트하려는 Mac 사용자에게 좋습니다). 그리고 그것은 무료입니다.

사용 가능한 경우 Hyper-V Windows Server 2008에는 스냅 샷 트리와 고품질 UI로 기대할 수있는 모든 멋진 항목이 포함되어 있습니다.

로컬 데브 머신에서 VM을 사용할 계획이라면 (예 :) 랩톱에서 집으로 가져와 작업을 수행 할 수 있다면 더 클라이언트 중심의 가상화 소프트웨어가 갈 수있는 방법 일 것입니다.

주로 전문적인 환경에서 가상화를 사용할 계획이라면, 컴퓨터 실의 많은 하이퍼 V 기계가 멀리 떨어져있을 수있는 많은 Hyper V 머신이 몇 달 동안 내 사무실에서 사용해 온 강력한 패러다임입니다.

내 자신의 선호도는 내 작업 노트북을 집으로 가져와 VM을 사용할 수 있기 때문에 내 개발 환경으로 로컬 VM (가상 PC가 가장 쉬운 것입니다)을 사용하는 것입니다 (사무실에 VM을 사용할 수 없습니다). 그런 다음 실험실의 Hyper-V 머신을 사용하여 스냅 샷을 복용하고 복원하는 데 더 나은 이야기가 있기 때문에 테스트, 배포 등을 사용합니다.

vmware로 가십시오. 내 이유는 간단합니다. VMware가 VMware Player 및 VMware Server (이전에 VMware GSX로 알려진 가상화 플랫폼)를 출시하기 전에 VM 호스트 시장은 제한적이고 비싸다.

VMware를 무료로 출시했을 때 다른 모든 제조업체 (예, 여기에 Microsoft를보고 있습니다)는 소송을 따라야했기 때문에 VMware의 이익이 아니라면 여전히 우리는 우리의 구매를해야합니다. VM 호스트 소프트웨어.

따라서 좋은 사람이되어 VMware를 지원하십시오.

아, 그리고 그들의 엔터프라이즈 제품은 비즈니스이며 Linux와 잘 작동하며 우수합니다. 메모리 절약 트릭 (여기 있습니다 기술 세부 사항), 다중 스냅 샷 및 스냅 샷에서 기본 이미지에서 스냅 샷을 찍고 다른 제품이 거의 지원하지 않는 vmotion (로드 스프레딩)과 같은 기능이 있습니다.

Microsoft의 virtualpc. 무료이고 간단합니다.

좋은 기능 중 하나는 이미지를 계속 백업/반복하는 것이 쉽고 공간 현명한 cheep을 만드는 차이가있는 VHDD입니다.

VMware, 그것이 우리가 여기에서 사용하는 것입니다. 우리는 가상 서버를위한 완전한 ESX와 개발 / 테스트 용 VMware 워크 스테이션을 모두 가지고 있습니다. ESX 리소스 관리는 매우 우수하고 구성하기 쉽습니다.

VMware (회사가 지불 할 때), VMware Server (회사가 아닌 경우), VirtualBox (무료, 괜찮으며 스냅 샷을 지원하기 때문에), Mac (구매 한) 및 Xen을 사용했습니다. .

모두 잘 작동합니다.

내 현재의 Workhorse는 가상 박스입니다. 주로 무료이기 때문에 스냅 샷을 지원하며 사용해야하는 다양한 호스트 플랫폼에서 실행됩니다.

VMware는 꽤 잘 작동하지만 CPU 서버 앱이 높을수록 Microsoft의 Hyper-V는 CPU 예약 능력이 우수하기 때문에 더 잘 작동한다는 것을 발견했습니다.

핵심은 시스템에 스냅 샷이 있으므로 여러 상태로 쉽게 롤백 할 수 있으며 VMware와 Hyper-V는 모두 새로운 빌드가 완료되면 자동 테스트를 시작할 수 있다는 것을 발견했습니다.

Microsoft OS용 Microsoft Virtual PC, *nix용 Virtual Box.Virtual PC가 조금 더 빠르고 안정적인 것 같지만 Linux를 지원하지 않습니다.

무료였다면 VMWare를 사용했을 수도 있겠지만, 우리 회사는 돈을 쓰지 않을 것입니다.

버추얼 박스는 훌륭합니다.Mac OS X에서 실행하면 안정성 문제가 있습니다.여러 OS를 실행하기 위해 단일 솔루션이 필요한 경우 이것이 바로 솔루션입니다.

Linux 위에 가상 상자 위에 Linux/Opensolaris.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top