Azure Stack 허브 저장소 소개Introduction to Azure Stack Hub storage

개요Overview

Azure Stack 허브 저장소는 Azure Storage에서 제공 하는 서비스와 일치 하는 클라우드 저장소 서비스 집합입니다.Azure Stack Hub Storage is a set of cloud storage services consistent with the services provided by Azure Storage. 이러한 서비스에는 blob, 테이블 및 큐가 포함 됩니다.These services include blobs, tables, and queues.

Azure Stack 허브 저장소 서비스Azure Stack Hub Storage services

Azure Stack 허브 저장소는 다음과 같은 세 가지 서비스를 제공 합니다.Azure Stack Hub Storage provides the following three services:

  • Azure BLOB StorageBlob storage

    Blob 스토리지는 구조화되지 않은 개체 데이터를 저장합니다.Blob storage stores unstructured object data. Blob은 문서, 미디어 파일 또는 앱 설치 관리자와 같은 모든 유형의 텍스트 또는 이진 데이터 일 수 있습니다.A blob can be any type of text or binary data, such as a document, media file, or app installer.

  • Table StorageTable storage

    Table Storage는 구조화된 데이터 세트을 저장합니다.Table storage stores structured datasets. 테이블 저장소는 대량의 데이터를 신속 하 게 개발 하 고 빠르게 액세스할 수 있도록 하는 NoSQL 키-특성 데이터 저장소입니다.Table storage is a NoSQL key-attribute data store, which allows for rapid development and fast access to large amounts of data.

  • Queue StorageQueue storage

    Queue Storage는 워크플로 처리 및 클라우드 서비스 구성 요소 사이의 통신을 위한 안정적인 메시징을 제공합니다.Queue storage provides reliable messaging for workflow processing and for communication between components of cloud services.

Azure Stack 허브 저장소 계정은 Azure Stack Hub 저장소에서 서비스에 대 한 액세스를 제공 하는 보안 계정입니다.An Azure Stack Hub Storage account is a secure account that gives you access to services in Azure Stack Hub Storage. 스토리지 계정은 스토리지 리소스에 고유한 네임스페이스를 제공합니다.Your storage account provides the unique namespace for your storage resources. 다음 다이어그램은 저장소 계정에서 Azure Stack 허브 저장소 리소스 간의 관계를 보여 줍니다.The following diagram shows the relationships between the Azure Stack Hub Storage resources in a storage account:

Azure Stack 허브 저장소 개요

Blob 스토리지Blob storage

클라우드에 저장할 구조화 되지 않은 개체 데이터가 많은 사용자를 위해 blob storage는 효과적이 고 확장 가능한 솔루션을 제공 합니다.For users with a large amount of unstructured object data to store in the cloud, blob storage offers an effective and scalable solution. Blob storage를 사용 하 여 다음과 같은 콘텐츠를 저장 합니다.Use blob storage to store content such as:

  • 문서Documents
  • 사진, 비디오, 음악, 블로그 등의 소셜 데이터Social data such as photos, videos, music, and blogs
  • 파일, 컴퓨터, 데이터베이스 및 디바이스의 BackupBackups of files, computers, databases, and devices
  • 웹 앱에 대 한 이미지 및 텍스트Images and text for web apps
  • 클라우드 앱에 대 한 구성 데이터Configuration data for cloud apps
  • 로그 및 기타 대규모 데이터 세트와 같은 빅 데이터Big data, such as logs and other large datasets

모든 Blob은 컨테이너로 구성됩니다.Every blob is organized into a container. 컨테이너를 통해 유용하게 개체 그룹에 보안 정책을 할당할 수도 있습니다.Containers also provide a useful way to assign security policies to groups of objects. 저장소 계정에는 원하는 수의 컨테이너가 포함 될 수 있으며, 컨테이너에는 최대 개수의 blob (저장소 계정 제한까지)가 포함 될 수 있습니다.A storage account can contain any number of containers and a container can contain any number of blobs (up to the limit of storage account).

Blob storage는 세 가지 유형의 blob을 제공 합니다.Blob storage offers three types of blobs:

  • 블록 BlobBlock blobs

    블록 blob은 클라우드 개체를 스트리밍하 고 저장 하는 데 최적화 되어 있습니다.Block blobs are optimized for streaming and storing cloud objects. 문서, 미디어 파일, 백업 및 기타 유사한 파일을 저장 하는 데 적합 합니다.They're a good choice for storing documents, media files, backups, and other similar files.

  • 추가 BlobAppend blobs

    추가 Blob은 블록 Blob과 유사하지만 추가 작업에 최적화되어 있습니다.Append blobs are similar to block blobs, but are optimized for append operations. 새 블록을 끝에 추가해야만 추가 Blob을 업데이트할 수 있습니다.An append blob can be updated only by adding a new block to the end. 추가 Blob은 Blob 끝에만 새 데이터를 써야 하는 로깅과 같은 시나리오에 적합합니다.Append blobs are a good choice for scenarios such as logging, where new data needs to be written only to the end of the blob.

  • 페이지 BlobPage blobs

    페이지 blob은 IaaS 디스크를 표시 하 고 최대 1tb 크기의 임의 쓰기를 지 원하는 데 최적화 되어 있습니다.Page blobs are optimized for representing IaaS disks and supporting random writes up to 1 TB in size. Azure Stack 허브 가상 컴퓨터에 연결 된 IaaS 디스크는 페이지 blob으로 저장 된 VHD입니다.An Azure Stack Hub virtual machine attached IaaS disk is a VHD stored as a page blob.

