PowerMax и Windows Автономная передача данных

Summary: В этой статье описываются операции автономной передачи данных (ODX) с точки зрения PowerMax.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

  • Хранилище PowerMax
  • Используется ODX.
  • Копирование ODX может происходить медленнее, чем ожидалось
  • Возможно, хост регистрирует ошибки, связанные с ODX.

Cause

Автономная передача данных (ODX) — это продукт корпорации Майкрософт, который переносит запросы на копирование в хранилище, чтобы сэкономить ресурсы хоста и ускорить передачу данных. Управление этим осуществляется с помощью токенов, чтобы ODX мог подтвердить, что целевые данные соответствуют предполагаемым при отправке запроса на копирование.

Процесс можно резюмировать следующим образом:

  1. ODX получает команду переместить более 256 КБ данных из одного местоположения в другое.
  2. ODX отправляет запросы на копирование в PowerMax.
    • Общие данные, подлежащие перемещению, разделяются ODX на блоки.
    • PowerMax позволяет перемещать запросы объемом до 256 МБ на каждый экстент, но ODX обычно по умолчанию использует блоки по 64 МБ.
  3. PowerMax создает сессию XCOPY между исходным и целевым устройствами (которые могут быть одним и тем же устройством).
  4. PowerMax группирует блоки в области экстентов и помещает каждый экстент в таблицу XCOPY.
  5. PowerMax подтверждает получение этого фрагмента для ODX.
    • ODX считает, что копирование завершено, и ожидает 3 минуты с момента отправки запроса на копирование, прежде чем разрешить хосту доступ к данным.
    • Шаги 4-5 повторяются для каждого запроса на копирование из ODX.
    • Если PowerMax обнаружит проблему с запросом на копирование, запрос будет отклонен. ODX повторяет это четыре раза, а затем, если ни одна из повторных попыток не увенчалась успехом, по умолчанию копирует фрагмент с помощью обычных операций чтения или записи хоста.
  6. PowerMax использует таблицу XCOPY, асинхронно перемещая данные из исходной системы в целевую из запроса на копирование ODX.
    • Копирование выполняется функциями чтения или записи в PowerMax.
    • Обычно это выполняется в течение трех минут, разрешенных ODX, но копирование может выполняться медленнее, если для текущего ввода-вывода хоста требуется много ресурсов.
 
Примечание. Вся XCOPY приостанавливается, если пул ресурсов хранилища (SRP) достигает резервной емкости (обычно это последние 10% SRP, то есть SRP используется более чем на 90%). В такой ситуации данные в целевое расположение могут оставаться нескопированными до тех пор, пока пул SRP не покинет резервную емкость.
 
  1. Через три минуты ODX освобождает данные из запроса на копирование для использования хостом в целевом местоположении.
  2. Если первоначальная операция ODX была перемещением, а не копированием, хост выполняет удаление для исходных путей вне протокола ODX.

Resolution

Microsoft подробно описывает свои требования к использованию ODX в своей статье Windows Server 2012 R2 и Windows Server 2012Эта гиперссылка позволяет перейти на сайт за пределами Dell Technologies..

Требования PowerMax для использования ODX:

  • Исходное и целевое устройства не должны участвовать в SRDF/Metro (активный/активный)
  • Исходное и целевое устройства не должны участвовать в сеансах SnapVX. 

Как указано на шаге 5 раздела «Причина» выше, PowerMax отклоняет запросы на копирование, если запрос не поддерживается.
Распространенные причины отклонения:

  • Не удается каскадировать
    • Копирование данных в первую целевую систему должно быть завершено, прежде чем эти же данные могут быть скопированы из другой целевой системы. Если первое копирование еще не завершено (все еще находится в таблице XCOPY), запрос на копирование какой-либо части этих же данных в другое расположение отклоняется.
  • Невыровненные границы: 
    • Адрес логического блока (LBA) для начала и конца фрагмента должен находиться в первом блоке дорожки размером 128 Кбайт, а адрес LBA в конце фрагмента должен находиться в последнем блоке дорожки размером 128 Кбайт. Чтобы запрос на копирование был принят, это требование должно выполняться как в исходной, так и в целевой системе.
    • Запрос на копирование должен содержать реальные данные. Если запрос содержит только экстенты с нулевым числом блоков, он отклоняется.
    • Запрос на копирование должен содержать не менее 256 (0x100) блоков данных в пределах экстента. Меньшие объемы данных отклоняются.

Если вам требуется дополнительная помощь в устранении указанных выше проблем, обратитесь в службу технической поддержки Dell или к авторизованному представителю отдела технического обслуживания и укажите номер этой статьи базы знаний. 

Affected Products

PowerMax, PowerMax 2000, PowerMax 2500, PowerMax 8000, PowerMax 8500
Article Properties
Article Number: 000388631
Article Type: Solution
Last Modified: 20 Nov 2025
Version:  2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.