Amazon S3 대 Amazon Glacier

게시 됨: 2022-05-10

Amazon S3 대 Amazon Glacier | 엔캡테크노


새로운 비즈니스를 위한 첫 번째 AWS 호스팅 애플리케이션을 구축할 때 가장 먼저 떠오르는 것은 빈번하고 비활성인 데이터의 보존을 우선시하는 것입니다. Amazon Glacier 와 Amazon Web Services S3는 모두 데이터 손실을 방지하는 데 도움이 되는 스토리지 옵션입니다 .

기업은 온라인 비즈니스를 수행할 때 데이터 손상, 관리 실패, 맬웨어 공격 등 다양한 중요한 조건에 직면합니다. 따라서 유능하고 오래 지속되는 시스템이 있더라도 모든 유형의 데이터를 백업해 두는 것이 중요합니다. . Amazon S3는 오랫동안 사용되어 왔습니다. 그러나 Amazon Glacier는 프리미엄 기능과 함께 나중에 도착했습니다. 둘 다 비극적인 상황에서 적절한 백업 대안을 제공하도록 설계된 합법적인 서비스입니다.

Amazon의 Simple Storage Service(S3)와 Glacier는 가장 널리 사용되는 클라우드 파일 스토리지 시스템입니다. S3를 사용하면 파일 호스팅이라고 하는 네트워크의 모든 위치에서 원하는 양의 데이터를 저장하고 복구할 수 있습니다. 또한 S3는 데이터 처리에 활용할 수 있는 파일 및 메타데이터를 저장할 수 있는 객체 스토리지를 제공합니다.

Amazon S3의 뛰어난 확장성, 안정성 및 속도를 사용하여 저렴한 스토리지 시스템을 생성할 수 있습니다. 다양한 사용 상황을 위해 Amazon S3는 다양한 스토리지 클래스를 제공합니다. S3 Standard가 그 중 하나입니다. 반복적으로 액세스되는 데이터를 위한 S3 Standard 범용 스토리지, 알 수 없거나 액세스 방식 변경되는 데이터를 위한 S3 Intelligent-Tiering 은 99.9% 가용성 위해 설계되었습니다. S3 Standard-Infrequent Access(S3 Standard-IA) 및 S3 One Zone-Infrequent Access( 99.5% 가용성을 위해 장기 저장이 필요한 데이터를 위한 S3 One Zone-IA)가 이러한 옵션 중 일부입니다.

Amazon S3 Glacier(S3 Glacier) 및 Amazon S3 Glacier Deep Archive(S3 Glacier Deep Archive)는 장기 데이터 저장 및 보존에 사용할 수 있습니다. Amazon Glacier 및 Amazon S3는 "데이터 백업" 및 "클라우드 스토리지" 기술입니다.


Amazon S3는 정확히 무엇입니까?


Amazon Simple Storage Service라고도 하는 Amazon S3는 오랫동안 전 세계 기업에서 사용되어 왔습니다. AWS에서 가장 널리 사용되는 클라우드 스토리지 제품 중 하나로 인식되고 있습니다. 시간 제약이나 제한 없이 데이터를 무제한으로 저장하고 검색할 수 있는 특성을 제공합니다.

S3를 사용하면 데이터 검색 또는 업로드에 지리적 제한이 없습니다. 그러나 가격 책정 모델은 검색 빈도에 따라 결정됩니다. Amazon Simple Storage Service는 인터넷 어디에서나 원하는 양의 데이터를 저장하고 복구할 수 있는 완전히 중복된 데이터 스토리지 시스템입니다.

