본문 바로가기
AWS/AWS-SAA

세션6: EC2 - 솔루션스 아키텍트 어소시에이트 레벨

by YoonJong 2023. 12. 15.
728x90

1. Private IP , publicIP
   - public IP 는 웹상에서 고유하다
   - private IP 는 private 네트워크 안에서만 정의 및 사용 가능
   - SSH 에서는 public IP 를 사용해야 한다. -> 같은 VPC 안에서만 사용가능하다,
   - public IP 를 사용하면 공용 네트워크에서 AWS 에 엑세스가 가능하다,
   
2. IPv4 , IPv6
   - IPv4 : [0-255] [0-255] [0-255] [0-255] => 37억개
   
3. Elastic IP 
   - 계정당 5개까지만 사용가능, 사용하지 않는 편이 좋다.
   - DNS 이름을 사용하는 것이 좋다 ( route53 ) -> 로드 밸런서를 사용해서 공용 IP 를 사용 X
   - Route53을 사용하는 것이 더 많은 제어가 가능하고 확장성이 크다 .
   
4. Placement Group(배치그룹) : ec2 인스턴스가 aws 인프라에 배치되는 방식을 제어할 때 사용.
   -> 클러스터 : 한곳에 집중(집합), 한개의 랙이 실패하면 다른 랙도 실패한다. 대신 속도가 빠르다. 완벽하게 빠르게 처리해야할 빅데이터에 사용,
   -> 분산 배치 : 실패위험을 최소화, 모든 다른 하드웨어에 배치된다. 속도가 느리다. 가용성이 중요한 애플리케이션에 사용. 실패에 격리되어야할 중요한 애플리케이션에 사용.
   -> 분할 배치 : 가용역에 파티션에 인스턴스를 분산, 4/4/4 와 같은형식 , 최대 7개의 파티션이 있을 수 있다. (리전당) , 하나의 파티션은 독립적이므로 다른 파티션에 영향을 주지 않는다. 카산드라, 카프카 등에 사용한다.

5. ENI( 탄력적 네트워크 인터페이스 ) : ec2 인스턴스가 네트워크에 액세스 할 수 있게 한다.
   - 네트워크 장애를 해결하기 위해 사용한다.
   - 각 인스턴스에는 하나의 네트워크 인터페이스가 존재한다.( 인스턴스 만들 때 생성  )
   - 따로 네트워크 인터페이스를 만들어 A 인스턴스에 할당한다. ( ATTACH )
   - A인스턴스가 장애가 발생하면 ENI 를 A인스턴스에서 분리 후( DETECH ) B 인스턴스에 연결할 수 있다.

6. EC2 Hibernate : 절전모드, 인스턴스는 중지 상태로 변환 RAM 의 내용은 EBS 볼륨에 덤프된다.
   -> **절전모드의 목적은 중지한적이 없는 것처럼 운영 체제가 인식하게 하는 것**
   - 오래 실행되는 프로세스를 중지하고 싶을때, 재부팅하고싶을 때 등 사용
   - 최대 150GB, 암호화 필요
   - EBS 에만 저장 가능 ,
   - 최대 60일까지 사용가능
   - 인스턴스 생성 시, Hibernate 설정 + EBS 볼륨 설정 필요

 

참고

- 인스턴스 스토어를 임시 스토리지로 사용하세요. 인스턴스 스토어 볼륨에 저장된 데이터는 인스턴스 중지, 종료 또는 하드웨어 장애 시 유지되지 않습니다. 데이터를 장기적으로 유지하거나 암호화하려는 경우에는 Amazon EBS 볼륨을 사용하세요

728x90

댓글