Isilon: 잘라내기 중 쓰기 표시로 인해 성능 문제가 발생합니다.

摘要: MultiScan 작업 중에 파일이 잘리거나 삭제되면 블록이 인라인으로 표시되어 성능 문제가 발생할 수 있습니다.

本文适用于 本文不适用于 本文并非针对某种特定的产品。 本文并非包含所有产品版本。

症状

MultiScan이 실행 중인 동안 실행 중 또는 대기 중 상태입니다. 파일이 삭제되거나 잘린 후 성능에 영향을 미치거나 클러스터의 임시 잠금이 발생할 수 있습니다.

原因

MultiScan이 실행 중인 동안 파일이 삭제되거나 잘리면 쓰기 인라인 표시가 수행되므로 시간이 오래 걸릴 수 있습니다. 이 직렬 동작으로 인해 다른 프로세스가 차단될 수 있습니다. 삭제/잘린 LIN에 대한 액세스를 기다리면 클라이언트가 평상시보다 느린 성능을 경험하거나 해당 작업에 대한 응답을 중지하는 것처럼 보입니다.

解决方案

OneFS v8.0.0.0 이상에서는 쓰기 표시 작업을 지연된 작업 대기열로 이동합니다. 이렇게 하면 직렬 동작이 제거되고 해당 LIN이 차단되지 않습니다. 이를 통해 다른 프로세스에서 해당 LIN의 잠금을 받아 작업을 계속하며 쓰기 표시에서 성능 문제를 방지할 수 있습니다.


이 문제에 대한 수정은 중요한 아키텍처 변경이 필요했기 때문에 8.0 이전의 OneFS 버전에는 수정 사항이 없습니다.

이 문제가 8.0 이전 버전에서 발생하는 경우 몇 가지 가능한 해결 방법이 있습니다. 상황에 가장 적합한 솔루션을 구축하십시오.

해결 방법 1
오프타임 동안 MultiScan을 실행하도록 예약합니다.

클러스터를 적게 사용하거나 전혀 사용하지 않는 경우 MultiScan을 이 시간 동안 실행하여 MultiScan이 실행되는 동안 성능에 미치는 영향을 최소화할 수 있습니다. 이렇게 하면 문제가 발생하지 않고 영향을 최소화하는 데만 사용됩니다.

영향 정책을 생성하고 해당 정책에서 실행되도록 MultiScan을 설정하는 방법은 클러스터가 현재 있는 OneFS 버전의 관리 가이드에서 System Jobs 섹션을 참조하십시오.

해결 방법 2
MultiScan을 비활성화하고 필요에 따라 AutoBalance 및 Collect를 개별적으로 실행합니다. 

클러스터의 활용도가 낮은 경우가 없는 경우 MultiScan을 비활성화할 수 있습니다. MultiScan 비활성화를 사용하면 AutoBalance 및 Collect를 개별적으로 사용하여 밸런싱 및 정리 작업을 완료할 수 있습니다.

AutoBalance는 새 노드가 추가되면 자동으로 시작되어 새 노드와 클러스터 간에 데이터의 균형을 조정합니다. AutoBalance는 필요에 따라 수동으로 시작할 수도 있습니다.

지난 30일 이내에 수집이 실행되지 않은 경우 30일마다 수집이 시작됩니다. 필요에 따라 수동으로 수집을 시작할 수도 있습니다.

작업을 비활성화/활성화하는 방법은 클러스터가 현재 있는 OneFS 버전의 관리 가이드에서 시스템 작업 섹션을 참조하십시오.

受影响的产品

Isilon, PowerScale OneFS
文章属性
文章编号: 000052420
文章类型: Solution
上次修改时间: 28 6月 2023
版本:  5
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。