Миграция без прерывания работы (NDM) VMAX/PowerMax для платформы хоста IBMi
Summary: Семейства платформ хранения данных корпоративного класса Dell EMC VMAX и PowerMax поддерживают миграцию без прерывания работы на основе хранилища для переноса важных для бизнеса систем хостов в новые массивы хранения без простоев приложений. С выпуском семейства кодов PowerMaxOS 5978.444.444 для платформы хоста IBMi добавлена поддержка NDM. В этой статье описывается настройка и выполнение миграции без прерывания работы для систем IBMi, включая дополнительные сведения и практическую процедуру. ...
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.
Instructions
Среда для поддержки.
Миграция NDM для IBMi доступна для поддерживаемых систем хостов IBMi, подключенных к массивам VMAX или PowerMax с версией PowerMaxOS 5978.444.444 или более поздней.
Это относится к логическим разделам LPAR IBMi, работающим на базе платформы IBM Power Server Power6 или более поздней версии под управлением операционной системы IBMi версии i6.1.1 или более поздней. В сводной таблице поддержки eLab для VMAX или PowerMax приведены подробные сведения и список поддерживаемых IOA Fibre Channel (FC) (IBMi IOA — адаптеры ввода-вывода, также известные как HBA (адаптеры главной шины)). Миграция NDM также поддерживается, если IBMi является клиентским LPAR с назначенными виртуальными ресурсами ввода-вывода из виртуального сервера ввода-вывода IBM (VIOS). С помощью функции IBM VIOS/VFC (NPIV) виртуальные адаптеры FC (vFC) назначаются клиентским LPAR для подключения к массиву хранения данных с помощью поддерживаемых коммутаторов SAN.
vFC выступает в качестве транзитного канала для подключения дисков хостов. Это полностью прозрачный процесс работы с хостом, все поддерживаемые функции массива хранения также доступны в данной конфигурации виртуализированного адаптера.
Сценарий фоновой и высокоуровневой миграции.
Решение Symmetrix Remote Data Facility (SRDF) было разработано в начале 1990-х годов в качестве технологии репликации восстановления после сбоев для массивов хранения EMC корпоративного класса. Кроме того, оно уже много лет используется для выполнения миграции на основе хранилища из одного массива в другой. Это означает, что при обновлении технологий необходимо подключить к друг другу резервные копии СТАРОГО и НОВОГО массивов и скопировать тома данных, внедрив новый массив хранения. Несмотря на то, что процесс копирования SRDF для томов или логических устройств является прозрачным в рамках подключенных серверных систем, обычно при завершении процесса копирования с исходных томов (R1) всегда требуется маленькое окно перехода в автономном режиме. Целевые (новые) тома (R2s) теперь доступны для чтения и записи, а подключения FC серверных систем были направлены в новый массив (посредством зонирования и маскирования SAN).
Технология SRDF/Metro была представлена в семействе массивов хранения VMAX All Flash Storage. SRDF/Metro обеспечивает реальный доступ хостов в режиме «Active/Active» к исходным (R1) и целевым (R2) томам из обоих массивов. Технология SRDF/Metro работает с поддерживаемыми многоканальными драйверами хоста для доступа к диску. Она включает в себя встроенную защиту IBMi Dynamic Multi Path (DMP) для путей к дискам. IBMi DMP автоматически определяет наличие нескольких путей FC к одному и тому же дисковому устройству. Кроме того, она обеспечивает базовую, но эффективную схему балансировки нагрузки «циклического перебора» для распределения рабочей нагрузки ввода-вывода диска по доступным путям адаптера FC. IBMi DMP обеспечивает автоматическое переключение на резервный путь при сбое подключения, перенаправляя операцию ввода-вывода диска на один из оставшихся активных путей. При восстановлении неисправных подключений IBMi автоматически восстанавливает эти пути и снова начинает отправлять дисковые операции ввода-вывода по ним.
Миграция NDM основана на базовой технологии SRDF/Metro, которая позволяет одновременно получить доступ к старым и новым устройствам хранения данных. При создании пары устройств репликации SRDF/Metro (R1>R2) из устройства R2 в целевом массиве отображаются те же идентификационные данные устройства R1. Получается, один и тот же серийный идентификатор диска и WWPN устройства предоставляются обоими устройствами. Изначально новое устройство R2 находится в состоянии AA-NR/DEV-INACT (Active/Active-Not Ready/Device Inactive). После синхронизации пары устройств R1>R2 можно перейти в состояние «Active/Active», активировав доступ к чтению и записи тома R2. После активации пути от логического раздела LPAR IBMi к устройству R2 (зонирование и маскирование SAN для нового массива активировано) хост IBMi обнаруживает новый путь FC к существующему дисковому устройству. В сценарии IBMi NDM участвуют устройства Active/Active R1 + R2, а затем после отмены доступа к устройствам R1 хост IBMi теряет доступ к путям старого массива, но продолжает работать на устройствах R2. После этого можно очистить среду, удалить старое маскирование R1 и старое зонирование, а также использовать утилиту сброса нескольких путей в системе IBMi, чтобы прекратить использование старых неактивных путей. Для удаления старых неактивных путей из базы данных конфигураций устройств хостов IBMi (репозитория информации управления хранилищем IBMi) может потребоваться начальная загрузка программ (IPL), то есть перезагрузка, но выполнять ее необязательно. Можно дождаться следующей запланированной IPL.
Другая полезная информация:
"Передовые практики и руководство по эксплуатации NDM"
https://infohub.delltechnologies.com/t/dell-powermax-and-vmax-non-disruptive-and-minimally-disruptive-migration-best-practices-and-operational-guide/
================================== =============================================
===ПРАКТИЧЕСКИ ПРОЦЕДУРА ДЛЯ IBMi NDM:
Миграция NDM для IBMi доступна для поддерживаемых систем хостов IBMi, подключенных к массивам VMAX или PowerMax с версией PowerMaxOS 5978.444.444 или более поздней.
Это относится к логическим разделам LPAR IBMi, работающим на базе платформы IBM Power Server Power6 или более поздней версии под управлением операционной системы IBMi версии i6.1.1 или более поздней. В сводной таблице поддержки eLab для VMAX или PowerMax приведены подробные сведения и список поддерживаемых IOA Fibre Channel (FC) (IBMi IOA — адаптеры ввода-вывода, также известные как HBA (адаптеры главной шины)). Миграция NDM также поддерживается, если IBMi является клиентским LPAR с назначенными виртуальными ресурсами ввода-вывода из виртуального сервера ввода-вывода IBM (VIOS). С помощью функции IBM VIOS/VFC (NPIV) виртуальные адаптеры FC (vFC) назначаются клиентским LPAR для подключения к массиву хранения данных с помощью поддерживаемых коммутаторов SAN.
vFC выступает в качестве транзитного канала для подключения дисков хостов. Это полностью прозрачный процесс работы с хостом, все поддерживаемые функции массива хранения также доступны в данной конфигурации виртуализированного адаптера.
Сценарий фоновой и высокоуровневой миграции.
Решение Symmetrix Remote Data Facility (SRDF) было разработано в начале 1990-х годов в качестве технологии репликации восстановления после сбоев для массивов хранения EMC корпоративного класса. Кроме того, оно уже много лет используется для выполнения миграции на основе хранилища из одного массива в другой. Это означает, что при обновлении технологий необходимо подключить к друг другу резервные копии СТАРОГО и НОВОГО массивов и скопировать тома данных, внедрив новый массив хранения. Несмотря на то, что процесс копирования SRDF для томов или логических устройств является прозрачным в рамках подключенных серверных систем, обычно при завершении процесса копирования с исходных томов (R1) всегда требуется маленькое окно перехода в автономном режиме. Целевые (новые) тома (R2s) теперь доступны для чтения и записи, а подключения FC серверных систем были направлены в новый массив (посредством зонирования и маскирования SAN).
Технология SRDF/Metro была представлена в семействе массивов хранения VMAX All Flash Storage. SRDF/Metro обеспечивает реальный доступ хостов в режиме «Active/Active» к исходным (R1) и целевым (R2) томам из обоих массивов. Технология SRDF/Metro работает с поддерживаемыми многоканальными драйверами хоста для доступа к диску. Она включает в себя встроенную защиту IBMi Dynamic Multi Path (DMP) для путей к дискам. IBMi DMP автоматически определяет наличие нескольких путей FC к одному и тому же дисковому устройству. Кроме того, она обеспечивает базовую, но эффективную схему балансировки нагрузки «циклического перебора» для распределения рабочей нагрузки ввода-вывода диска по доступным путям адаптера FC. IBMi DMP обеспечивает автоматическое переключение на резервный путь при сбое подключения, перенаправляя операцию ввода-вывода диска на один из оставшихся активных путей. При восстановлении неисправных подключений IBMi автоматически восстанавливает эти пути и снова начинает отправлять дисковые операции ввода-вывода по ним.
Миграция NDM основана на базовой технологии SRDF/Metro, которая позволяет одновременно получить доступ к старым и новым устройствам хранения данных. При создании пары устройств репликации SRDF/Metro (R1>R2) из устройства R2 в целевом массиве отображаются те же идентификационные данные устройства R1. Получается, один и тот же серийный идентификатор диска и WWPN устройства предоставляются обоими устройствами. Изначально новое устройство R2 находится в состоянии AA-NR/DEV-INACT (Active/Active-Not Ready/Device Inactive). После синхронизации пары устройств R1>R2 можно перейти в состояние «Active/Active», активировав доступ к чтению и записи тома R2. После активации пути от логического раздела LPAR IBMi к устройству R2 (зонирование и маскирование SAN для нового массива активировано) хост IBMi обнаруживает новый путь FC к существующему дисковому устройству. В сценарии IBMi NDM участвуют устройства Active/Active R1 + R2, а затем после отмены доступа к устройствам R1 хост IBMi теряет доступ к путям старого массива, но продолжает работать на устройствах R2. После этого можно очистить среду, удалить старое маскирование R1 и старое зонирование, а также использовать утилиту сброса нескольких путей в системе IBMi, чтобы прекратить использование старых неактивных путей. Для удаления старых неактивных путей из базы данных конфигураций устройств хостов IBMi (репозитория информации управления хранилищем IBMi) может потребоваться начальная загрузка программ (IPL), то есть перезагрузка, но выполнять ее необязательно. Можно дождаться следующей запланированной IPL.
Другая полезная информация:
"Передовые практики и руководство по эксплуатации NDM"
https://infohub.delltechnologies.com/t/dell-powermax-and-vmax-non-disruptive-and-minimally-disruptive-migration-best-practices-and-operational-guide/
================================== =============================================
===ПРАКТИЧЕСКИ ПРОЦЕДУРА ДЛЯ IBMi NDM:
#NDM (Non Disruptive Migration) procedure for IBMi host environments. #From VMAX>>>VMAX, VMAX>>>PMAX, PMAX>>>PMAX #Written: Q4-2021 #Author: Wopke Hoekstra CSA IBMi Global Practice #Version: 5 ========================================================================================== # Just for reference: PowerMax OS 5978 Levels: Name Release Level/Code Elm 5978.144.144 Elm SR 5978.221.221 Foxtail 5978.444.444 Foxtail SR 5978.479.479 Hickory 5978.669.669 Hickory SR 5978.711.711 ========================================================================================== #PREREQS: # MINIMUM Microcode Requirements: Foxtail (NDM IBMi support and NDM METRO-Mode available) # MINIMUM of 2 RF directors per array are required # Central external UniSphere/SE (SymCLI) server required with access to the source and target arrays # MINIMUM SE version of 9.1 ==================================================================================================== #Actual Customer Environment where this procedure was used: # "OLD" VMAX: SN# ckxxxxxxxxx/ckxxxxxxxxx / 5978.479.479 # "NEW" PMAX: SN# ckxxxxxxxxx/ckxxxxxxxxx / 5978.479.479 ============================================================================================================ #Suggested NDM procedure: METRO NDM with Pre-Copy #Also refer to the DELL EMC PowerMax NDM Whitepaper: Paragraph 3.2.4 / page 120 ============================================================================================================ #PROCEDURE: Metro-based NDM with precopy #NOTE: (NDM with precopy allows end users to copy application data from the source array to target array while the application is still running on the source array) #SAN requirements: #Existing Host FC IOA ports/WWPN's will be used to also zone to the new target array's FA-ports. NO NEED for additional host FC connections. #NOTE: The NEW array needs to be connected to the same SAN Fabric's as the OLD array. #For each zone; add the desired target-array's FA-port WWPN into the existing zone (already containing the host initiator WWPN and OLD array FA-port WWPN) #Or alternatively create new zones with same initiators to the new target-array's FA-ports #NOTE: For LPAR's using VIOS/VFC(NPIV) connections and when the environment is setup for Live Partition Mobility, the vFC's secondary WWPN will be included in the zoning/masking. #The secondary WWPN's will not be active and are not in the source array's Login History Table. NDM does not accept inactive WWPN's to be in the IG of the source host, hence the NDM VALIDATE and CREATE commands will fail. #WORKAROUND: Temporarily remove the secondary WWPN's from the source LPAR IG. After the migration, simply add these secondary WWPN's back into the new IG on the target array. #Setup-phase: #symdm –src_sid -tgt_sid environment -setup symdm -sid 008 -tgt_sid 661 environment setup #NDM RDFGroup will be created. Now modify the SAN zoning to include the target-array FA-ports. #NOTE: No devices are presented from the target-array yet. #NOTE: You can already check if the existing initiator-WWPN's are actively logging in to the new array symaccess -sid 661 list logins -dirport 1d:4 #To check the environment at any time: #symdm –src_sid -tgt_sid environment -validate symdm -src_sid 336 -tgt_sid 662 environment -validate symdm -src_sid 008 -tgt_sid 661 environment -validate Other commands to display further details: symdm -sid 336 -environment list symcfg -sid 336 list -rdfg all symcfg -sid 008 list -rdfg all #NOTE: Take a copy of the source-array's masking database before the activity: symaccess -sid 336 list view -all -v -detail>masking336_24Nov2021.txt symaccess -sid 008 list view -all -v -detail>masking008_24Nov2021.txt #Create Phase (with precopy: (run validation prior to execution)) #This creates an SRDF/Metro session with NDM attributes and puts the SRDF/Metro pair into adaptive copy disk mode. #It starts syncing data from R1 to R2. #Bias is on the Metro-based NDM source. #symdm create –src_sid -tgt_sid -sg [-tgt_srp ] [-tgt_pg ] -precopy #First validate: symdm create -src_sid 008 -tgt_sid 661 -sg SG_IBMPROD1_1 -precopy -validate #Then execute: symdm create -src_sid 008 -tgt_sid 661 -sg SG_IBMPROD1_1 -precopy #Check NDM status: #symdm –sid xxx list (-v) (-detail) #symdm –sid -sg list –v –pairs_info -detail (shows device pairing) #symrdf list -sid xxx (-rdfg xxx) (-sg xxx) #symstat –sid –rdfg –type RDF –i xx symdm -sid 008 list #ReadyTGT Phase: #Moves RDF pair state from adaptive copy mode to Active/Active(in case of witness protection) or Active/Bias (without witness protection). #Target devices are moved into a read/write mode, It puts the NDM pair in Active/Active or Active/Bias mode #Masking view is created on the target array using the masking elements created during the create command. #symdm –sid -sg readytgt symdm -sid 008 -sg SG_IBMPROD1_1 readytgt #Check status: #symdm –sid xxx list (-v) (-detail) #symrdf list -sid xxx (-rdfg xxx) (-sg xxx) symdm -sid 008 list #On the IBMi LPAR, check for new detected FC paths (to the devices on new PowerMax) #Logon to LPAR, go into System Service Tools: STRSST and go to "work with disks"> "disk configuration"> "9.Disk Paths" #Let the system discover the paths, this may take a few minutes, just hit F5 to refresh the disk path status screen and verify all disks have the new paths added. #Commit Phase (this is the actual cutover to the new array): #symdm –sid -sg commit symdm -sid 008 -sg SG_IBMPROD1_1 commit #The masking views will be removed on the old source array. #On the IBMi LPAR, check for the old paths going into "failed" status (these failing paths are the paths to the old source array) #Zoning cleanup: Remove the old array's FA-ports from the respective zones for this LPAR. #Use SST procedure to run MULTIPATH RESETTER macro (this will prevent further error messages being sent to the QSYSOPR MSGQ until the system is IPL-ed) #After next planned IPL, the path status will be correct again, with only the new active paths listed. #ONLINE MIGRATION COMPLETED! ============================ #Remove NDM environment (ONLY after last migration is completed): #symdm -sid xxx -environment -list #symdm –src_sid -tgt_sid environment -remove symdm -sid 008 -tgt_sid 661 environment -remove ============================================================================================================ #Reset Device external Identity (un-Spoof) (Optional OFFLINE operation). #Resetting the target's device external identity back to the original array-based identity of the NEW array (changes the IBMi disk serial number (= Vol.ID + Array-ID)) #THIS REQUIRES A SHUTDOWN OF THE IBMi LPAR! #Can be done as planned activity when the IBMi LPAR is doing an offline activity, and will be re-IPL-ed... I.e. for full backup, scheduled IPL, etc. #Only unmasked devices can be unspoofed, so first record/save the details of the current masking view, then delete the MV, unspoof and then recreate the MV. symaccess -sid xxx show view -name xxxxxxxx >masking_xxxxxxxx.txt symaccess -sid xxx delete view -name xxxxxxxx symdev -sid xxx list -identity_set # For a single device: symdev -sid xxx reset -identity -dev xxx -nop # For a range of devices: symdev -sid xxx reset -identity -devs xxx:xxx -nop symaccess -sid xxx create view -name xxxxxxxx -sg xxxxxxxx -pg xxxxxxxx -ig xxxxxxxx #Now IPL the LPAR and after system is back online, verify the disk serial numbers from SST. #The serial ID's should now reflect the new arrays symdev ID and array serial number.
Affected Products
PowerMax, Symmetrix, VMAXArticle Properties
Article Number: 000193832
Article Type: How To
Last Modified: 19 Mar 2025
Version: 7
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.