비디오: Introduction to Amazon EC2 - Elastic Cloud Server & Hosting with AWS 2024
Elastic Compute Cloud (EC2)는 가장 널리 사용되는 Amazon Web Service입니다. 심지어 "클라우드 컴퓨팅"이라는 용어조차도 EC2가 광범위한 유형의 다양한 유형과 엄청나게 저렴한 가격으로 제공하는 컴퓨팅 및 컴퓨팅을 강조합니다.
EC2는 소프트웨어를 사용하여 가상 컴퓨터를 만드는 프로세스 인 " 가상화"999 "를 기반으로합니다.이 가상 컴퓨터는"실제 "운영 체제를 사용하여"실제 "컴퓨터와 관련된 모든 작업을 수행합니다. 가상화에 대한 경험이 있다면 EC2의 기초를 이해하게 될 것입니다.
이미지라고합니다. 마찬가지로 가상화에서는 가상 시스템이 시작되고
, EC2에서는 인스턴스가 시작됩니다. 용어를 제외하고 가상화와 EC2 간의 중요한 차이점은 실행되지 않는 가상 시스템 / 인스턴스가 실행되고 있지 않을 때 어떻게 저장되는지에 있습니다. 가상화 제품은 전체 가상 시스템을 디스크에 저장합니다. 실행중인 가상 컴퓨터와 대기중인 가상 컴퓨터 간의 저장소의 유일한 차이점은 실행중인 컴퓨터가 가상 컴퓨터 관리자로 가져와 작동 가능하다는 것입니다. 디스크 저장소 요구 사항은 완전히 동일합니다.
이미지라고하는 다른 유형의 이미지 (AWS 제품인 Elastic Block Storage에 대한 링크로 인해)는 전체 인스턴스를 전체적으로 저장하면서 전통적인 가상화처럼 작동합니다 파일 시스템의 대부분에 데이터가없는 경우에도 마찬가지입니다.
S3 기반 인스턴스는 인스턴스가 종료 될 때 파일 시스템에 대한 변경 사항을 저장하지 않습니다.(terminated).
다음에 이미지를 시작할 때 실행중인 인스턴스는 처음 생성 된 이미지의 레이아웃을 반영합니다. 이는
골드 이미지
또는 LiveCD (CD 기반 리눅스 시스템을 사용했던 경우)와 유사합니다.
S3 기반 인스턴스에 대한 파일 시스템의 일시적인 특성을 이해하는 것이 중요합니다. 인스턴스에 변경된 사항은 이전에 사용했던 운영 체제와 달리 영구 종료 후입니다 (LiveCD 제외). 인스턴스에서 데이터를 처리하고 저장하는 경우 인스턴스 외부에서 데이터를 저장하는 방법을 찾아야합니다. 간단히 말해서, S3 기반 이미지는 데이터를 영구적으로 만들지 않습니다.