Table StorageTable storage

최신 앱은 이전에 필요한 소프트웨어의 이전 세대 보다 확장성과 유연성이 높은 데이터 저장소를 요구 하는 경우가 많습니다.Modern apps often demand data stores with greater scalability and flexibility than previous generations of software required. 테이블 저장소는 가용성이 대규모 확장 가능한 저장소를 제공 하므로 사용자 요구를 충족 하도록 앱을 자동으로 확장할 수 있습니다.Table storage offers highly available, massively scalable storage, so that your app can automatically scale to meet user demand. 테이블 저장소는 Microsoft의 NoSQL 키/특성 저장소로, 스키마 없는 설계를 포함 하 여 기존 관계형 데이터베이스와 다르게 만듭니다.Table storage is Microsoft's NoSQL key/attribute store—it has a schemaless design, making it different from traditional relational databases. 스키마가 있는 데이터 저장소를 사용 하면 앱의 요구가 진화 함에 따라 데이터를 쉽게 적용할 수 있습니다.With a schemaless data store, it's easy to adapt your data as the needs of your app evolve. 테이블 저장소는 사용 하기 쉬우며 개발자가 앱을 신속 하 게 만들 수 있습니다.Table storage is easy to use, so developers can create apps quickly.

Table storage는 키 특성 저장소입니다. 즉, 테이블의 모든 값이 형식화 된 속성 이름으로 저장 됩니다.Table storage is a key-attribute store, which means that every value in a table is stored with a typed property name. 속성 이름은 선택 조건을 필터링 하 고 지정 하는 데 사용 됩니다.The property name is used for filtering and specifying selection criteria. 속성 모음과 해당 값은 함께 엔터티를 구성합니다.A collection of properties and their values comprise an entity. 테이블 저장소는 스키마 스키마 이므로 동일한 테이블의 두 엔터티는 서로 다른 속성 컬렉션을 포함할 수 있으며 이러한 속성의 형식은 다를 수 있습니다.Since table storage is schemaless, two entities in the same table can contain different collections of properties, and those properties can be of different types.

Table storage를 사용 하 여 웹 앱에 대 한 사용자 데이터, 주소록, 장치 정보 및 서비스에 필요한 다른 유형의 메타 데이터와 같은 유연한 데이터 집합을 저장할 수 있습니다.You can use table storage to store flexible datasets, such as user data for web apps, address books, device information, and any other type of metadata that your service requires. 오늘날의 인터넷 기반 앱의 경우 테이블 저장소와 같은 NoSQL 데이터베이스는 기존 관계형 데이터베이스에 대 한 일반적인 대안을 제공 합니다.For today's internet-based apps, NoSQL databases like table storage offer a popular alternative to traditional relational databases.

저장소 계정에는 원하는 수의 테이블이 포함 될 수 있으며, 테이블에는 저장소 계정의 최대 용량 한도까지 임의 개수의 엔터티가 포함 될 수 있습니다.A storage account can contain any number of tables, and a table can contain any number of entities, up to the capacity limit of the storage account.

Queue 스토리지Queue storage

규모에 맞게 앱을 디자인할 때 앱 구성 요소는 독립적으로 확장 될 수 있도록 분리 되는 경우가 많습니다.In designing apps for scale, app components are often decoupled, so that they can scale independently. 큐 저장소는 클라우드, 데스크톱, 온-프레미스 서버 또는 모바일 장치에서 실행 되는지에 관계 없이 앱 구성 요소 간의 비동기 통신을 위한 안정적인 메시징 솔루션을 제공 합니다.Queue storage provides a reliable messaging solution for asynchronous communication between app components, whether they're running in the cloud, on the desktop, on an on-premises server, or on a mobile device. Queue Storage는 또한 비동기 작업 관리와 프로세스 워크플로 작성을 지원합니다.Queue storage also supports managing asynchronous tasks and building process workflows.

저장소 계정에는 원하는 수의 큐가 포함 될 수 있으며 큐에는 원하는 수의 메시지가 포함 될 수 있습니다 (저장소 계정의 용량 제한까지).A storage account can contain any number of queues and a queue can contain any number of messages (up to the capacity limit of the storage account). 개별 메시지는 크기가 최대 64KB일 수 있습니다.Individual messages may be up to 64 KB in size.

다음 단계Next steps