Aracılığıyla paylaş


Azure Stack Edge Blob depolama gereksinimleri

Bu makalede Azure API'lerinin, Azure istemci kitaplıklarının ve Azure Stack Edge Blob depolama ile desteklenen araçların sürümleri listelenmektedir. Azure Stack Edge Blob depolama, Azure ile tutarlı semantik ile blob yönetimi işlevselliği sağlar. Bu makalede, Azure Depolama hizmetlerinden bilinen Azure Stack Edge Blob depolama farkları da özetlenmektedir.

Azure Stack Edge Blob depolama alanına bağlanmadan önce bilgileri dikkatle gözden geçirmenizi ve sonra gerektiğinde yeniden başvurmanızı öneririz.

Depolama farklar

Özellik Azure Depolama Azure Stack Edge Blob depolama
Azure Dosyaları Desteklenen bulut tabanlı SMB ve NFS dosya paylaşımları Desteklenmez
Storage account type Genel amaçlı ve Azure Blob depolama hesapları Yalnızca genel amaçlı v1
Blob adı 1.024 karakter (2.048 bayt) 880 karakter (1.760 bayt)
Blok blobu en büyük boyutu 4,75 TiB (100 MiB X 50.000 blok) Azure Stack Edge için 4,75 TiB (100 MiB x 50.000 blok)
Sayfa blobu en büyük boyutu 8 TiB 1 TiB
Sayfa blobu sayfa boyutu 512 bayt 4 KiB

Desteklenen API sürümleri

Azure Depolama hizmet API'lerinin aşağıdaki sürümleri Azure Stack Edge Blob depolama ile desteklenir.

Azure Stack Edge 2.1.1377.2170 ve üzeri

Desteklenen Azure istemci kitaplıkları

Azure Stack Edge Blob depolaması için belirli istemci kitaplıkları ve belirli uç nokta son eki gereksinimleri vardır. Azure Stack Edge Blob depolama uç noktaları, Azure Blob Depolama REST API'sinin en son sürümüyle tam eşliğe sahip değildir; bkz. Azure Stack Edge için desteklenen API sürümleri. Depolama istemci kitaplıkları için REST API ile uyumlu sürümü bilmeniz gerekir.

Azure Stack Edge 2.1.1377.2170 ve üzeri

Aşağıdaki Azure istemci kitaplığı sürümleri Azure Stack Edge Blob depolama için desteklenir.

İstemci kitaplığı Desteklenen sürüm Bağlantı ekleyin Uç nokta belirtimi
.NET 11.0.0 NuGet paketi:
Ortak: https://www.nuget.org/packages/Microsoft.Azure.Storage.Common/11.0.0
Blob: https://www.nuget.org/packages/Microsoft.Azure.Storage.Blob/11.0.0
Sıra: https://www.nuget.org/packages/Microsoft.Azure.Storage.Queue/11.0.0
GitHub sürümü: https://github.com/Azure/azure-storage-net/releases/tag/v11.0.0
app.config dosyası
Java 12.0.0-preview.3 Maven paketi: https://mvnrepository.com/artifact/com.azure/azure-storage-file/12.0.0-preview.3
GitHub sürümü: https://github.com/Azure/azure-sdk-for-java/tree/master/sdk/storage
Bağlan ion dizesi kurulumu
Node.js 2.8.3 NPM bağlantısı: https://www.npmjs.com/package/azure-storage (Çalıştır: npm install azure-storage@2.7.0)
GitHub sürümü: https://github.com/Azure/azure-storage-node/releases/tag/v2.8.3
Hizmet örneği bildirimi
C++ 5.2.0 NuGet paketi: https://www.nuget.org/packages/wastorage.v140/5.2.0
GitHub sürümü: https://github.com/Azure/azure-storage-cpp/releases/tag/v5.2.0
Bağlan ion dizesi kurulumu
PHP 1.2.0 GitHub sürümü:
Ortak: https://github.com/Azure/azure-storage-php/releases/tag/v1.2.0-common
Blob: https://github.com/Azure/azure-storage-php/releases/tag/v1.2.0-blob
Composer aracılığıyla yükleme (Daha fazla bilgi için aşağıdaki ayrıntılara bakın.)
Bağlan ion dizesi kurulumu
Python 1.1.0 GitHub sürümü:
Ortak: https://github.com/Azure/azure-storage-python/releases/tag/v1.0.0-common
Blob: https://github.com/Azure/azure-storage-python/releases/tag/v1.1.0-blob
Hizmet örneği bildirimi
Ruby 1.0.1 RubyGems paketi:
Ortak: https://rubygems.org/gems/azure-storage-common/versions/1.0.1
Blob: https://rubygems.org/gems/azure-storage-blob/versions/1.0.1
GitHub sürümü:
Ortak: https://github.com/Azure/azure-storage-ruby/releases/tag/v1.0.1-common
Blob: https://github.com/Azure/azure-storage-ruby/releases/tag/v1.0.1-blob
Bağlan ion dizesi kurulumu

