목록 보기
Lustre의 파일 create & open 과정 분석 - 2
백엔드

Lustre의 파일 create & open 과정 분석 - 2

글루시스
글루시스
2025년 9월 1일

두줄요약

Lustre에서 파일 create/open이 MDS와 클라이언트에서 어떻게 이어지는지 단계별로 분석했습니다. 디버그 로그와 lfs getstripe, zdb로 OST 선택과 실제 저장 위치를 확인하는 방법도 정리했습니다.

구조와 흐름

  • Lustre에서 파일 create/open 요청이 MDS에서 처리되고, 이후 클라이언트가 inode와 stripe 정보를 갱신하는 흐름 분석
  • 신규 파일의 lu_object 생성, mdd_create와 lod_qos_prep_create를 통한 OST 선택, linkea와 lov_stripe_md 반영 과정 정리
  • lfs getstripe, zdb, ZFS 스냅샷과 복제본을 이용해 Lustre objid와 실제 ZFS object를 대응하는 확인 방법 소개

적용해볼 점

  • create/open 시 MDS와 클라이언트가 나누는 메타데이터 처리 경로 추적
  • stripe offset과 QoS 기반 OST 할당 결과를 디버그 로그와 명령어로 교차 검증
  • Lustre objid와 ZFS object 매핑을 통해 저장 위치와 실제 데이터 확인

댓글 0

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...