2012-06-05 2 views
0

프로덕션 환경이 하나의 서버에서 실행됩니다. 하지만 하나의 소프트웨어 인스턴스를 2 개씩 실행해야합니다. 각 인스턴스는 "다른"서버에 있습니다.컴퓨팅 능력의 손실없이 서버를 모방하는 방법은 무엇입니까?

은 무료로 하나 개의 실제 서버에 더 많은 서버를 모방 할 수 있습니까? 실제 서버에서 컴퓨팅 파워 및 네트워크 흐름의 손실없이? 다른 말로 :

편집 나는 하나의 시스템에 동일한 소프트웨어의 두 인스턴스를 실행할. 그리고 나서 instance1에서 instance2로 subinstance를 전송하는 함수를 사용해야합니다. 그러나이 기능은 instance1이 instance2가 아닌 다른 서버에있는 경우에만 사용할 수 있습니다. 따라서 로컬에서 실행되는 두 인스턴스 중 하나가 다른 서버에 있다는 것을 모방해야합니다.

+2

하이퍼 바이저 기반 VM은 매우 효율적이어야합니다. 적어도 그래픽 카드 나 특수 하드웨어가 필요하지 않은 경우. – CodesInChaos

+0

라이센스가 하나뿐입니다. 동일한 소프트웨어의 두 인스턴스가 다른 서버에서 실행되고 있다는 사실을 모방해야합니다. – John

+0

라이센스는 기술적 인 문제보다 더 많은 법적 문제입니다. 문제는 소프트웨어 라이센스에서 허용하는 것입니다. 특히 두 개의 가상 시스템에서 단일 라이센스를 동시에 사용할 수있는 경우에 특히 그렇습니다. – CodesInChaos

답변

0

나는 당신이 매우 당신이 실행할 수있는 제한 될 수 있습니다 당신의 Windows 하나의 라이센스를 구입 한 한 그러나 경우 하이퍼 V와 같은 하이퍼 바이저를 사용할 수있는 경우 Windows를 사용하는 가정을 만들고 있어요 생산 능력.

실행해야하는 소프트웨어가 하나의 라이센스 만 가지고 있다면 일반적으로 가상화를 허용하지 않으므로 합법적으로 하나의 라이센스만으로는 많은 것을 할 수없는 것처럼 보입니다 , 그러나 내 가정은 모두 잘못 될 수 있습니다, 당신의 질문은 충분히 명확하지 않았습니다.

+0

가상화 할 필요가 없습니다. 하나의 인스턴스가 다른 서버에서 실행 중임을 확인해야합니다. 이는 로컬 서버가 아닌 원격 서버의 인스턴스에서만 사용할 수있는 소프트웨어의 "기능"때문입니다. – John

+0

즉, 내 응용 프로그램의 로컬 인스턴스에서만 일부 기능을 사용해야하는데, 이는 해당 응용 프로그램의 원격 인스턴스에만 적용 할 수 있습니다. – John

+0

위의 @CodeInChaos에서 의견을 읽으십시오. 설치 프로그램에서 기대하는 바에 대한 정보가 더 필요합니다. Imitate는 많은 다른 것들을 의미 할 수 있습니다. –

관련 문제