Amazon S3는 사용이 간편한 클라우드 기반 객체 스토리지 솔루션입니다. S3는 업계 최고의 확장성, 가용성, 액세스 속도 및 데이터 보안을 제공합니다. 다양한 상황에서 S3는 거의 모든 양의 데이터를 저장하는 데 사용할 수 있습니다. 정적 웹사이트, 모바일 애플리케이션, 백업 및 복구, 아카이빙, 기업 애플리케이션, IoT 장치 생성 데이터, 애플리케이션 로그 파일, 광범위한 데이터 분석은 모두 스토리지 서비스의 일반적인 용도입니다. Amazon S3에는 간단한 관리 도구도 있습니다. 온라인 콘솔, 명령줄 또는 API를 통해 액세스할 수 있는 이러한 도구를 사용하면 프로젝트 또는 규정 요구 사항을 충족하도록 데이터를 정렬하고 액세스 제어를 미세 조정할 수 있습니다.

Amazon S3는 데이터를 논리적 버킷으로 구성하여 사용자가 원하는 것을 쉽고 간단하게 찾을 수 있도록 합니다. 또한 S3에는 파일, 데이터 및 메타데이터를 위한 개체 저장 기능이 있습니다. 그러나 그 동기는 개인이 필요할 때 데이터나 파일을 쉽게 찾을 수 있도록 하는 것입니다.

Amazon Glacier는 정확히 무엇입니까?


가장 정적인 데이터를 비용 효율적으로 백업하는 방법을 찾고 있다면 Amazon Glacier가 적합합니다. 데이터 백업 및 보관에 자주 사용됩니다. 고객은 중요한 데이터를 장기간 보관하려면 GB당 약 $0.004를 매월 지불해야 합니다.

Amazon Glacier의 가장 놀라운 점은 관리형 서비스이므로 데이터 모니터링 또는 유지 관리에 대해 걱정할 필요가 없다는 것입니다. Amazon Glacier의 주요 판매 포인트는 장기간 정기적으로 액세스하지 않는 데이터를 저장할 수 있다는 것입니다.

S3와 달리 Amazon Glacier의 사용 사례는 훨씬 더 집중되어 있습니다. 결과적으로 민감하고 비활성 데이터를 보호하려는 기업에 더 강력한 솔루션입니다. Amazon Glacier를 사용하면 소스 데이터, 로그 파일 또는 비즈니스 백업 데이터를 저장할 수 있습니다.

Amazon Glacier 개발의 유일한 목표는 장기 데이터 스토리지를 관리하는 것입니다. 따라서 자주 검색하도록 설계되지 않았습니다. 결과적으로 Glacier의 검색 속도가 느려질 수 있습니다. 그러나 S3에 비해 Amazon Glacier의 저렴한 기능이 주요 비즈니스를 끌어들입니다. Amazon Glacier는 검색 빈도가 낮고 비용을 낮게 유지하기 위해 몇 시간의 검색 시간이 허용되는 데이터에 최적화되어 있습니다. 결과적으로 Amazon Glacier를 사용하면 온프레미스 옵션에 비해 상당한 비용을 절감할 수 있으므로 고객은 매월 기가바이트당 0.01 USD로 상당하거나 소량의 데이터를 저장할 수 있습니다.

Amazon Glacier는 안전하고 장기적인 데이터 백업 및 보관을 제공하는 저비용 스토리지 서비스이며 검색 빈도가 낮고 검색 기간이 몇 시간이면 비용을 낮게 유지할 수 있는 데이터에 최적화되어 있습니다.

Amazon Glacier 의 기능을 자세히 살펴보겠습니다.

  • 저렴한 비용: Amazon Glacier는 월 기가바이트당 0.01달러의 저렴한 월별 기가바이트당 지불 스토리지 솔루션입니다.
  • 저렴한 비용 | 아마존 빙하 아카이브: 아카이브로 Amazon Glacier에 데이터를 저장합니다. 아카이브를 사용하여 단일 파일을 나타내거나 여러 파일을 번들로 묶어 단일 아카이브로 업로드할 수 있습니다. Amazon Glacier에서 아카이브를 가져오려면 먼저 작업을 시작해야 합니다. 대부분의 경우 작업은 3~5시간 내에 완료됩니다. 그 후에 아카이브는 볼트에 저장됩니다.

  • 보안: Amazon Glacier는 SSL(Secure Sockets Layer)을 사용하여 전송 중인 데이터를 암호화하고 256비트 암호화 키가 있는 보안 대칭 키 암호화 표준인 고급 암호화 기술(AES) 256을 사용하여 저장 데이터를 암호화하여 자동으로 저장합니다.

