Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
W tym artykule wymieniono wersje interfejsów API platformy Azure, bibliotek klienckich platformy Azure i narzędzi obsługiwanych w usłudze Data Box Blob Storage. Usługa Data Box Blob Storage zapewnia funkcje zarządzania obiektami blob za pomocą semantyki spójnej na platformie Azure. W tym artykule podsumowano znane różnice między przechowywaniem w usłudze Azure Data Box Blob a innymi usługami przechowywania Azure.
Zalecamy dokładne przejrzenie informacji przed nawiązaniem połączenia z usługą Data Box Blob Storage, a następnie odwoływanie się do niej w razie potrzeby.
Różnice w przechowywaniu
| Funkcja | Azure Storage | Blob storage w usłudze Data Box |
|---|---|---|
| Azure Files | Obsługiwane udziały plików SMB i NFS oparte na chmurze | Nieobsługiwane |
| Szyfrowanie danych magazynowanych w spoczynku | 256-bitowe szyfrowanie AES | 256-bitowe szyfrowanie AES |
| Typ konta magazynu | Konta ogólnego przeznaczenia i konta Azure Blob Storage | Tylko ogólnego przeznaczenia w wersji 1 |
| Nazwa obiektu blob | 1024 znaki (2048 bajtów) | 880 znaków (1760 bajtów) |
| Maksymalny rozmiar obiektu blob typu blokowego | 4,75 TiB (50 000 bloków po 100 MB) | 4.75 TiB (100 MB x 50 000 bloków) dla Azure Data Box od wersji 3.0. |
| Maksymalny rozmiar stronicowego obiektu blob | 8 TiB | 1 TiB |
| Rozmiar strony obiektu blob stronicowego | 512 bajtów | 4 KiB |
Obsługiwane wersje interfejsu API
Następujące wersje interfejsów API usługi Azure Storage są obsługiwane w usłudze Data Box Blob Storage.
Azure Data Box od wersji 3.0
- 2019-02-02
- 2018-11-09
- 2018-03-28
- 2017-11-09
- 2017-07-29
- 2017-04-17
- 2016-05-31
- 2015-12-11
- 2015-07-08
- 2015-04-05
Obsługiwane biblioteki klienckie platformy Azure
W przypadku usługi Data Box Blob Storage istnieją określone biblioteki klienckie i określone wymagania dotyczące sufiksu punktu końcowego. Punkty końcowe magazynu obiektów blob usługi Data Box nie mają pełnej zgodności z najnowszą wersją interfejsu API REST usługi Azure Blob Storage; Zobacz obsługiwane wersje dla usługi Azure Data Box od wersji 3.0. W przypadku bibliotek klienta przechowywania należy pamiętać o wersji zgodnej z interfejsem API REST.
Azure Data Box od wersji 3.0
Następujące wersje biblioteki klienta platformy Azure są obsługiwane w przypadku usługi Data Box Blob Storage.
Instalowanie klienta PHP za pomocą narzędzia Composer — current
Aby zainstalować za pomocą Composer: (weź obiekt blob jako przykład).
Utwórz plik o nazwie composer.json w katalogu głównym projektu z następującym kodem:
{ "require": { "Microsoft/azure-storage-blob":"1.2.0" }Pobierz
composer.phardo katalogu głównego projektu.Uruchom polecenie: php composer.phar install.
Deklaracja punktu końcowego
W SDK Data Box Blob Storage sufiks punktu końcowego — <device serial number>.microsoftdatabox.com — identyfikuje domenę Data Box. Aby uzyskać więcej informacji na temat punktu końcowego usługi blob, przejdź do tematu Nawiązywanie połączenia za pośrednictwem usługi Data Box Blob Storage.
Przykłady
.SIEĆ
W przypadku usługi Data Box Blob Storage sufiks punktu końcowego app.config jest określony w pliku:
<add key="StorageConnectionString"
value="DefaultEndpointsProtocol=https;AccountName=myaccount;AccountKey=mykey;
EndpointSuffix=<<serial no. of the device>.microsoftdatabox.com />
Jawa
W przypadku usługi Data Box Blob Storage sufiks punktu końcowego jest określony w konfiguracji ciągu połączenia.
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
W przypadku usługi Data Box Blob Storage sufiks punktu końcowego jest określony w wystąpieniu deklaracji:
var blobSvc = azure.createBlobService('myaccount', 'mykey',
'myaccount.blob. <serial no. of the device>.microsoftdatabox.com ');
C++
W przypadku usługi Data Box Blob Storage sufiks punktu końcowego jest określony w konfiguracji ciągu połączenia.
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
W przypadku usługi Data Box Blob Storage sufiks punktu końcowego jest określony w konfiguracji ciągu połączenia.
$connectionString = 'BlobEndpoint=http://<storage account name>.blob.<serial no. of the device>.microsoftdatabox.com /;
AccountName=<storage account name>;AccountKey=<storage account key>'
Pyton
W przypadku usługi Data Box Blob Storage sufiks punktu końcowego jest określony w wystąpieniu deklaracji:
block_blob_service = BlockBlobService(account_name='myaccount',
account_key='mykey',
endpoint_suffix=’<serial no. of the device>.microsoftdatabox.com’)
Rubin
W przypadku usługi Data Box Blob Storage sufiks punktu końcowego jest określony w konfiguracji ciągu połączenia.
set
AZURE_STORAGE_CONNECTION_STRING=DefaultEndpointsProtocol=https;
AccountName=myaccount;
AccountKey=mykey;
EndpointSuffix=<serial no. of the device>.microsoftdatabox.com