Share via


Az Azure Data Box Blob Storage követelményei

Ez a cikk az Azure API-k, az Azure-ügyfélkódtárak és a Data Box Blob Storage által támogatott eszközök verzióit sorolja fel. A Data Box Blob Storage blobkezelési funkciókat biztosít az Azure-konzisztens szemantikával. Ez a cikk az Azure Storage-szolgáltatásokhoz képest ismert Azure Data Box Blob Storage-különbségeket is összefoglalja.

Javasoljuk, hogy alaposan tekintse át az információkat, mielőtt csatlakozik a Data Box Blob Storage-hoz, majd szükség szerint térjen vissza hozzá.

Tárolási különbségek

Szolgáltatás Azure Storage Data Box Blob Storage
Azure Files Támogatott felhőalapú SMB- és NFS-fájlmegosztások Nem támogatott
Szolgáltatástitkosítás inaktív adatokhoz 256 bites AES-titkosítás 256 bites AES-titkosítás
Tárfiók típusa Általános célú és Azure Blob Storage-fiókok Csak általános célú v1
A blob neve 1024 karakter (2048 bájt) 880 karakter (1760 bájt)
Blob maximális méretének letiltása 4,75 TiB (100 MB X 50 000 blokk) 4,75 TiB (100 MB x 50 000 blokk) az Azure Data Box 3.0-s verziójához.
Oldalblob maximális mérete 8 TiB 1 TiB
Oldalblob oldalmérete 512 bájt 4 KiB

Támogatott API-verziók

A Data Box Blob Storage az Azure Storage szolgáltatás API-jainak alábbi verzióit támogatja.

Az Azure Data Box 3.0-s verziói

Támogatott Azure-ügyfélkódtárak

A Data Box Blob Storage esetében meghatározott ügyfélkódtárak és meghatározott végpont-utótagkövetelmények vonatkoznak. A Data Box Blob Storage-végpontok nem rendelkeznek teljes mértékben az Azure Blob Storage REST API legújabb verziójával; tekintse meg az Azure Data Box 3.0 támogatott verzióit. A tárolási ügyfélkódtárak esetében tisztában kell lennie a REST API-val kompatibilis verzióval.

Az Azure Data Box 3.0-s verziói

A Data Box Blob Storage esetében az alábbi Azure-ügyfélkódtár-verziók támogatottak.

Ügyfélkódtár Támogatott verzió Hivatkozás Végpont specifikációja
.NET 11.0.0 NuGet-csomag:
Közös: 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
Várólista: https://www.nuget.org/packages/Microsoft.Azure.Storage.Queue/11.0.0
GitHub-kiadás: https://github.com/Azure/azure-storage-net/releases/tag/v11.0.0
app.config fájl
Java 12.0.0-preview.3 Maven-csomag: https://mvnrepository.com/artifact/com.azure/azure-storage-file/12.0.0-preview.3
GitHub-kiadás: https://github.com/Azure/azure-sdk-for-java/tree/master/sdk/storage
Csatlakozás ion sztring beállítása
Node.js 2.8.3 NPM-hivatkozás: https://www.npmjs.com/package/azure-storage (Futtatás: npm install azure-storage@2.7.0)
GitHub-kiadás: https://github.com/Azure/azure-storage-node/releases/tag/v2.8.3
Szolgáltatáspéldány-deklaráció
C++ 5.2.0 NuGet-csomag: https://www.nuget.org/packages/wastorage.v140/5.2.0
GitHub-kiadás: https://github.com/Azure/azure-storage-cpp/releases/tag/v5.2.0
Csatlakozás ion sztring beállítása
PHP 1.2.0 GitHub-kiadás:
Közös: 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
Telepítés a Composer használatával (További információért tekintse meg az alábbi részleteket.)
Csatlakozás ion sztring beállítása
Python 1.1.0 GitHub-kiadás:
Közös: 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
Szolgáltatáspéldány-deklaráció
Ruby 1.0.1 RubyGems csomag:
Közös: https://rubygems.org/gems/azure-storage-common/versions/1.0.1
Blob: https://rubygems.org/gems/azure-storage-blob/versions/1.0.1
GitHub-kiadás:
Közös: 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
Csatlakozás ion sztring beállítása

PHP-ügyfél telepítése a Composeren keresztül – aktuális

A Composeren keresztül történő telepítéshez: (példaként vegye fel a blobot).

  1. Hozzon létre egy composer.json nevű fájlt a projekt gyökerében a következő kóddal:

    {
    "require": {
    "Microsoft/azure-storage-blob":"1.2.0"
    }
    
  2. Letöltés composer.phar a projekt gyökeréhez.

  3. Futtatás: php composer.phar install.

Végpont deklarációja

A Data Box Blob Storage SDK-ban a végpont utótagja - <device serial number>.microsoftdatabox.com - azonosítja a Data Box-tartományt. A blobszolgáltatás végpontjára vonatkozó további információkért lépjen a Csatlakozás a Data Box Blob Storage-on keresztül.

Példák

.NET

A Data Box Blob Storage esetében a végpont utótagja a app.config fájlban van megadva:

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

Java

A Data Box Blob Storage esetében a végpont utótagja a kapcsolati sztring beállításában van megadva:

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

A Data Box Blob Storage esetében a végpont utótagja a deklarációs példányban van megadva:

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

C++

A Data Box Blob Storage esetében a végpont utótagja a kapcsolati sztring beállításában van megadva:

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

A Data Box Blob Storage esetében a végpont utótagja a kapcsolati sztring beállításában van megadva:

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

Python

A Data Box Blob Storage esetében a végpont utótagja a deklarációs példányban van megadva:

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

Ruby

A Data Box Blob Storage esetében a végpont utótagja a kapcsolati sztring beállításában van megadva:

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

Következő lépések