AWS/AWS 기초
AWS 스토리지의 모든 것
SALEE
2023. 4. 7. 09:28
728x90
스토리지 기본
스토리지의 다양한 용도
- 백업 & 재해 복구 - 데이터 백업, 즉시 복구, 호환성
- 아카이브 & 컴플라이언스 - 장기 보관, 테이프 대체, 금융/헬스/공공
- 사용자 파일 저장소 - 공유 파일, 비용 절감
- 분석 & 데이터레이크 - 다양한 분석 도구, AI/ML 기반, 데이터 가시성
- 비즈니스 애플리케이션 - 완전 관리 서비스, 핵심 업무, 손쉬운 마이그레이션
스토리지 타입
- 블록 스토리지
- 데이터를 일정 크기의 블록으로 나누어 저장
- 호스트에서 파일 시스템 생성
- Storage Area Network (SAN)
- 파일 스토리지
- 디렉토리 구조로 파일 저장
- 스토리지단에서 파일 시스템 생성
- Network Attached Storage (NAS)
- 오브젝트 스토리지
- Rest 기반의 API 호출을 통해 데이터에 접근
- HTTP 프로토콜

오브젝트 스토리지
Amazon Simple Storage Service (S3)
- 데이터 분석과 머신러닝
- 손쉬운 데이터 접근과 관리
- 업계 최고의 확장성과 데이터 가용성
- 분석을 위한 쿼리 인 플레이스 서비스
- 강력한 보안, 규정 준수, 감사 기능
- 다양한 비용 절감 기능 및 정책
Amazon S3의 관리 기능
- 체계적 관리
- S3 Tagging
- S3 Versioning
- 모니터링
- CloudWatch
- CloudTrail
- S3 이벤트 알림
- S3 Inventory
- S3 Glacier 복원 알림
- S3 스토리지 렌즈
- AWS Config
- 복제 및 비용 관리
- S3 라이프사이클
- S3 스토리지 클래스 분석
- S3 Interlligent-Tiering
- 리전 간 복제
- 업데이트
- S3 이벤트 알림 + Lambda
- S3 Batch 작업
- S3 Object 잠금
- S3 오브젝트 Lambda
Amazon S3의 스토리지 클래스
- 다양한 Amazon S3 스토리지 클래스를 활용한 비용 최적화 가능

Amazon S3의 Intelligent-Tiering
- 성능 영향도 또는 운영 오버헤드 없이 자동으로 비용 최적화

Amazon S3 오브젝트 복제
- 같은 리전에서 오브젝트 복제 (Single Region Replication)
- 기간을 설정해 서로 다른 버킷으로 오브젝트 복제
- 서로 다른 리전 간 오브젝트 복제 (Cross Region Replication)
- SLA를 만족하고 정책 기반으로 오브젝트 복제
Amazon S3 스토리지 렌즈
- 대화형 대시보드를 통해 사용 중인 S3에 대한 가시성 위한 60종 이상의 Metric 제공하는 분석 솔루션
블록 스토리지
Amazon Elastic BLock Store (EBS)
- EBS는 EC2에서 사용하도록 설계된 영구 지속 블록 스토리지 서비스
- EBS 볼륨을 활용하여 파일 시스템을 생선하거나 블록 디바이스 자체로 활용
- 고성능 대규모 데이터 처리와 트랜잭션 집약적인 워크로드에 사용
- 데이터베이스, 빅데이터 분석, 엔터프라이즈 애플리케이션과 같은 중요한 업무에 활용
Amazon EBS의 특징
- 모든 워크로드에 적합한 성능
- 사용 편의성
- 높은 안정성
- 사실상 무제한의 스토리지
- 보안
- 비용 효율성
Amazon EBS 볼륨 타입과 활용 분야