Amazon S3 의 기능을 연구하기 위해 더 자세히 살펴보겠습니다.

  • 버킷 기준: 1바이트에서 5테라바이트의 데이터를 포함하는 개체를 쓰고, 읽고, 삭제할 수 있습니다. 물건을 무제한으로 저장할 수 있습니다. 각 객체는 버킷에 저장되고 개발자가 제공한 고유 키를 사용하여 액세스합니다.
    버킷은 사용 가능한 모든 지역에 보관할 수 있습니다. 대기 시간을 줄이고 비용을 낮추거나 규제 기준을 충족할 영역을 선택할 수 있습니다.
  • 확장성: Amazon S3를 사용하면 스토리지 문제에 대해 걱정할 필요가 없습니다. 대신 가능한 한 많은 정보를 저장하고 원할 때마다 액세스할 수 있습니다.

  • 저비용 및 사용 용이성: Amazon S3를 통해 사용자는 매우 적은 비용으로 방대한 데이터를 저장할 수 있습니다.

  • 보안: Amazon S3에서는 SSL을 통해 데이터를 전송할 수 있으며 데이터가 업로드되면 데이터가 자동으로 암호화됩니다. 또한 AWS IAM을 사용하여 버킷 정책을 정의함으로써 사용자는 데이터를 완벽하게 제어할 수 있습니다.

  • 향상된 성능: Amazon S3는 최소 사용 약정 없이 최소 지연 시간과 높은 데이터 전송 속도로 최종 사용자에게 자료를 배포하는 Amazon CloudFront와 연결됩니다.

    향상된 성능 | 아마존 S3

  • AWS 서비스와의 통합: Amazon S3는 Amazon CloudFront, Amazon CloudWatch, Amazon Kinesis, Amazon RDS, Amazon Route 53, Amazon VPC, AWS Lambda, Amazon EBS, Amazon DynamoDB 및 기타 AWS 서비스와 연결됩니다.

S3에서 S3 Glacier로의 전환


이 전환이 언제 적절한지 살펴보겠습니다.

  • 많은 양의 데이터가 축적되어 있지만 즉각적인 접근이 필요하지 않은 경우.
  • 아카이빙의 경우.
  • 백업 계획을 세울 때.
  • S3 Glacier의 예산은 많은 양의 데이터를 처리할 때 크게 줄어듭니다.

신속, 표준 및 대량 검색은 다양한 액세스 시간 및 비용 요구 사항을 충족하기 위해 Amazon S3 Glacier에서 사용할 수 있는 세 가지 아카이브 추출 모드(검색 계층이라고도 함)입니다.

  • 1~5분 안에 아카이브를 준비할 수 있습니다.
  • 3-5시간 안에 아카이브를 생성하는 표준 추출.
  • 일괄 검색 비용은 GB당 $0.0025이며 대용량 데이터(최대 몇 페타바이트)에 대한 비용 효율적인 액세스를 허용합니다.
  • 데이터 검색 비용은 다양합니다.

Amazon S3 Glacier로 이전하는 단계는 무엇입니까?

  • 작업할 데이터의 양을 결정합니다.
  • 백업에서 데이터에 액세스해야 하는 빈도를 결정합니다.
  • 백업을 기다려야 하는 시간을 결정합니다.
  • API를 사용하여 데이터를 가져와야 하는지 여부를 고려하십시오.

이 정보와 업무에 중요한 기술적 측면을 기반으로 일반 S3에서 Amazon S3 Glacier로 전환해야 하는지 여부를 선택할 수 있습니다.

