베하~! 탑신병자 듀오 팀 나르 입니다!
이번 포스팅에서는 Azure Storage에 대해서 알아보도록 하겠습니다
Azure Blob Storage
- Microsoft의 개체 스토리지 솔루션
- 구조화되지 않은 대량의 데이터를 저장하는데 최적화
- 비정형 데이터는 텍스트 또는 이진 데이터와 같은 특정 모델이나 정의를 따르지 않는 데이터
- 사용 사례
- 브라우저에 이미지 또는 문서 직접 제공
- 분산 액세스용 파일 저장
- 비디오 및 오디오 스트리밍
- 로그 파일
- 백업/복원, 재해 복구 및 보관용 데이터 저장
- 온프레미스 또는 Azure 호스팅 서비스에서 분석하기 위한 데이터 저장
- Blob Storage는 세 가지 유형의 리소스를 제공한다
- 스토리지 계정
- 데이터에 대한 Azure에서 고유의 네임스페이스를 제공
- 계정에 저장한 모든 개체는 고유 계정 이름을 포함하는 주소를 가진다
- 스토리지 계정의 컨테이너
- 파일 시스템의 디렉터리와 비슷한 BLOB 세트 구성
- 한 스토리지 계정에 포함될 수 있는 컨테이너 수에 제한이 없음
- 컨테이너에 저장될 수 있는 Blob 수의 제한도 없다
- BLOB
- 블록 Blob: 텍스트 및 이진 데이터를 저장(약 190.7TiB를 저장 가능)
- 추가 Blob: 추가 작업에 최적화되어 데이터 로깅 같은 시나리오에 저합
- 페이지 Blob: VHD(가상 하드 드라이브) 파일을 저장하고 Azure Virtual Machines의 디스크로 사용(최대 8Bib)
- 스토리지 계정
Azure 파일 공유 스토리지
- MB, NFS 프로토콜을 통해 액세스할 수 있는 클라우드에서 완전 관리형 파일 공유를 제공
- 클라우드와 온프레미스 배포를 통해 동시에 탑재 가능
- windows, Linux, maxOS 클라이언트에 액세스
- 데이터가 사용되는 위치 근처에서 빠르게 액세스하기 위해 “애저 파일 동기화” 기능으로 캐싱 가능
Azure Table Storage
- 많은 양의 구조화된 데이터를 저장
- 인증된 요청에 응답하는 NoSQL 데이터 저장소
- 구조화된 비관계형 데이터를 저장하는데 적합
- 수요가 증가함에 따라 테이블 크기가 조정
- 사용 사례
- 웹 규모 애플리케이션을 처리할 수 있는 구조화된 데이터 테이블 저장
- 클러스터형 인덱스를 사용하여 신속하게 데이터 쿼리
- 매우 큰 구조화된 비관계형 데이터 집합을 저장하고 쿼리
- 구성 요소
- 테이블
- 엔터티 컬렉션
- 단일 테이블에 각기 다른 속성 집합을 가진 엔터티가 포함
- 엔터티
- 데이터베이스 행과 유사한 속성 집합
- 엔터티 크기는 최대 1MB(Azure Cosmos DB 엔터티의 크기는 최대 2MB)
- 속성
- 이름 값 쌍으로 구성
- 엔터티에 속성을 최대 252개까지 포함
- 세 가지 시스템 속성: 파티션 키, 행 키, 타임스탬프
- 동일한 파티션 키를 가진 엔터티는 보다 신속하게 쿼리
- 원자성 작업으로 삽입/업데이트
- 엔터티의 행 키는 파티션 내의 고유 식별자
- 테이블
지금까지 Azure Storage에 대하여 알아봤습니다
다음 포스팅에는 더욱 흥미로운 주제로 돌아오겠습니다~!
그럼 베빠~!
'CSP (Cloud Service Provider) > Azure' 카테고리의 다른 글
[Azure] Azure Devops (0) | 2023.09.01 |
---|---|
[Azure] AKS (Azure Kubernetes Service) - (4) WEB, WAS YAML파일 생성 및 연동 (0) | 2023.08.30 |
[Azure] Azure Artifacts (0) | 2023.08.18 |
[Azure] AKS (Azure Kubernetes Service) - (3) ACR (0) | 2023.08.16 |
Azure DDoS 보호 (0) | 2023.08.04 |
댓글