가상 어플라이언스 (virtual appliance)
하이퍼바지어에서 실행할 수 있는 OS와 사전 구성된 소프트웨어를 포함하는 이미지
하이퍼바이저의 일이란 하나 이상의 가상 어플라이언스를 실행하는 것
고정된 상태로 포함되어 있어서 시작할 때마다 정확히 같은 결과를 얻을 수 있음
AMI
AWS에서 가상 어플라이언스의 이미지
가상 서버의 EC2 서비스를 사용하기 위한 특별한 가상 어플라이언스
OS, 추가 소프트웨어 및 그것들의 구성을 포함하는 읽기 전용 파일 시스템으로 구성
OS의 커널은 포함하지 않음
AWS에 소프트웨어를 배포하는데 사용할 수 있음
인스턴스 유형과 인스턴스 패밀리
인스턴스의 이름
모두 동일한 방식을 따름
인스턴스 패밀리
같은 초점을 가진 인스턴스 유형
세대 (generation)
같은 유형의 다른 업그레이드 된 버전이 출시될 경우의 개념
1세대, 2세대 등으로 구분
인스턴스 크기
CPU, 메모리, 스토리지, 네트워크의 능력을 정의
가상 서버의 크기는 언제든지 변경 가능
키를 잊어버렸을 경우
가상 서버에 로그인하려면 키가 필요함
가상 서버는 인증용으로 비밀번호 대신 키를 사용
공개키 방식이 비밀번호 입력 방삭보다 훨씬 안전
윈도우는 SSH 클라이언틀 내장하지 않으므로 별도로 Putty, PuTTYgen이라는 도구를 사용해야 함
가상 서버 상태
시작
중지된 가상 서버를 시작할 수 있는 상태
중지
실행 중인 가상 서버를 중지 가능함
비용이 청구되지 않는 상태(네트워크 연결 스토리지 등의 자원을 제외하고)
나중에 다시 시작 가능
네트워크 연결 스토리지를 사용하면 데이터를 그대로 남아있게 됨
재부팅
재부팅하는 경우
데이터가 손실되지 않음
종료
삭제를 의미
종료한 가상 서버를 다시 시작할 수 없음
네트워크 연결 스토리지, 공용 및 사설 IP 주소와 같은 종속성도 함께 삭제됨
공인 IP 주소
IPv4 주소는 아무 부족함
일래스틱 IP 주속 고갈을 방지하기 위해 서버와 연결되지 않은 일래스틱 IP 주소에 비용이 청구됨
Reference
- AWS in Action - 가상 서버 사용하기 : EC2
'Infra > AWS' 카테고리의 다른 글
AWS 보안 (0) | 2018.09.29 |
---|---|
AWS란? (0) | 2018.09.28 |
AWS (Amazon Web Services) - 공부자료 (0) | 2018.09.02 |