Amazon S3 대 Glacier의 전투

  • S3는 주로 빈번한 데이터 액세스에 사용되는 반면 Amazon Glacier는 주로 장기 데이터 저장에 사용됩니다.
  • Amazon Glacier는 정적 온라인 콘텐츠 호스팅을 지원하지 않지만 S3는 지원합니다.
  • 데이터는 S3의 논리적 버킷에 저장됩니다. 그러나 Amazon Glacier는 아카이브 및 볼트 형태로 데이터를 저장합니다.
  • S3를 사용하면 한 스토리지 클래스에서 다른 스토리지 클래스로 객체를 마이그레이션할 수 있습니다. 반면 Glacier 항목은 Deep Archive 스토리지 유형으로만 이동됩니다.
  • Amazon Glacier와 비교할 때 Amazon S3는 더 비쌉니다. 이러한 저장 기술에 포함된 많은 검색 옵션이 이러한 차이를 설명합니다.
  • S3의 최소 저장일은 30일이고 Glacier의 최소 저장일은 90일입니다.
  • Amazon Glacier 설정은 간단합니다. 그러나 S3는 더 복잡합니다.
  • Glacier를 사용하면 아카이브 또는 볼트를 더 빠르고 쉽게 만들고 구성할 수 있지만 S3는 폴더나 버킷을 적절하게 개발하는 데 시간이 걸립니다.

Amazon Glacier와 S3의 유사점

  • Amazon Glacier와 Amazon S3는 모두 여러 가용 영역에서 99.999999999 %의 객체 내구성을 제공할 것으로 예상됩니다.
  • S3와 Amazon Glacier 모두 높은 가용성을 제공합니다.
  • Glacier와 S3 모두 저장할 수 있는 데이터 양에 대한 이론적인 제한이 없습니다.
  • Glacier와 S3 모두 항목을 직접 업로드할 수 있습니다.
  • Glacier와 S3 모두에 대해 SLA가 제공됩니다.

결론

Amazon S3는 Amazon Web Services(AWS)에서 데이터 및 애플리케이션의 온라인 백업 및 보관을 위해 설계된 웹 기반 클라우드 스토리지 서비스입니다. 재해 복구, 애플리케이션 호스팅 및 웹 사이트 호스팅은 모두 Amazon S3에서 가능합니다. Amazon S3 Glacier는 모든 데이터 형식에 대한 장기 스토리지를 제공합니다. 데이터는 평균 3~5시간 내에 액세스할 수 있습니다. 개발자는 스토리지 수명 주기 관리와 함께 Amazon Glacier를 활용하여 거의 사용하지 않는 데이터를 콜드 스토리지로 이동하여 비용을 절감할 수 있습니다.

두 Amazon 스토리지 서비스의 가장 중요한 차이점은 S3는 실시간 데이터 검색을 위한 반면 Amazon Glacier는 보관에 활용된다는 것입니다. 따라서 S3 Glacier는 데이터가 당장 필요하지 않은 저비용 스토리지 시나리오에만 사용해야 합니다. 반면에 S3는 데이터에 자주 빠르게 액세스해야 하는 조직에 권장됩니다.

다음은 AWS Glacier와 S3가 어떻게 다른지 그리고 어떻게 유사한지를 보여주는 몇 가지 설명적인 특성입니다. 결과적으로 데이터 스토리지 및 검색 요구 사항에 맞는 적절한 AWS 스토리지 솔루션을 선택하십시오.

Encaptechno 에서는 애플리케이션을 개선하기 위한 Amazon Web Services(AWS) 마이그레이션 전략을 계획하고 구현하는 데 도움이 되는 AWS 인증 솔루션 을 설계합니다. Encaptechno의 우리 팀은 현재 인프라에서 AWS 클라우드로 컴퓨팅, 애플리케이션 및 스토리지 운영의 모든 측면을 원활하게 마이그레이션하도록 계획할 수 있는 전문 지식을 보유하고 있습니다. 지금 문의하세요. 귀하의 프로젝트 목표에 대해 듣고 어떻게 도울 수 있는지 논의하게 되어 기쁩니다!

AWS 클라우드 컨설팅 서비스 | 엔캡테크노