Amazon Elastic Block Store(EBS)
- EC2 인스턴스와 함께 사용할 수 있는 확장 가능한 고성능 블록 스토리지 리소스 제공
- EBS 볼륨과 EBS 스냅샷을 생성할 수 있음
1. EBS 볼륨: EC2 인스턴스에 직접 연결하는 스토리지 볼륨으로, 하드 디스크(HDD, SDD)라고 생각하면 됨
2. EBS 스냅샷: EBS 볼륨의 point-in-time 백업
- EBS는 주로 단일 인스턴스에 대한 고성능 스토리지 서비스가 필요한 경우 사용된다고 한다.
* Amazon Data Lifecycle Manager로 EBS 스냅샷 및 .EBS 생성, 보존 및 삭제를 자동화할 수 있음 + 백업
문서
https://docs.aws.amazon.com/ko_kr/ebs/latest/userguide/what-is-ebs.html
Amazon Elastic Block Store란 무엇인가요? - 아마존 EBS
이 페이지에 작업이 필요하다는 점을 알려 주셔서 감사합니다. 실망시켜 드려 죄송합니다. 잠깐 시간을 내어 설명서를 향상시킬 수 있는 방법에 대해 말씀해 주십시오.
docs.aws.amazon.com
Amazon Elatic File System(EFS)
- AWS에서 제공하는 사실상 무제한인 파일 기반 스토리지 (최대 47.9TB인 파일까지 저장할 수 있음)
- 서버리스 파일 스토리지를 제공함 -> 스토리지 용량 및 성능 프로비저닝하거나 관리하지 않고도 파일 데이터 공유 가능
- 애플리케이션을 중단하지 않고도 확장할 수 있도록 구축되었음
- 단일 가용 영역 내에 데이터를 저장하거나 지리적으로 분산된 여러 가용 영역 내의 데이터를 중복 저장 (권장 사항은 후자임)
- 처리량과 짧은 지연시간을 제공함
- 이동식 운영 체제 인터페이스(POSIX) 권한을 통해 파일 시스템에 대한 액세스 제어할 수 있도록 지원
- 자동 고성능 확장 통해 EC2 인스턴스에 대한 공유 파일 스토리지 옵션이 필요한 경우, 콘텐츠 관리 시스템, 코드 및 미디어 파일 저장을 통한 공유 파일 저장소 생성에 적합
문서
https://docs.aws.amazon.com/ko_kr/efs/latest/ug/whatisefs.html
Amazon Elastic File System이란 무엇입니까? - Amazon Elastic File System
마이크로소프트 윈도우 기반 EC2 Amazon 인스턴스와 EFS 함께 Amazon을 사용하는 것은 지원되지 않습니다.
docs.aws.amazon.com
Amazon FSx(for all types)
- 다기능 고성능 파일 시스템을 쉽게 시작하고 확장할 수 있는 완전 관리형 서비스
4가지 파일 시스템
1. NetApp ONTAP
- ONTAP 파일 시스템 기반으로 풍부한 파일 스토리지를 제공하는 완전 관리형 서비스
- 온프레미스에서 실행되는 Linux, Windows 및 macOS 컴퓨팅 인스턴스에서 광범위하게 액세스할 수 있는 기능이 존재
- 고성능 솔리드 스테이드 드라이브(SSD) 스토리지 제공
- NFS (네트워크 파일 시스템), SMB (서버 메시지 블록), iSCSI (인터넷 소형 컴퓨터 시스템 인터페이스) 및 NVMe (비휘발성 메모리 익스프레스) 프로토콜을 사용한 다중 프로토콜 데이터 액세스
2. OpenZFS
- 온프레미스 ZFS, Linux 기반 파일 서버에서 AWS로 데이터를 쉽게 이동할 수 있는 완전 관리형 파일 스토리지 서비스
3. Windows File Server
- 완전한 네이티브 Windows 파일 시스템을 기반으로 하는 완전 관리형 Microsoft Windows 파일 서버를 제공
- 업계 표준 서버 메시지 블록 (SMB) 프로토콜을 기본적으로 지원
- Windows 개발자와 관리자가 현재 사용하는 코드, 애플리케이션 및 도구를 변경 없이 계속 사용이 가능
- 비즈니스 애플리케이션, 홈 디렉터리, 웹 서비스, 콘텐츠 관리, 데이터 분석, 소프트웨어 빌드 설정, 미디어 처리 워크로드 등에서 사용하면 좋음
* SAA 문제에서 SMB 프로토콜을 사용하고 있으면 거의 Amaon FSx for Windows File Server가 답임
4. Lustre
- 고성능 Lustre 파일 시스템을 쉽고 비용 효율적으로 시작할 수 있음
- 기계 학습, 고성능 컴퓨팅(HPC), 비디오 처리, 금융 모델링과 같이 속도가 중요한 경우에 사용됨
- 스토리지가 컴퓨팅 속도가 따라잡아야 하는 애플리케이션을 위해 설계되었음
- POSIX와 호환되므로 기존에 사용하던 Linux 기반 응용 프로그램을 사용할 수 있음
문서
https://aws.amazon.com/ko/fsx/
Amazon FSx | 다양한 기능과 뛰어난 성능을 갖춘 파일 시스템 | Amazon Web Services
Amazon FSx는 클라우드 내 다기능 고성능 파일 시스템을 쉽고 비용 효과적으로 시작, 실행 및 확장할 수 있도록 합니다. 또한 안정성과 보안성, 확장성 및 폭넓은 기능 세트로 광범위한 워크로드를
aws.amazon.com
Amazon Simple Storage Service(S3)
- 확장성, 데이터 가용성, 보안 및 성능을 제공하는 객체 스토리지 서비스
- Bucket이라는 리소스에 객체로 저장되며, 한 객체의 크기는 최대 5TB까지 가능
- 데이터 이동 및 저장하며 무단 사용자로부터 데이터를 보호함
- 데이터 액세스 제어를 구성하고 적용할 수 있으며, 빅 데이터 분석, 데이터 모니터링 및 분석이 가능함
- S3 객체에 접근하기 위해서는 S3 액세스 포인트를 통해 액세스하거나, 버킷 호스트 이름을 통해 직접 액세스할 수 있음
- EBS와 EFS를 사용해야하는 특정 상황을 제외하고 거의 모든 사용 사례를 지원하고 있음
- 특히 웹에서 사용이 가능하단 점이 좋음. 복잡한 쿼리 실행까지 가능함
- S3 Inventory를 사용하여 객체 목록, 메타데이터를 제공하는 보고서를 생성할 수도 있음
- S3는 리전 복제가 가능함
- S3 동일 지역 복제 주요 사례는 1. 로그 집계, 2. 프로덕션 계정과 테스트 계정 간의 라이브 복제라고 함
- 객체 잠금 기능을 사용하여 WORM(Write-Once-Read-Many) 정책을 적용할 수도 있음 < 해당 기간 동안 루트도 못 지움
- CloudWatch, CloudTrail과 통합하여 리소스 운영 상태를 추적하고 예상 비용이 한도에 도달할 경우 알람을 받거나, 버킷 및 객체 수준 활동을 추적하고 보고할 수도 있음
- BLOB 데이터를 저장하는 데 사용됨
[S3 Storage Class 관련 포스팅]
https://wooinge.tistory.com/29
Amazon S3의 개념과 데이터 액세스 빈도와 가격에 따른 S3 스토리지 클래스 유형 및 그 외 기능
AWS에서 제공하는 스토리지 서비스는 3가지가 있다.1. Amazon EBS(Elastic Block Storage) - 블록으로 저장2. Amazon EFS(Elastic File System) - 파일로 저장3. Amazon S3(Simple Stroage Service) - 오브젝트로 저장그 중 오브젝
wooinge.tistory.com
문서
https://aws.amazon.com/ko/s3/features/
Amazon S3 기능 - Amazon Web Services
aws.amazon.com
AWS Storage Gateway
- 온프레미스 및 클라우드 애플리케이션에서의 거의 무제한 스토리지에 액세스할 수 있음
- 가상머신으로 배포하거나 Ec2 인스턴스로 배포할 수 있음
[ Storage Gateway 유형 3가지]
1. Amaon S3 File Gateway
- 데이터에 대해 서버 메시지 블록(SMB), 네트워크 파일 시스템(NFS) 기반 엑세스 제공
2. Tape Gateway
- S3, S3 Glacier에 저장할 수 있는 가상 테이프를 주요 백업 애플리케이션에 제공
- 기존 백업 워크플로를 변경하지 않아도 온프레미스에서 물리적 테이프를 AWS 에서 가상 테이프로 대체할 수 있음
3. Volume Gateway
- S3에 저장하거나 EBS로 마이그레이션할 수 있는 iSCSI 블록 스토리지 볼륨을 온프레미스 애플리케이션에 제공
문서
https://aws.amazon.com/ko/storagegateway/
AWS Storage Gateway | Amazon Web Services
S3 File Gateway를 사용하면 데이터 레이크에 데이터를 공급하고, 이미지 및 비디오와 같은 콜드 데이터를 아카이빙하며, Microsoft SQL, Oracle, SAP와 같은 데이터베이스 모두를 S3에 백업하는 데이터 워
aws.amazon.com
AWS Backup(Back up as a service)
- 서비스, 클라우드 및 온프레미스에서 데이터 보호를 쉽게 중앙 집중화하고 자동으로 할 수 있는 완전 관리형 서비스
- 백업과 데이터 보안을 중앙에서 할 수 있는 관리형 서비스임
[기능]
1. AWS 서비스 전체에서 백업을 관리하는 중앙 집중식 백업 관리
2. 백업 계획을 생성하는 정책 기반 백업
3. AWS 리소스에 태그 지정하여 백업하는 태그 기반 백업 정책
4. 저렴한 콜드 스토리지 계츠에 백업 저장하는 수명 주기 관리 정책
5. 여러 리전으로 백업하는 교차 리전 백업
6. AWS Organizations의 AWS 계정 내의 모든 백업을 관리할 수 있는 교차 계정 관리 및 교차 계정 백업
7. Audit Manager 사용한 감사 및 보고
8. 증분 백업
9. 백업 활동 모니터링 및 백업 저장소 데이터 보호
문서
https://docs.aws.amazon.com/ko_kr/aws-backup/latest/devguide/whatisbackup.html
AWS Backup란 무엇인가요? - AWS Backup
이 페이지에 작업이 필요하다는 점을 알려 주셔서 감사합니다. 실망시켜 드려 죄송합니다. 잠깐 시간을 내어 설명서를 향상시킬 수 있는 방법에 대해 말씀해 주십시오.
docs.aws.amazon.com
'클라우드 컴퓨팅 > AWS 이론' 카테고리의 다른 글
[AWS-SAA] 1-2. Container (0) | 2024.10.06 |
---|---|
[AWS-SAA] 1-3. Serverless (0) | 2024.10.06 |
[AWS-SAA] 3. Database (0) | 2024.10.06 |
[AWS-SAA] 4-1. Networking (0) | 2024.09.30 |
[AWS-SAA] 4-2. Content Delivery (0) | 2024.09.30 |