문제

몇 주만에 여러 서버와 클라이언트 (Windows 2003 및 Windows 2008, Vista, XP, Red Hat 등)가 필요할 수 있기 때문에 하드웨어 리소스에 약간의 부담을주는 현지화 된 플랫폼에서 테스트를 수행해야합니다. 언어.

우리는 일반적으로 Windows 2003 및 VMware가있는 블레이드에 의존했지만 때로는 엄청난 요구에 의해 과잉 자라며 환경이 성장 해야하는 경우 획득 및 배포 프로세스가 상당히 느리다는 문제가 있습니다.

다음 시나리오에서 Amazon EC2/S3을 사용할 수 있습니까?

  1. Amazon AMI에 VMware (데스크탑)를 설치하십시오.
  2. S3에서 기존 VMware 이미지를로드하고 EC2 인스턴스 (각 EC2 인스턴스의 3 또는 4 서버 또는 클라이언트 OS를 실행하십시오.

우리는 비교적 짧은 테스트를 위해 VMware Snaphots를 매우 쉽게 시작하거나 중지하는 능력에 더 관심이 있습니다. 이것은 실제로 사용자 워크로드를 제공하는 프로덕션 환경이 아니라 구성 테스트를위한 것입니다. 유일한 실제 사용자는 테스터입니다. 이러한 구성은 단 몇 주 동안 필요할 수 있으며 다음 릴리스가 다시 필요할 때까지 몇 개월 동안 꺼집니다.

EC2/S3은 이러한 유형의 테스트 목적에 대한 실행 가능한 대안입니까?

도움이 되었습니까?

해결책

실제로 vmware가 필요합니까, 아니면 vmware vms에서 실행되는 소프트웨어를 테스트하고 있습니까? 예를 들어 VMware 배포 정책을 테스트하거나 VMware API를 테스트하는 코드를 실행중인 경우 실제로 VMware가 필요할 수 있습니다. 후자의 예는 응용 프로그램 서버 스택을 테스트하고 현재 VMware를 사용하여 많은 플랫폼에서 테스트하는 것입니다.

실제로 VMware가 필요한 경우 EC2에 VMware를 설치할 수 있다고 생각하지 않습니다. 이것이 사실이 아닌 경우 누군가가 나를 교정하고 깨달을 것입니다.

실제로 VMware가 필요하지 않으면 더 많은 옵션이 있습니다. 당신이 하나를 사용할 수 있다면 Zillion Public Amis 기준선으로 적절한 AMI를 복제하고 귀하의 요구에 맞게 사용자 정의하십시오 (팀을위한 개인 AMI로 맞춤형 버전을 저장). 그런 다음 원하는만큼 사용할 수 있습니다. 아마도 당신은 이미 테스트에서 사용해야 할 VMware 이미지를 이미 가지고있을 것입니다. 이 경우 Google의 여러 장소에서 설명 된대로 VMware 이미지를 EC2 AMI로 마이그레이션 할 수 있습니다.

http://thewebfellas.com/blog/2008/9/1/creating-an-new-ec2-ami-from-within-vmware- 또는 from-vmdk-files

(여기서 전체 기사를 붙여 넣지 않은 것에 대한 검열에 사과드립니다. 꽤 길다.) 그러나 그것은 바로 가기이다. 문서화 된 AMI 생성 프로세스를 항상 사용하여 모든 머신 (VMware 또는 NOT)을 AMI로 변환 할 수 있습니다. 가지고있는 각 VMware VM에 대해 해당 프로세스를 수행하면 모두 설정됩니다. AMI를 만들 때 S3에 업로드해야하며 큰 VM에 많은 시간이 걸릴 것입니다.

다른 팁

이것은 약간의 뻔뻔한 플러그이지만, 우리는 당신의 문제를 정확히 다룰 수있는 새로운 스타트 업이 있습니다. Amazon EC2는 주문형 컴퓨팅에 적합하지만 실제로 단일 사용자를 시작하는 프로덕션 서버를 대상으로합니다. 우리는 EC2를 확장하여 셀프 서비스, 정책 및 VM 공유를 통해 가상 실험실 관리 환경으로 만들었습니다. 당신은 그것을 확인할 수 있습니다 http://labslice.com 그리고 그것이 당신의 요구를 충족하는지 확인하십시오.

아마존은 지금 솔루션 자체를 제공합니다. http://aws.typepad.com/aws/2010/12/amazon-vm-import--your-vmware-images-tothe-cloud.html

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