2011-01-20 11 views
2

EBS 스토리지를 사용하여 Amazon EC2 Micro 인스턴스를 실행하고 있습니다. 이것은 내 요구 사항을 99.9 % 이상 충족 시키지만, Micro 인스턴스를 죽이는 일로 매우 집중적 인 데이터베이스 작업을 수행해야합니다.AWS에서 일시적으로 컴퓨팅 성능 향상

똑같은 인스턴스를 다시 시작하는 간단한 방법이 있지만 임시 기간 동안 더 많은 전력을 사용하고 작업이 끝나면 Micro 인스턴스로 되돌릴 수 있습니까? 아마존이 사용하는 클라우드 기반 모델에서는 이것이 가능할 것 같았지만 실제로는 처음으로 생각한 것처럼 더 많은 전력으로 시스템을 종료하고 다시 시작하는 것만은 아니었다.

답변

1

데이터베이스 작업을 수동으로 실행하는 경우 서버의 이미지를 만들거나 동일한 이미지를 사용하여 작거나 높은 CPU 인스턴스를 실행 한 다음 데이터베이스 작업을 실행 한 다음 이미지를 만들고 다시 시작하십시오 마이크로 인스턴스로. AWS API를 사용하여 스크립트를 작성하여이 프로세스를 자동화 할 수도 있습니다.

1

EBS 지원 AMI를 사용하는 경우 새 이미지를 만들어 실행할 필요가 없습니다. 그냥 기계를 중지하고 인스턴스 유형을 변경하는 간단한 EC2의 API 명령을 실행 :

ec2-modify-instance-attribute --instance-type <instance_type> <instance_id> 

은 모든 인스턴스 유형은 모든 AMI에 대해 작동 명심하십시오. 해당 인스턴스 유형은 시스템 자체와 커널에 따라 다릅니다. 사용할 수있는 인스턴스 유형 목록은 여기에서 확인할 수 있습니다. http://aws.amazon.com/ec2/instance-types/

+0

EC2는 모든 인스턴스 유형에 대해 64 비트를 지원하므로 훨씬 유용합니다. 32 비트 인스턴스에 대해 아는 것을 잊어 버리십시오. –

+1

전적으로 동의합니다. 또한 인스턴스가 중지 된 상태에서 마우스 오른쪽 버튼을 클릭하여 인스턴스 유형을 AWS 콘솔에서 직접 변경할 수 있다고 덧붙일 수 있습니다. – Jan