Skip to main content
본 한국어 번역은 사용자 편의를 위해 제공되는 기계 번역입니다. 영어 버전과 한국어 버전이 서로 어긋나는 경우에는 언제나 영어 버전이 우선합니다.

ONTAP FlexCache write-back 지침

기여자

FlexCache write-back은 오리진과 캐시 간의 복잡한 상호 작용을 많이 수반합니다. 최적의 성능을 위해서는 환경이 이러한 지침을 따르도록 해야 합니다. 이 지침은 콘텐츠 작성 시 사용할 수 있는 최신 주요 ONTAP 버전(ONTAP 9.15.1)을 기반으로 합니다.

  • 모범 사례:** 비생산 환경에서 프로덕션 워크로드를 테스트합니다. 이 지침을 벗어나는 FlexCache Write-Back을 구현할 경우 더욱 중요합니다.

다음 지침은 NetApp에서 내부적으로 잘 테스트되었습니다. 이 호텔 안에 머무시는 것이 좋습니다. 그렇지 않으면 예기치 않은 동작이 발생할 수 있습니다.

  • FlexCache Write-Back에 대한 주요 개선 사항은 ONTAP 9.15.1P5에 도입되었습니다. 오리진 클러스터와 캐시 클러스터 모두에서 9.15.1P5 이후 최신 권장 릴리스를 실행하는 것이 좋습니다.

  • 현재 반복에서 FlexCache write-back 캐시는 전체 FlexCache 볼륨에 대해 단일 구성요소로 구성해야 합니다. 다중 구성 FlexCache는 캐시에서 원치 않는 데이터 제거를 초래할 수 있습니다.

  • 100GB보다 작은 파일과 캐시와 오리진 간의 WAN 왕복 시간이 100ms를 초과하지 않는 파일에 대한 테스트가 실행되었습니다. 이러한 제한을 벗어나는 워크로드는 예기치 않은 성능 특성을 유발할 수 있습니다.

  • SMB 대체 데이터 스트림에 쓰면 주 파일이 캐시에서 제거됩니다. 기본 파일의 모든 더티 데이터를 오리진으로 플러시해야 해당 파일에 대해 다른 작업을 수행할 수 있습니다. 대체 데이터 스트림도 오리진으로 전달됩니다.

  • 파일 이름을 바꾸면 파일이 캐시에서 제거됩니다. 파일의 모든 더티 데이터를 오리진으로 플러시해야 해당 파일에 대해 다른 작업을 수행할 수 있습니다.

  • 이때 write-back 지원 FlexCache 볼륨의 파일에 대해 변경하거나 설정할 수 있는 유일한 속성은 다음과 같습니다.

    • 타임스탬프

    • 모드 비트

    • NT ACL을 선택합니다

    • 소유자

    • 그룹

    • 크기

      변경되거나 설정된 다른 특성은 오리진으로 전달되어 캐시에서 파일을 제거할 수 있습니다. 캐시에서 다른 속성을 변경하거나 설정해야 할 경우, 어카운트 팀에 PVR을 개설하도록 요청하십시오.

  • 오리진에서 생성된 스냅샷으로 인해 해당 오리진 볼륨과 연결된 모든 write-back 지원 캐시에서 미처리 더티 데이터를 모두 불러옵니다. 이렇게 하려면 많은 양의 쓰기 저장 작업이 진행 중인 경우 이러한 더티 파일을 제거하는 데 시간이 걸릴 수 있으므로 여러 번 작업을 다시 시도해야 할 수 있습니다.

  • 원점은 80% 미만으로 남아 있어야 합니다. 오리진 볼륨에 20% 이상의 공간이 남아 있지 않으면 캐시 볼륨에 전용 잠금 위임이 부여되지 않습니다. 이 경우 다시 쓰기 가능 캐시에 대한 호출은 오리진으로 전달됩니다. 이렇게 하면 오리진에서 공간이 부족해지는 것을 방지할 수 있으며, 이로 인해 다시 쓰기 가능 캐시에 더티 데이터가 분리된 상태로 남게 됩니다.