Data Domain: DDOS 6.2 이상에서 사용할 수 있는 MSR(Multi Stream Restore)은 무엇입니까?
Summary: 이 KB 문서에서는 DDOS 6.2부터 사용할 수 있는 MSR(Multi Stream Restore)과 백업 애플리케이션이 단일 프로세스 또는 스트림을 사용하여 데이터를 읽는 단일 대용량 파일에 대해 잠재적으로 더 빠른 복원 속도(클라우드에서 파일 리콜)를 제공하는 방법에 대해 설명합니다.
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은 기본적으로 위에 열거된 해당 DDOS 릴리스 및 DD/DDVE 디바이스에서 활성화되어 있습니다. 구성이나 튜닝 없이 작동하며 투명하게 작동합니다(관리자나 백업 애플리케이션 모두 MSR이 작동하려면 DDOS 외부에서 아무 작업이나 변경도 할 필요가 없음).
MSR이 기본적으로 DD에 대해 지원되지만 비활성화되어 있고 특정 워크로드에 도움이 되는 경우 Dell Data Domain 지원 부서에 지원을 문의하십시오.
MSR은 8GiB보다 큰 파일에 대해서만 작동하며, 최소 500 MiB의 파일을 읽은 후에만 작동합니다. 이는 MSR이 진행 중인 읽기에 적용 가능한지 여부를 확인하기 위해 내부 휴리스틱이 처리해야 하는 데이터의 양입니다. 단일 외부 파일 읽기가 적용되는 병렬 읽기 스레드의 수는 DD/DDVE 하드웨어에 따라 달라지며 4개 및 8개 스레드의 값이 일반적입니다.
이러한 값과 기타 값은 어느 정도 구성할 수 있지만, 경우에 따라 Data Domain 지원 부서의 사전 컨설팅 및 분석을 통해서만 구성할 수 있습니다.
MSR(Multi Stream Restore)은 DDOS 6.2부터 물리적 DD, DDOS 7.0의 온프레미스 DDVE 및 DDOS 7.2를 기준으로 ATOS(Off-premise Active Tier on Object Store) DDVE에 추가되는 기능입니다.
이 기능의 목적은 대용량 파일에 대한 읽기 로드(복원과 같은 활성 계층에서 읽기 및 파일 리콜의 경우 Cloud Tier 모두 읽기)를 가속화하는 것입니다. 따라서 백업 애플리케이션이 파일에서 읽기 위해 단일 스트림만 사용하는 경우 DD는 여러 스레드를 병렬로 사용하여 내부적으로 파일을 읽습니다. 따라서 파일을 단일 순차 프로세스를 통해 읽은 경우보다 더 빠르게 백업 애플리케이션에 데이터를 반환합니다.
MSR은 8GiB보다 큰 파일에 대해서만 작동하며, 최소 500 MiB의 파일을 읽은 후에만 작동합니다. 이는 MSR이 진행 중인 읽기에 적용 가능한지 여부를 확인하기 위해 내부 휴리스틱이 처리해야 하는 데이터의 양입니다. 단일 외부 파일 읽기가 적용되는 병렬 읽기 스레드의 수는 DD/DDVE 하드웨어에 따라 달라지며 4개 및 8개 스레드의 값이 일반적입니다.
이러한 값과 기타 값은 어느 정도 구성할 수 있지만, 경우에 따라 Data Domain 지원 부서의 사전 컨설팅 및 분석을 통해서만 구성할 수 있습니다.
MSR(Multi Stream Restore)은 DDOS 6.2부터 물리적 DD, DDOS 7.0의 온프레미스 DDVE 및 DDOS 7.2를 기준으로 ATOS(Off-premise Active Tier on Object Store) DDVE에 추가되는 기능입니다.
이 기능의 목적은 대용량 파일에 대한 읽기 로드(복원과 같은 활성 계층에서 읽기 및 파일 리콜의 경우 Cloud Tier 모두 읽기)를 가속화하는 것입니다. 따라서 백업 애플리케이션이 파일에서 읽기 위해 단일 스트림만 사용하는 경우 DD는 여러 스레드를 병렬로 사용하여 내부적으로 파일을 읽습니다. 따라서 파일을 단일 순차 프로세스를 통해 읽은 경우보다 더 빠르게 백업 애플리케이션에 데이터를 반환합니다.
Cause
N/A
Resolution
파일에 대한 단일 스트리밍 읽기가 DD FS 프로세스에 있게 되면 MSR에 대한 휴리스틱이 시작되고 읽기가 계속 진행되어 다음이 있는지 확인합니다.
외부 읽기의 수명 동안 내부 스레드는 미리 할당된 오프셋에서 읽기를 완료하고 읽는 파일의 다른 오프셋으로 이동할 수 있습니다. 또한 MSR은 파일의 시스템 로드 및 읽기 작업을 지속적으로 모니터링하므로 파일 읽기가 중지되거나 시스템 로드가 높아지면 내부 스레드가 분해되고 파일이 MSR이 아닌 시스템에 있을 단일 외부 스레드로 파일을 읽을 수 있습니다.
GUI에는 CLI 섹션이나 통계가 MSR의 일일 ASUP에 인쇄되어 있지 않습니다. 이는 파일 읽기 및 단명에 따라 이루어집니다. 사용자는 "MSR" 및 "_msr"에 대한 일치 항목이 "ddfs.info" 로그 파일(CLI의 "로그 보기 디버그/ddfs.info")의 내용을 확인하여 개별 파일에 사용되는 MSR에 대한 일부 채팅을 볼 수 있습니다. MSR이 읽히는 파일에 대해 시작될 때 아래와 유사한 내용(그리고 훨씬 더 많은 수다)이 표시될 수 있습니다.
결국 MSR의 사용이 중지되고(파일 읽기 중지, 파일 닫힘) 비 순차적 읽기 수신 또는 시스템 로드로 인해 발생할 수도 있습니다. 이 경우 아래와 유사한 내용이 로그에 표시될 수 있습니다.
- 파일이 최소값보다 큽니다(기본적으로 8GiB).
- 최소 500 MiB의 파일을 순차적으로 읽은 경우(순차적 읽기/복원이 MSR에 해당되지 않음)
- MSR이 생성될 만큼 시스템이 로드되지 않은 경우 추가 서브스레드로 인해 성능이 저하되지 않음
외부 읽기의 수명 동안 내부 스레드는 미리 할당된 오프셋에서 읽기를 완료하고 읽는 파일의 다른 오프셋으로 이동할 수 있습니다. 또한 MSR은 파일의 시스템 로드 및 읽기 작업을 지속적으로 모니터링하므로 파일 읽기가 중지되거나 시스템 로드가 높아지면 내부 스레드가 분해되고 파일이 MSR이 아닌 시스템에 있을 단일 외부 스레드로 파일을 읽을 수 있습니다.
GUI에는 CLI 섹션이나 통계가 MSR의 일일 ASUP에 인쇄되어 있지 않습니다. 이는 파일 읽기 및 단명에 따라 이루어집니다. 사용자는 "MSR" 및 "_msr"에 대한 일치 항목이 "ddfs.info" 로그 파일(CLI의 "로그 보기 디버그/ddfs.info")의 내용을 확인하여 개별 파일에 사용되는 MSR에 대한 일부 채팅을 볼 수 있습니다. MSR이 읽히는 파일에 대해 시작될 때 아래와 유사한 내용(그리고 훨씬 더 많은 수다)이 표시될 수 있습니다.
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
결국 MSR의 사용이 중지되고(파일 읽기 중지, 파일 닫힘) 비 순차적 읽기 수신 또는 시스템 로드로 인해 발생할 수도 있습니다. 이 경우 아래와 유사한 내용이 로그에 표시될 수 있습니다.
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.