2011-10-28 5 views
4

BTW, 현재 m1.Small (Amazon AMI 32 비트에서 실행 중)에서 LAMP 서버를 실행 중입니다. (EBS)이 질문에 리눅스와 구성 (예를 들어, 시간대)에 대한Amazon EC2 - 이미지와 볼륨의 차이

데이터 I 설치 응용 프로그램 (예를 들어 s3cmd, 아파치) "은/var/www /에서 html로"- 내 웹 후 MySQL의 데이터 를 저장 위치 시간을 인터넷 검색 및 그들의 도움말을 읽는 나는 다음과 같은 개념으로 혼란 스러워요. * 이미지에는 1,2,3,4가 있습니다. * 볼륨에는 2,3,4가 있습니까? (즉, 볼륨에 OS 데이터 없음)

내 이해가 정확합니까?

그래서 특정 스냅 샷으로 돌아가고 싶습니다. 볼륨 사용. (즉, 동일한 AMI를 공유하는 경우에만 작동) 1. 스냅 샷에서 볼륨 생성 2. 인스턴스에서 볼륨 분리 3. 위 프로세스에서 생성 한 새 볼륨을 인스턴스에 연결

이미지 사용. 1. 스냅 샷에서 이미지 만들기 2. 이미지에서 인스턴스 실행 3. 이전 인스턴스 IP를 새 인스턴스에 연결 4. 이전 인스턴스 종료 등

나는 여기에서 오해를하고 있습니다. 기본적으로 이미지와 볼륨의 차이점은 무엇입니까?

+0

http://serverfault.com/questions/268719/amazon-ec2-terminology-ami-vs-ebs-vs-snapshot-vs-volume 방금 smailar 질문을 발견했습니다. 나는 그것을 읽은 후에이 문제를 끝내기로 결심 할 것이다. – user706087

+0

mg. 그것을 읽은 후. 나는 더욱 혼란 스럽다 : D. – user706087

답변

14

이전 버전의 시스템으로 돌아가는 방법에 대한 설명은 거의 정확합니다. 용어에 대한 약간의 설명 만 추가하면됩니다.

EBS 볼륨은 인스턴스에 연결된 하드 디스크 드라이브와 같습니다.

물리적 서버와 같이 여러 마운트 지점을 동시에 여러 마운트 지점에 연결할 수 있습니다.

해당 볼륨 중 하나에는 실행중인 OS의 코어가있는 루트 파일 시스템이 있습니다. 또한 웹 페이지 및 MySQL 데이터가 있거나 별도의 연결된 볼륨에 구성 할 수도 있습니다.

스냅 샷은 동일한 내용의 새 하드 디스크 드라이브 (볼륨)를 만드는 데 사용할 수있는 하드 디스크 드라이브의 복사본과 같습니다. 모든 볼륨, 루트 또는 데이터의 스냅 샷을 만들 수 있습니다. 새 AMI (이미지)를 만들 때 스냅 샷을 사용하여 완료됩니다.

AMI는 새 인스턴스를 시작하는 데 사용할 수 있도록 특별한 방법으로 등록 된 루트 EBS 볼륨의 스냅 샷입니다. 등록 된 AMI는 새 볼륨에 복사하고 새 인스턴스에 첨부해야하는 추가 스냅 샷을 참조 할 수도 있습니다.

루트가 아닌 볼륨을 실행중인 인스턴스에서 분리 및 연결할 수 있습니다. 또한 루트 EBS 볼륨을 분리하고 연결할 수 있지만 인스턴스가 중지되는 동안에 만 (일반적이지는 않지만 가끔 유용합니다).

데이터 볼륨은 동일한 AMI를 실행하지 않아도 인스턴스간에 이동하거나 복사 할 수 있습니다.

+0

감사합니다. 주문형 소규모 Instnace를 사용하고 있습니다. 오늘은 내 CPU에서 High-CPU 인스턴스를 테스트하고 싶었 기 때문에 실행중인 작은 인스턴스 스냅 샷으로 생성 된 IMAGE를 사용하여 SPOT 인스턴스를 시작했습니다.내 신축성있는 IP를 새로운 장소 (그리고 On-Demand 인스턴스와 마찬가지로 비공개 키 쌍 등)에 연결하지만 SSH로 내 SPOT 인스턴스에 연결할 수 없으며 사이트도 나타나지 않았습니다 (물론 로그인 후 아파치와 MySQL 서버를 시작해야합니다.) 돈을 낭비하고 싶지 않기 때문에 약 30 분 후에이 사이트를 종료했습니다. – user706087

+0

왜냐하면 1. SPOT 인스턴스는 독립 실행 형 서버로 실행할 수 없으며 오직 On-Demand 및 예약 인스턴스 만 OS 포함 인스턴스를 시작할 수 있습니다 (공용 DNS가없는 것으로 나타났습니다) 또는 2. SPOT 인스턴스는 매우 천천히 기다려야 했어? 다시 한 번 감사드립니다! – user706087

+0

당신은 내 이해가 정확하다고 대답했지만, 제대로 이해하지 못했습니다. 그래서 SPOT 인스턴스로 인한 것인지 아닌지 물어 보았습니다. (간단히) – user706087