Php istemcisini Composer - Current aracılığıyla yükleme

PHP istemcisini Composer aracılığıyla yüklemek için:

  1. Aşağıdaki kodla projenin kökünde composer.json adlı bir dosya oluşturun (örnek Azure Depolama Blob hizmetini kullanır).

    {
    "require": {
    "Microsoft/azure-storage-blob":"1.2.0"
    }
    
  2. Proje köküne indirin composer.phar .

  3. Çalıştır: php composer.phar install.

Uç nokta bildirimi

Azure Stack Edge Blob depolama SDK'sında uç nokta son eki- <device serial number>.microsoftdatabox.com Azure Stack Edge etki alanını tanımlar. Blob hizmet uç noktası hakkında daha fazla bilgi için Azure Stack Edge Pro GPU ile depolama hesapları aracılığıyla veri aktarma bölümüne gidin.

Örnekler

.NET

Azure Stack Edge Blob depolaması için uç nokta soneki dosyasında belirtilir app.config :

<add key="StorageConnectionString"
value="DefaultEndpointsProtocol=https;AccountName=myaccount;AccountKey=mykey;
EndpointSuffix=<<serial no. of the device>.microsoftdatabox.com  />

Java

Azure Stack Edge Blob depolama için uç nokta son eki bağlantı dizesi kurulumunda belirtilir:

public static final String storageConnectionString =
    "DefaultEndpointsProtocol=http;" +
    "AccountName=your_storage_account;" +
    "AccountKey=your_storage_account_key;" +
    "EndpointSuffix=<serial no. of the device>.microsoftdatabox.com ";

Node.js

Azure Stack Edge Blob depolama için bildirim örneğinde uç nokta son eki belirtilir:

var blobSvc = azure.createBlobService('myaccount', 'mykey',
'myaccount.blob. <serial no. of the device>.microsoftdatabox.com ');

C++

Azure Stack Edge Blob depolama için uç nokta son eki bağlantı dizesi kurulumunda belirtilir:

const utility::string_t storage_connection_string(U("DefaultEndpointsProtocol=https;
AccountName=your_storage_account;
AccountKey=your_storage_account_key;
EndpointSuffix=<serial no. of the device>.microsoftdatabox.com "));

PHP

Azure Stack Edge Blob depolama için uç nokta son eki bağlantı dizesi kurulumunda belirtilir:

$connectionString = 'BlobEndpoint=http://<storage account name>.blob.<serial no. of the device>.microsoftdatabox.com /;
AccountName=<storage account name>;AccountKey=<storage account key>'

Python

Azure Stack Edge Blob depolama için bildirim örneğinde uç nokta son eki belirtilir:

block_blob_service = BlockBlobService(account_name='myaccount',
account_key='mykey',
endpoint_suffix=’<serial no. of the device>.microsoftdatabox.com’)

Ruby

Azure Stack Edge Blob depolama için uç nokta son eki bağlantı dizesi kurulumunda belirtilir:

set
AZURE_STORAGE_CONNECTION_STRING=DefaultEndpointsProtocol=https;
AccountName=myaccount;
AccountKey=mykey;
EndpointSuffix=<serial no. of the device>.microsoftdatabox.com

Sonraki adımlar