Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этой статье перечислены версии API Azure, клиентские библиотеки Azure и средства, поддерживаемые хранилищем BLOB-объектов Data Box. Хранилище BLOB-объектов Data Box предоставляет функции управления BLOB-объектами с семантикой, согласованной с Azure. В этой статье также приведены известные отличия хранилища BLOB-объектов Azure Data Box от служб хранилища Azure.
Рекомендуется тщательно ознакомиться с информацией перед подключением к хранилищу BLOB-объектов Data Box, а затем обращаться к ней при необходимости.
Различия в хранилище
Функция | Служба хранилища Azure | Хранилище BLOB-объектов Data Box |
---|---|---|
Файлы Azure | Поддерживаемые облачные общие папки SMB и NFS | Не поддерживается |
Шифрование служб для неактивных данных | 256-разрядное шифрование AES | 256-разрядное шифрование AES |
Тип учётной записи хранилища | Учетные записи общего назначения и хранения BLOB-объектов Azure | Только версия 1 общего назначения |
Имя blob-объекта | 1 024 символа (2 048 байт) | 880 символов (1760 байт) |
Максимальный размер блочного BLOB-а | 4.75 TiB (100 МБ X 50 000 блоков) | 4.75 TiB (100 МБ x 50 000 блоков) для Azure Data Box версии 3.0 и позже. |
Максимальный размер страничного двоичного объекта | 8 ТиБ | 1 ТиБ |
Размер страницы бинарного блоба | 512 байт | 4 КиБ |
Поддерживаемые версии API
Поддерживаются следующие версии API службы хранения Azure для хранилища BLOB-объектов Data Box.
Azure Data Box 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
Поддерживаемые клиентские библиотеки Azure
Для хранилища BLOB-объектов Data Box существуют определенные клиентские библиотеки и определенные требования к суффиксу конечной точки. Конечные точки хранилища BLOB-объектов Data Box не имеют полного соответствия с последней версией REST API хранилища BLOB-объектов Azure; см. поддерживаемые версии для Azure Data Box 3.0 и далее. Для клиентских библиотек хранилища необходимо учитывать версию, совместимую с REST API.
Azure Data Box 3.0 и выше
Следующие версии клиентской библиотеки Azure поддерживаются для хранилища BLOB-объектов Data Box.
Установка клиента PHP через компоновщик — текущая версия
Чтобы установить через Composer: (blob, например).
Создайте файл с именем composer.json в корне проекта с помощью следующего кода:
{ "require": { "Microsoft/azure-storage-blob":"1.2.0" }
Скачайте
composer.phar
в корневую директорию проекта.Запустите команду: php composer.phar install.
Объявление конечной точки
В пакете SDK хранилища BLOB-объектов Data Box суффикс конечной точки - <device serial number>.microsoftdatabox.com
- служит для идентификации домена Data Box. Для получения дополнительной информации о конечной точке службы Blob перейдите к разделу Подключение через хранилище Blob Data Box.
Примеры
.СЕТЬ
Для хранилища Data Box Blob суффикс конечной точки указывается в файле app.config
:
<add key="StorageConnectionString"
value="DefaultEndpointsProtocol=https;AccountName=myaccount;AccountKey=mykey;
EndpointSuffix=<<serial no. of the device>.microsoftdatabox.com />
Ява
Для хранилища BLOB-объектов Data Box суффикс конечной точки задается при настройке строки подключения.
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
Для хранилища BLOB-объектов Data Box суффикс конечной точки указывается в экземпляре объявления:
var blobSvc = azure.createBlobService('myaccount', 'mykey',
'myaccount.blob. <serial no. of the device>.microsoftdatabox.com ');
C++
Для хранилища BLOB-объектов Data Box суффикс конечной точки задается при настройке строки подключения.
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
Для хранилища BLOB-объектов Data Box суффикс конечной точки задается при настройке строки подключения.
$connectionString = 'BlobEndpoint=http://<storage account name>.blob.<serial no. of the device>.microsoftdatabox.com /;
AccountName=<storage account name>;AccountKey=<storage account key>'
Питон
Для хранилища BLOB-объектов Data Box суффикс конечной точки указывается в экземпляре объявления:
block_blob_service = BlockBlobService(account_name='myaccount',
account_key='mykey',
endpoint_suffix=’<serial no. of the device>.microsoftdatabox.com’)
Руби
Для хранилища BLOB-объектов Data Box суффикс конечной точки задается при настройке строки подключения.
set
AZURE_STORAGE_CONNECTION_STRING=DefaultEndpointsProtocol=https;
AccountName=myaccount;
AccountKey=mykey;
EndpointSuffix=<serial no. of the device>.microsoftdatabox.com