Data Domain: Co je funkce Multi Stream Restore (MSR) dostupná v systému DDOS 6.2 a novějších
Summary: Tento článek databáze znalostí vysvětluje, co je funkce Multi Stream Restore (MSR) dostupná počínaje systémem DDOS 6.2 a jak funguje při poskytování potenciálně rychlejších rychlostí obnovení (a navrácení souborů z cloudu) při čtení samostatných velkých souborů, když zálohovací aplikace používá jeden proces nebo datový tok. ...
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
MsR je ve výchozím nastavení povoleno u příslušných verzí systému DDOS a zařízení DD/DDVE, jak je uvedeno výše. Funguje bez nutnosti konfigurace nebo ladění a funguje transparentně (správce ani zálohovací aplikace nemusí provádět nic nebo měnit nic mimo systém DDOS, aby fungovala aplikace MSR).
Pokud se msr ve výchozím nastavení systému DD stane podporováno, ale deaktivováno a bude přínosem pro konkrétní pracovní zatížení, obraťte se na podporu Dell Data Domain a požádejte o pomoc.
Režim MSR funguje pouze pro sekvenční čtení u souborů větších než 8 GB a teprve poté, co bylo načteno alespoň 500 MiB souboru, což je množství dat, které musí interní heuristics zpracovat, aby bylo možné určit, zda je MSR relevantní pro průběžný čtení či nikoliv. Počet paralelních vláken čtení, ve kterých se jedno čtení externího souboru změní, závisí na hardwaru DD/DDVE, přičemž hodnoty 4 a 8 vláken jsou typické.
Tyto a další hodnoty lze do určité míry konfigurovat, avšak pouze předem projednání a analýzu ze strany podpory Data Domain, a to případ od případu.
Multi Stream Restore (MSR) je funkce přidaná k fyzickým diskům DDS ve verzi DDOS 6.2, do místních ddvEs od systému DDOS 7.0 a do mimopracovní úrovně Active Tier v úložišti objektů (ATOS) DDVEs od systému DDOS 7.2.
Účelem této funkce je zrychlit načítání čtení (čtení z aktivní vrstvy, například obnovení, a vrstvy cloudu pro svolání souborů) pro větší soubory, takže pokud zálohovací aplikace používá ke čtení ze souboru pouze jeden datový proud, systém DD soubor interně čte pomocí několika vláken souběžně, čímž se data vrátí do zálohovací aplikace rychleji, než kdyby byl soubor přečtený jedním sekvenčním procesem.
Režim MSR funguje pouze pro sekvenční čtení u souborů větších než 8 GB a teprve poté, co bylo načteno alespoň 500 MiB souboru, což je množství dat, které musí interní heuristics zpracovat, aby bylo možné určit, zda je MSR relevantní pro průběžný čtení či nikoliv. Počet paralelních vláken čtení, ve kterých se jedno čtení externího souboru změní, závisí na hardwaru DD/DDVE, přičemž hodnoty 4 a 8 vláken jsou typické.
Tyto a další hodnoty lze do určité míry konfigurovat, avšak pouze předem projednání a analýzu ze strany podpory Data Domain, a to případ od případu.
Multi Stream Restore (MSR) je funkce přidaná k fyzickým diskům DDS ve verzi DDOS 6.2, do místních ddvEs od systému DDOS 7.0 a do mimopracovní úrovně Active Tier v úložišti objektů (ATOS) DDVEs od systému DDOS 7.2.
Účelem této funkce je zrychlit načítání čtení (čtení z aktivní vrstvy, například obnovení, a vrstvy cloudu pro svolání souborů) pro větší soubory, takže pokud zálohovací aplikace používá ke čtení ze souboru pouze jeden datový proud, systém DD soubor interně čte pomocí několika vláken souběžně, čímž se data vrátí do zálohovací aplikace rychleji, než kdyby byl soubor přečtený jedním sekvenčním procesem.
Cause
Není k dispozici
Resolution
Pokud je v procesu DD FS načteno jedno streamované čtení souboru, heuristics pro spuštění nástroje MSR a vyčkejte, až čtení bude pokračovat, a zjistí, zda:
Po dobu životnosti externího čtení mohou interní vlákna dokončit čtení z předem přiřazených odsazených posunů a přecházet na vlákna další v právě čtecích souborech. Nástroj MSR také nepřetržitě sleduje aktivitu načítání a čtení systému v souboru, takže pokud se soubor zastaví nebo dojde k vyššímu zatížení systému, může dojít ke smazání interních vláken a ke čtení souboru pomocí jediného externího vlákna, které by bylo na systému MIMO MSR.
V grafickém uživatelském rozhraní nejsou žádné části příkazového řádku ani statistiky vytištěné v denních nástrojích ASUP pro MSR, protože se jedná o soubor pro čtení a krátké používání. Uživatel může zkontrolovat obsah souboru protokolu "ddfs.info" ("log view debug/ddfs.info" z příkazového řádku) a vyhledat shody pro "MSR" a "_msr", aby se zobrazily některé chatovací informace o použití nástroje MSR pro jednotlivé soubory. Může se zobrazit podobná níže uvedené (a mnohem dodatečné chatovací funkci), když se aplikace MSR spustí pro čtený soubor:
Nakonec se msr přestane používat (soubor se přestal číst, soubor je zavřen), ale může k němu dojít také kvůli přijatým sekvenčním čtením nebo dokonce kvůli načtení systému. V takovém případě se v protokolech může objevit něco podobného níže:
- Soubor je větší než minimum (ve výchozím nastavení 8 GB).
- Pokud bylo sekvenčně přečteno alespoň 500 miB souboru (sekvenční čtení/obnovení nejsou způsobilé pro MSR),
- Pokud systém není dostatečně načten pro msR, které vytváří další dílčí vlákna, nehrožuje výkon.
Po dobu životnosti externího čtení mohou interní vlákna dokončit čtení z předem přiřazených odsazených posunů a přecházet na vlákna další v právě čtecích souborech. Nástroj MSR také nepřetržitě sleduje aktivitu načítání a čtení systému v souboru, takže pokud se soubor zastaví nebo dojde k vyššímu zatížení systému, může dojít ke smazání interních vláken a ke čtení souboru pomocí jediného externího vlákna, které by bylo na systému MIMO MSR.
V grafickém uživatelském rozhraní nejsou žádné části příkazového řádku ani statistiky vytištěné v denních nástrojích ASUP pro MSR, protože se jedná o soubor pro čtení a krátké používání. Uživatel může zkontrolovat obsah souboru protokolu "ddfs.info" ("log view debug/ddfs.info" z příkazového řádku) a vyhledat shody pro "MSR" a "_msr", aby se zobrazily některé chatovací informace o použití nástroje MSR pro jednotlivé soubory. Může se zobrazit podobná níže uvedené (a mnohem dodatečné chatovací funkci), když se aplikace MSR spustí pro čtený soubor:
04/23 12:10:47.322 (tid 0x7fc444e40b60): FM fm_dm1_read:626 - Initializing MSR for file /data/col1/MTREE_NAME/FILE/PATH handle a2d0b:0:145e58:0:3a2d8d46:55aea63a:273e4 at offset 3314647040 size 32768
Nakonec se msr přestane používat (soubor se přestal číst, soubor je zavřen), ale může k němu dojít také kvůli přijatým sekvenčním čtením nebo dokonce kvůli načtení systému. V takovém případě se v protokolech může objevit něco podobného níže:
04/22 08:44:26.061 (tid 0x7fa4269473f0): FM fm_msr_teardown:666 - Tearing down MSR context 0x7fa4aaa986f0 for file /data/col1/MTREE_NAME/FILE/PATH handle 237d8:0:1467d2:0:2a5cd766:55aea63a:273e4 due to out of order read 04/22 10:31:11.216 (tid 0x7fa4b67de910): FM fm_msr_teardown:666 - Tearing down MSR context 0x7fa4aaa99e00 for file /data/col1/MTREE_NAME/FILE/PATH handle 5c03e:0:14704e:0:53b2e586:55aea63a:273e4 due to system is loaded
Affected Products
Data DomainArticle Properties
Article Number: 000081978
Article Type: Solution
Last Modified: 11 Dec 2023
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.