2022. 7. 27. 09:56ㆍ클라우드 컴퓨팅/클라우드 바로알기
클라우드 스토리지 오브젝트 스토리지, 블록 스토리지, 파일 스토리지
AWS는 오브젝트스토리지는 S3 (Simple Storage Service), 블록 스토리지는 EBS (Elastic Block Store), 파일 스토리지는 EFS (Elastic File System)라는 상품으로 제공하고 있습니다.
1. S3
웹 어느 곳에서든지 용량에 관계없이 데이터를 저장하고 검색할 수 있는 단순한 웹 서비스 인터페이스를 갖춘 객체 스토리지입니다. 99.999999999%의 내구성을 제공하고 전 세계에 수조 개의 객체로 확장할 수 있도록 설계되었습니다. S3는 클라우드 기반 애플리케이션용 기본 스토리지, 분석을 위한 벌크 리포지토리 또는 '데이터 레이크', 백업, 복구, 재해 복구의 대상, 서버 없는 컴퓨팅으로 사용할 수 있습니다.
AWS의 클라우드 데이터 마이그레이션 옵션을 사용하면 대량의 데이터를 간편하게 송신 또는 수신할 수 있습니다. 데이터를 S3에 저장한 후에 S3 스탠다드(Infrequent Access, 아카이브용 Amazon Glacier)와 같이 비용이 더 적게 드는 장기 클라우드 스토리지 클래스로 변경할 수 있습니다.
S3 장점
① 간편함: 웹 기반 관리 콘솔과 모바일 앱으로 간편하게 사용할 수 있습니다. 타 서비스와 쉽게 통합할 수 있도록 완전한 REST API와 SDK를 제공합니다.
② 내구성: 99.999999999%의 객체 내구성을 보장하도록 설계되어 뛰어난 인프라를 제공합니다. 데이터가 AWS의 여러 센터와 스토리지에 중복 저장됩니다.
③ 확장 가능: 원하는 만큼 데이터를 저장하고 필요할 때 액세스할 수 있습니다. 향후 스토리지 요구를 추정할 필요 없이 필요에 따라 확장 또는 축소할 수 있으므로 비즈니스 민첩성이 크게 향상됩니다.
④ 보안: SSL을 통한 데이터 전송과 데이터 업로드 후 자동 암호화를 지원합니다. IAM을 통해 버킷 정책을 구성하여 객체 권한을 관리하고 데이터에 대한 액세스를 제어할 수 있습니다.
⑤ 가용성: S3 스탠다드는 1년을 기준으로 최대 99.99%의 객체 가용성을 실현하도록 설계되었으며 필요시 믿고 사용할 수 있도록 SLA 지원을 받습니다. 또한 지연 시간 최적화, 비용 최소화, 규정 요구 사항 준수를 위해
적합한 AWS 리전을 선택할 수 있습니다.
⑥ 저렴한 비용: 매우 저렴한 비용으로 대용량의 데이터를 저장할 수 있습니다. 수명 주기 정책을 사용하면 데이터가 오래됨에 따라 스탠더드 Infrequent Access 및 Amazon Glacier로 자동으로 마이그레이션 하도록 정책을 설정하여 비용을 더욱 절감할 수 있습니다.
⑦ 간편한 데이터 전송: 여러 가지 클라우드 데이터 마이그레이션 옵션을 제공하여 S3에 대량의 데이터를 간편하게 비용 효율적으로 송신 또는 수신할 수 있습니다. S3로 가져오거나 내보내기 위해 네트워크 최적화, 물리적 디스크
기반 또는 타사 커넥터 방식 중에서 선택할 수 있습니다.
⑧ 통합: AWS 서비스와 긴밀하게 통합되므로 다양한 AWS 서비스를 사용하는 솔루션을 좀 더 쉽게 구축할 수 있습니다.
⑨ 손쉬운 관리: S3 스토리지 관리 기능을 사용하면 데이터 중심의 접근 방식을 통해 스토리지를 최적화하고, 데이터 보안과 관리 효율성을 높일 수 있습니다. 이러한 엔터프라이즈급 기능은 사용자의 데이터에 대한 데이터를 제공하므로 개인화된 메타데이터를 바탕으로 스토리지를 관리할 수 있습니다.
2. EBS
블록스토리지는 가상 서버인 EC2에 사용됩니다. 각 EBS 볼륨은 가용 영역 내에 자동으로 복제되어 구성 요소 장애로부터 보호하고, 고가용성 및 내구성을 제공합니다. EBS 볼륨은 워크로드 실행에 필요한 지연 시간이 짧고 일관된 성능을 제공합니다. EBS를 사용하면 프로비저닝 하는 것에 대해서만 적은 요금을 지불하면서 몇 분 내에 사용량을 늘리거나 줄일 수 있습니다.
EBS 장점
① 고성능 볼륨: 솔리드 스테이트 디스크(SSD) 기반 또는 하드 디스크 드라이브(HDD) 기반 볼륨 중 애플리케이션에 필요한 성능을 제공할 수 있는 것을 선택할 수 있습니다.
② 가용성: 각 EBS 볼륨은 99.999%의 가용성을 위해 설계되었으며 구성요소 장애로부터 애플리케이션을 보호하기 위해 가용 영역 내에서 자동으로 복제됩니다.
③ 암호화: EBS 암호화는 EC2 인스턴스와 EBS 볼륨 간 저장 데이터와 전송 데이터를 원활하게 지원합니다.
④ 액세스 관리: 유연한 액세스 제어 정책을 사용하면 누가 어떤 EBS 볼륨에 액세스할 수 있는지 지정할 수 있어 데이터에 대한 안전한 액세스를 보장합니다.
⑤ 스냅샷: 특정 시점의 EBS 볼륨 스냅샷을 생성하여 데이터를 보호합니다. 스냅샷은 장기적 안정성을 위해 S3에 백업됩니다.
3. EFS
파일스토리지는 EC2 인스턴스에 사용할 수 있는 간단하고 확장 가능한 파일 스토리지를 제공합니다. EFS는 사용법이 쉬우며, 파일 시스템을 빠르고 쉽게 만들고 구성할 수 있는 간편한 인터페이스를 제공합니다.
EFS를 사용하면 파일을 추가하고 제거할 때마다 스토리지 용량이 탄력적으로 자동 확장 및 축소되므로 애플리케이션에서 스토리지가 필요할 때 필요한 만큼 확보할 수 있습니다.
AWS EC2 인스턴스에 탑재되는 경우, EFS 파일 시스템에서 표준 파일 시스템 인터페이스와 파일 시스템 시맨틱을 제공하므로 EFS를 기존 애플리케이션 및 도구와 원활하게 통합할 수 있습니다.
여러 EC2 인스턴스는 EFS 파일 시스템을 동시에 액세스 할 수 있습니다. EFS는 두 개 이상의 EC2 인스턴스에서 실행하는 워크로드와 애플리케이션에 대해 공통 데이터 소스를 제공할 수 있습니다.
VPC를 AWS Direct Connect에 연결할 때 EFS 파일 시스템을 온프레미스 데이터 센터 서버에 탑재할 수 있습니다. EFS 파일 시스템을 온프레미스 서버에 탑재하여 데이터 세트를 EFS로 마이그레이션 하거나 클라우드 버스팅 시나리오를 활성화하거나 온프레미스 데이터를 EFS로 백업할 수 있습니다.
Amazon EFS는 높은 가용성과 내구성을 고려하여 설계되었으므로 빅 데이터, 분석, 미디어 프로세싱 워크플로, 콘텐츠 관리, 웹 서비스, 홈 디렉터리와 같은 광범위한 워크로드와 애플리케이션에서 좋은 성능을 발휘합니다.
'클라우드 컴퓨팅 > 클라우드 바로알기' 카테고리의 다른 글
데이터베이스를 서비스로 이용한다는것은 (Amazon Aurora, RDS) (0) | 2022.07.28 |
---|---|
클라우드 환경에서의 네트워크 (VPC, DNS) (0) | 2022.07.27 |
트래픽 분산 기술 로드밸런서(Load Balancer) (0) | 2022.07.26 |
클라우드 가상 서버의 종류와 용도 (0) | 2022.07.26 |
클라우드 서비스 개요 (0) | 2022.07.26 |