Azure Data Box Blob depolama gereksinimleri
Bu makalede Azure API'lerinin, Azure istemci kitaplıklarının ve Data Box Blob depolama ile desteklenen araçların sürümleri listelenmektedir. Data Box Blob depolama, Azure ile tutarlı semantik ile blob yönetimi işlevselliği sağlar. Bu makalede, Azure Depolama hizmetlerinden bilinen Azure Data Box Blob depolama farkları da özetlenmektedir.
Data Box Blob depolamaya bağlanmadan önce bilgileri dikkatle gözden geçirmenizi ve sonra gerektiğinde yeniden başvurmanızı öneririz.
Depolama farklılıkları
Özellik | Azure Depolama | Data Box Blob depolama alanı |
---|---|---|
Azure Dosyaları | Desteklenen bulut tabanlı SMB ve NFS dosya paylaşımları | Desteklenmez |
Bekleyen veriler için hizmet şifrelemesi | 256 bit AES şifrelemesi | 256 bit AES şifrelemesi |
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 MB X 50,000 blok) | 4,75 TiB (100 MB x 50.000 blok), Azure Data Box v 3.0 sonraki sürümler için. |
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 hizmeti API'lerinin aşağıdaki sürümleri Data Box Blob depolama ile desteklenir.
Azure Data Box 3.0 ve üzeri
- 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
Desteklenen Azure istemci kitaplıkları
Data Box Blob depolama için belirli istemci kitaplıkları ve belirli uç nokta son eki gereksinimleri vardır. Data Box Blob depolama uç noktaları, Azure Blob Depolama REST API'sinin en son sürümüyle tam eşliğe sahip değildir; azure data box 3.0 için desteklenen sürümlere bakın. Depolama istemci kitaplıkları için REST API ile uyumlu sürümü bilmeniz gerekir.
Azure Data Box 3.0 ve üzeri
Aşağıdaki Azure istemci kitaplığı sürümleri Data Box Blob depolama için desteklenir.
Php istemcisini Composer aracılığıyla yükleme - geçerli
Composer aracılığıyla yüklemek için: (örnek olarak blob alın).
Aşağıdaki kodla projenin kökünde composer.json adlı bir dosya oluşturun:
{ "require": { "Microsoft/azure-storage-blob":"1.2.0" }
Proje köküne indirin
composer.phar
.Çalıştır: php composer.phar install.
Uç nokta bildirimi
Data Box Blob depolama SDK'sında, uç nokta soneki - <device serial number>.microsoftdatabox.com
Data Box etki alanını tanımlar. Blob hizmet uç noktası hakkında daha fazla bilgi için Data Box Blob depolama aracılığıyla bağlanma bölümüne gidin.
Örnekler
.NET
Data Box Blob depolama için dosyada app.config
uç nokta son eki belirtilir:
<add key="StorageConnectionString"
value="DefaultEndpointsProtocol=https;AccountName=myaccount;AccountKey=mykey;
EndpointSuffix=<<serial no. of the device>.microsoftdatabox.com />
Java
Data Box 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
Data Box Blob depolaması 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++
Data Box 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
Data Box 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
Data Box Blob depolaması 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
Data Box 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