Поделиться через


Доступ с использованием нескольких протоколов на Azure Data Lake Storage (предварительная версия)

API BLOB-объектов работают с учетными записями, имеющими иерархическое пространство имен. Это открывает доступ к экосистеме инструментов, приложений и сервисов, а также к нескольким функциям хранилища Blob для учетных записей с иерархическим пространством имен.

До недавнего времени могла возникать необходимость поддерживать отдельные решения для хранилища объектов и хранилища аналитики. Это связано с тем, что Azure Data Lake Storage имеет ограниченную поддержку экосистемы. как и доступ к функциям службы BLOB-объектов, таким как журнал ведения диагностики. Решение с фрагментированным хранилищем сложно поддерживать, так как для выполнения различных сценариев необходимо перемещать данные между учетными записями. Теперь все это в прошлом.

С помощью доступа с несколькими протоколами в Data Lake Storage вы можете работать с данными с помощью экосистемы инструментов, приложений и служб, включая сторонние инструменты и приложения. Вы можете направить их на учетные записи с иерархическим пространством имен, не изменяя их. Эти приложения работают как есть, даже если вызывают API BLOB-объектов, поскольку API -BLOB-объектов теперь могут работать с данными в учетных записях, у которых есть иерархическое пространство имен.

Функции хранилища BLOB-объектов, такие как журнал ведения диагностики, уровни доступа и политики управления жизненным циклом хранилища BLOB-объектов, теперь работают с учетными записями, у которых есть иерархическое пространство имен. Таким образом, вы можете включить иерархические пространства имен в учетных записях хранения BLOB-объектов без потери доступа к этим важным функциям.

Примечание.

Некоторые службы Azure или функции хранилища BLOB-объектов, активированные за счет многопротокольного доступа, все еще действуют в режиме предварительной версии. В этих статьях приведены сведения о текущей поддержке функций хранилища BLOB-объектов и интеграции служб Azure.

Поддержка функций хранилища BLOB-объектов в учетный записях службы хранилища Azure

Службы Azure, поддерживающие Azure Data Lake Storage

Принцип работы многопротокольного доступа к Data Lake Storage

API BLOB-объектов и API Data Lake Storage могут работать с теми же данными в учетных записях хранения, которые имеют иерархическое пространство имен. Data Lake Storage направляет API BLOB-объектов через иерархическое пространство имен, чтобы получить преимущества операций каталога первого класса и списков управления доступом, совместимых с POSIX (ACL).

Концептуальная модель многопротокольного доступа к Data Lake Storage

Существующие средства и приложения, использующие API больших двоичных объектов, получают эти преимущества автоматически. Разработчикам не придется их изменять. Data Lake Storage постоянно применяет списки управления доступом к данным на уровне каталогов и файлов независимо от протокола, используемого средствами и приложениями для доступа к данным.

См. также