본인의 AMI를 custom 한다.
-> 소프트웨어, 구성, OS, Monitoring등을 추가한다.
-> 부팅이 더 빨라진다. -> 왜냐하면 소프트웨어가 이미 추가되어있기 때문이다.
EC2 Image Builder
- Used to automate the creation of Virtual Machines or container images
=> Automate the creation, maintain, validate and test EC2 AMIs
EC2 Image Builder는 자동으로 구성 요소를 구축하고 소프트웨어를 사용자 정의하여 Builder EC2 인스턴스를 생성합니다. 이후 AMI를 자동으로 생성하고 테스트하여 안정성을 검사한 후 배포합니다. 이 모든 작업은 자동화되며, 사용자는 AMI의 검사를 받을지 여부를 선택할 수 있습니다. EC2 Image Builder를 통해 안정적이고 신뢰할 수 있는 AMI를 생성하고 배포할 수 있습니다.
EC2 Instance Store
- high-performance hardware disk (better than EBS)
- Better I/O performance
- lose their storage if stopped => buffer, cache
EFS - Elastic File System
- Managed NFS(Network File System) that can be mounted on 100s of EC2
- EFS works with Linux EC2 in multi AZ
- Highly available, scalable, Expensive
EBS vs EFS
1. 사용 용도:
EBS: EC2 인스턴스와 연결되는 블록 수준 스토리지로 사용됩니다. 주로 개별 인스턴스에 대한 데이터 저장 및 사용에 적합합니다.
EFS: 네트워크 파일 시스템으로 사용되며, 여러 EC2 인스턴스에서 공유할 수 있는 파일 시스템입니다. 동시에 여러 인스턴스 간에 파일을 공유해야 하는 경우에 적합합니다.
2. 연결 방식:
EBS: EBS 볼륨은 특정 가용성 영역에 묶여 있으며, 해당 영역 내의 하나의 EC2 인스턴스에만 연결될 수 있습니다.
EFS: EFS 드라이브는 여러 가용성 영역에서 사용할 수 있으며, 동시에 여러 EC2 인스턴스에서 마운트하여 공유할 수 있습니다.
3. 복제 방식:
EBS: EBS 스냅샷을 사용하여 EBS 볼륨을 다른 가용성 영역으로 복제할 수 있습니다. 하지만 이는 복사본을 생성하는 것으로, 동기화된 복제가 아닙니다.
EFS: EFS는 자체적으로 파일 시스템의 복제를 관리하므로, 여러 가용성 영역에서 자동으로 동기화된 복제를 제공합니다.
EFS Infrequent Access(EFS-IA)
- cost-optimized for files infrequently accessed
- 92% lower cost compared to EFS standard
- 마지막 접속 시간에 따라 자동적으로 파일들을 EFS-IA로 보낸다
- Lifecycle Policy
Amazon FSx
- 3rd party high-performance file systems on AWS (Fully Managed)
Types
- FSx for Lustre
- FSx for windows File Server
- FSx for. etApp ONTAP
Amazon FSx for Windows File Server
- Windows Native shared file system
- SMB Protocol & Windows NTFS
- Integrated with Microsoft Active Directory
Amazon FSx for Lustre
- High Performance Computing (HPC)
- Linux + Cluster
- Machine Learning, Analytics, Video Processing, ~~
작동 방식: Amazon FSx는 Lustre를 위해 회사 데이터 센터나 AWS 내의 컴퓨트 인스턴스에 직접 연결될 수 있습니다. 백엔드에서는 아마존 FSx가 여러분의 데이터를 아마존 S3 버킷에 저장하고 있습니다
줄거리