Amazon EBS 스냅샷
- EBS 볼륨의 지정 시점의 copy
- 증분 복사본 - 변경된 블록만 복사
- Stored in S3 (11 X 9's durability)
- 볼륨을 복구하는 데 필요한 모든 데이터 포함
Amazon EBS 스냅샷 Archive Tier
- 거의 액세스하지 않는 EBS 스냅샷의 장기 보존을 위한 낮은 스토리지 비용 제공
Amazon EBS 스냅샷의 라이프사이클 관리
- EBS Backup을 위한 스냅샷 생성과 아카이빙 관리 자동화
- 정책을 설정하여 자동으로 스냅샷 생성과 저장소의 티어를 관리, 월단위, 분기단위, 연단위로 설정 가능
- 저비용으로 90일 이상의 스냅샷 보관을 통하여, 컴플라이언스 준수 및 비지니스 요구 충족
- 별도 추가 요금 X
파일 스토리지
Amazon Elastic File System (EFS)
- 안정적이고 비용 효과적인 클라우드 네이티브 NFS 파일 스토리지 서비스
- 탄력적인 확장
- 고가용성
- 손쉬운 운영
- 고성능 제공
- 비용 최적화
- 하이브리드 구성
Amazon EFS의 성능과 처리량 선택
- Performance 모드
- 범용 목적 - 읽기 35K, 쓰기 7K IOPS까지 향상
- MAX I/O - 500,000+까지 IOPS
- Throughput 모드
- 버스팅 처리량 - 저장 용량에 따라 대역폭 자동 확장
- 프로비저닝된 처리량 - 저장 용량과 관계없이 사용자 지정에 따른 대역폭 제공 (추가 비용 발생)
- 탄력적 처리량 - 어떤 시점에 사용량 증가할 지 예측 불가능한 워크로드
Amazon EFS 백업
- EFS 파일 시스템은 AWS Baskup 서비스를 이용해 데이터를 안전하게 백업 및 복원 가능
- AWS Backup은 스케쥴링 정책에 따라 자동으로 데이터를 백업하고 데이터 보유 기간 지정
- AWS Backup은 두가지 종류의 스토리지 클래스 제공
- 개별 파일과 디렉토리에 대한 복구 기능 지원
- 서로 다른 리전 간 백업도 지원
Amazon EFS 복제
- 동일 리전
- 두 번의 클릭만으로 구성 가능하고 AWS 콘솔, API, CLI를 통해 복제와 Fail-Over 동작
- 복제 소스/ 타겟 간에, 스토리지 클래스 및 수명주기관리 정책을 분리 적용 가능
- 교차 리전
- Amazon CloudWatch를 통한 복제 상태 모니터링 / 알람
- 자체 복제 기능 구현으로 스토리지 비용 최적화 및 고가용성 확보에 도움
- 수 분 단위의 RPO & RTO
Amazon FSx for N
Amazon FSx (완전 관리형 클라우드 파일 시스템)
- 애플리케이션 / 파일 스토리지의 적합도에 따른 클라우드 마이그레이션 선택 제공

Amazon FSx for Windows File Server
- Windows Server에 구축되는 확장 가능한 완전 관리형 파일 스토리지 서비스
- 완전 관리형
- 다수의 가용 영역 사용
- 윈도우 서버에서 구축
- 윈도우 파일 시스템과 호환
- Active Directory 사용
- 비용 효율
Amazon FSx for NetApp ONTAP
- NetApp ONTAP을 위한 대체 서비스, 풍부한 데이터 관리 기능 세트 제공
- Multiple GS/s throghput per fs
- 스토리지와 독립적인 처리량
- 초당 수십만 IOPS 처리량
- 일관된 1ms 미만의 대기시간
- SMB Multi-channel & NFS
나에게 맞는 FSx 서비스 선택하기

Amazon File Cache
- 파일 시스템용 고속 캐시
- 성능 향상 - 지연 시간 1밀리초 미만
- 다양한 스토리지 서비스 지원 - Amazon FSx, Amazon S3, 온프레미스 NFS
- 쉬운 사용성 - 완전 관리형 서비스로 간편한 설정
AWS의 모든 스토리지 서비스 정리

하이브리드 클라우드 스토리지 옵션
AWS Transfer for SFTP
- S3를 위한 완전 관리형 SFTP 서비스
- 기존 Active Directory 및 LDAP과 연동
- 높은 가용성과 확장성 제공
- 데이터 이관 후 바로 S3에서 아카이브나 처리 용도로 이용 가능
AWS Storage Gateway 종류와 사용 사례
- Amazon S3 File Gateway
- 데이터레이크 백업, 아카이브 및 수집을 위해 Amazon S3에 대한 기본 파일 액세스
- Amazon FSx File Gateway
- 온프레미스 그룹 파일 공유 및 홈 디렉터리를 위한 Amazon FSx에 대한 기본 액세스
- Tape Gateway
- 장기 보존 위해 Amazon S3 아카이브 계층을 활용하는 물리적 테이프 인프라 교체
- Volume Gateway
- 스냅샷, AWS Backup 통합 및 클라우드 복구로 스토리지 볼륨 차단
AWS DataSync
- 온프레미스 스토리지와 AWS 간 데이터 전송을 간소화, 자동화, 가속화하는 서비스
- 빠른 데이터 전송
- 손쉬운 사용
- 데이터 암호화 및 검증
- 서비스 결합
- 비용 효율적
- Agent를 NFS 및 SMB 저장소에 연결해 AWS의 다양한 스토리지로 빠르게 전송

Amazon Snowball Edge와 Snowcone
- TB 규모의 데이터 전송
- 보안 어플라이언스 사용
- 중요한 데이터 세트를 위한 인터넷보다 빠른 속도
- S3로 가져오기
- HIPAA 준수
AWS Snow Family 비교

728x90