Amazon EFS 란
·
☁️Cloud/AWS
EFS 는 관리형 Network File System 으로, 많은 EC2 Instance 에 mount 될 수 있다.서로 다른 가용 영역에 있을 수도 있다가용성이 높고, 확장성이 뛰어나며 비싸다 (EBS 의 3배)사용량에 따라 비용을 지불하므로 용량 프로비저닝이 필요하지 않다[사용 사례]콘텐츠 관리, 웹 서빙, 데이터 공유, wordpress[특징]내부적으로 NFS 프로토콜 사용EFS 에 대한 액세스를 제어하려면 보안 그룹이 필요Window 가 아닌 Linux 기반 AMI 와만 호환된다KMS 를 사용하여 EFS 드라이브에서 미사용 암호화를 활성화할 수 있다.용량을 미리 계획할 필요가 없다는 장점이 있다EFS 에서 사용하는 GB 단위로 비용을 지불한다다양한 성능 및 스토리지 클래스가 있다.1. EFS Sc..
AWS EBS 암호화
·
☁️Cloud/AWS
EBS 볼륨 생성 시 암호화를 선택한다면, 저장 데이터가 볼륨 내부에 암호화인스턴스와 볼륨 간의 전송 데이터 역시 암호화스냅샷 뿐 아니라 스냅샷으로 생성한 볼륨 역시 암호화가 된다 암호화 사용 이유지연 시간에는 영향이 거의 없음KMS 에서 암호화 키를 생성 [실전]EBS 생성 시, 암호화 옵션 선택KMS 키 생성
AWS EBS 다중 연결 기능
·
☁️Cloud/AWS
AWS EBS Multi-Attach 란?하나의 EBS 볼륨을 같은 가용 영역에 있는 여러 EC2 Instance 에 연결할 수 있게 해준다각 인스턴스는 고성능 볼륨에 대한 읽기, 쓰기 권한을 전부 가진다.[사용 사례]애플리케이션 가용성을 높이기 위해 사용된다애플리케이션이 동시 쓰기 작업을 관리해야 할 때 쓰인다[제한]한번에 16개의 EC2 Instance 까지만 연결 가능하다파일 시스템을 반드시 사용해야 한다.
AWS EC2 Instance Store 란
·
☁️Cloud/AWS
EBS volume 은 성능이 뛰어나나, 높은 성능 요구시에는 사용 불가하다 [정의]EC2 Instance 는 가상 머신이나, 실제로는 하드웨어 서버에 연결되어 있다.이와 같은 서버에는 해당 서버에 물리적으로 연결된 디스크 공간을 가진다.EC2 Instance Storage 는, 물리적 서버에 연결된 하드웨어 드라이브를 가리킨다.[장점] I/O 성능 향상을 위해 좋다훌륭한 처리량을 가지고 있다장기적으로 데이터 보관하지 않을 경우에 사용된다.버퍼나 캐시, 스크래치 데이터 또는 임시 콘텐츠를 사용 시에는 좋다.[단점]주의할 점은 EC2 Instance 를 중지하면, 해당 스토리지 또한 손실된다. 이 같은 이유로 임시 스토리지라 불린다.EC2 Instance 에 장애 발생 시, 같이 문제가 나타난다. 데이터 ..
AWS AMI 란?
·
☁️Cloud/AWS
[정의] Amazon Machine Image 로, EC2 Instance 를 통해 만든 Image 원하는 소프트웨어, 별도의 운영체제, 모니터링 툴 등을 구성 가능 자체적으로 구성 AMI, AWS 제공 AMI 가 존재한다. AWS marketPlace 에서 구할 수도 있고, 판매도 가능하다. AMI 생성으로, EBS Snapshot 까지 자동 생성된다. [장점] AMI 따로 구성 시, 부팅 및 설정에 드는 시간을 아낄 수 있다 특정 지역에 구축한 다음 다른 지역 복사해서 AWS 글로벌 인프라를 활용 또한 가능하다
AWS EBS Snapshot
·
☁️Cloud/AWS
[정의]EBS Volume 의 특정 시점에 대한 백업EC2 Instance 에서 EBS 볼륨을 분리할 필요는 없으나, 권장 사항다른 가용 영역이나, 다른 리전에도 복사 가능[특징]EBS Archive 는 최대 75% 까지 저렴Snapshot 을 Archive 티어로 옮기면, 아카이브 복원 시 24 시간 ~ 72 시간이 걸린다 (즉시 복원되지 않음)EBS Snapshot Recycle BinEBS 스냅샷 삭제 시 영구 삭제하는 대신에 휴지통에 넣을 수 있다.실수로 삭제하는 경우에 휴지통에서 복원 가능휴지통 보관 시간은 1일에서 1년 사이로 설정 가능[기타]빠른 스냅샷 복원 (FSR)스냅샷을 완전 초기화 해 지연시간을 없엠스냅샷 클 경우, EC2 Instance 빠르게 초기화해야 할 때 유용하다비용이 많이 ..
AWS EBS Volume 이란
·
☁️Cloud/AWS
[정의]network drive 로, 실행 중에 instance 에 연결 (attach) 할 수 있다.인스턴스가 종료된 뒤에도 데이터를 지속할 수 있다..특정 가용 영역에 고정되어 있다는 단점이 있다.us-east-1a 에서 생성되었을 경우, 다른 가용 영역  ec2 에는 attach 불가하다usb 스틱처럼 한 컴퓨터에 연결된다 생각하면 된다 (실제 연결이 아닌, 네트워크 연결이 된다)매우 빠르게 다른 ec2 instance 로도 연결이 된다는 이점이 있다한번에 두 개의 instance 에 연결은 불가능하다.볼륨이기 때문에 용량 및 IOPS (단위 당 전송 수) 를 미리 정해야 한다.필요한 경우에만 EC2 Instance 에 attach 해도 된다.크기, 처리량, IOPS 로 종류가 분리된다[중요]EC2..
AWS EC2 절전모드 (Hibernate)
·
☁️Cloud/AWS
EC2 절전모드 (Hibernate) 란?RAM 에 있던 인 메모리 상태를 그대로 보존시키는 것이 특징[예시]1. 실행 중인 인스턴스가 있을 때2. RAM 에는 데이터가 있다3. 절전 모드를 키면4. 실행 중인 인스턴스는 중지 상태로 전환이 된다.5. RAM 의 내용은 EBS 볼륨에 덤프된다.6. 인스턴스를 종료하면 RAM 이 사라진다.7. 하지만 EBS 볼륨에는 여전히 RAM 에 덤프된 게 있다.8. 인스턴스를 다시 실행하면 디스크에서 RAM 으로 불러와 EC2 Instance 메모리로 가져간다.9. 이렇게 하면 EC2 Instance 를 중지한 적이 없는 것처럼 된다. [사용 사례]오래 실행되는 프로세스RAM 상태 저장하고 싶을 때빠르게 재부팅을 하고 싶을 때 [특징]AMI 를 여러 운영 체제에서 사..