글
글루시스
March 13, 20251회
Lustre의 파일 create & open 과정 분석 - 1
간단 소개
러스터 파일 시스템에서 파일 생성 및 열기 과정을 분석하고, 클라이언트의 요청 처리 과정을 상세히 설명합니다.
AI Summary
- Lustre 파일 생성 및 열기 과정 개요
- Lustre 파일 시스템에서 파일 생성 시 내부 동작 과정을 분석, 2편으로 구성.
- 1편에서는 러스터 소프트웨어 스택, 디버깅 시스템 소개, 클라이언트 요청 전송 과정을 다룸.
- 2편에서는 서버 처리 과정, OST 접근 과정을 설명.
- Lustre 소프트웨어 스택 및 디버깅
- POSIX 시스템 콜 -> VFS -> LLITE -> LMV -> MDC -> MDS 순으로 요청 전달 (데이터 요청 시 LOV, OSC를 거쳐 OST로).
- Layout EA는 파일 레이아웃 정보(FID, OST 위치)를 포함.
- 러스터 디버깅은
lctl명령어를 통해 subsystem 별로 설정 가능.
- 클라이언트의 파일 생성 처리 과정
- VFS 계층에서
ll_atomic_open호출, 러스터 메타데이터 처리 시작. - FID는 파일/디렉토리 식별자로 sequence 번호, object id, version으로 구성.
ll_lookup_it에서 파일 존재 여부 확인 및 메타데이터 생성 요청,ll_create_it에서 Layout EA 요청 및 OST에 파일 생성.- Intent를 사용하여 네트워크 요청 최소화.
- LMV에서 Lock 요청 처리 후 MDC를 통해 MDS로 요청 전송.
- VFS 계층에서
Next Feeds
자동차 엔지니어의 딥러닝 분해하기 #1 인공신경망
딥러닝의 기본 원리(인공신경망, 퍼셉트론)와 보편적 근사 정리를 설명하고, 문제 해결을 위해 함수 형태로 정의하는 방법 제시.
딥러닝인공신경망퍼셉트론보편적 근사 정리함수
2025. 3. 12.
현대자동차

2024 Frontend Global Workshop 참석 후기
LY 주최 Front-end Global Workshop 2024 참석 후기: 기술 공유, 네트워킹, 문화 교류를 통해 글로벌 개발자들과 소통하고 성장하는 경험.
프런트엔드워크숍네트워킹기술 공유Profre
2025. 3. 12.
LY Corp

n8n 실전 리뷰 : 개발팀 리더가 경험한 4가지 핵심 장점
n8n은 로우코드 기반 워크플로우 자동화 도구로, 간편한 디버깅, 기술 문서로서의 워크플로우, 재활용성, 코드 없는 통합 등의 장점을 제공한다.
n8n워크플로자동화디버깅로우코드
2025. 3. 12.
인포그랩

'우리 회사 서비스 캐릭터들이 AI를 만나면 어떤 아이들이 될까?' (feat. SKP 멀티 LLM 플레이그라운드 & AI 프롬프톤 사례 공유)
SK플래닛은 LLM 플레이그라운드와 프롬프톤 이벤트를 통해 사내 AI 활용을 장려하고, 서비스 캐릭터에 AI 페르소나를 부여하는 실험을 진행했습니다.
LLM플레이그라운드프롬프톤AI Characterization프롬프트 엔지니어링
2025. 3. 12.
skplanet

NELO Alaska: 대용량 로그 데이터 저장을 위한 Apache Iceberg 도입기
Elasticsearch의 한계를 극복하고자 Apache Iceberg를 도입하여 대용량 로그 데이터를 효율적으로 저장하고 관리하는 NELO Alaska 시스템 구축 사례.
ElasticsearchApache Iceberg로그 모니터링NELO Alaska데이터 레이크
2025. 3. 11.
Naver d2

2024 네이버 통합검색의 웹 성능 리뷰
2024년 네이버 통합검색 웹 성능 리뷰: LCP 최적화, 새로운 성능 지표(FUPP, FILT) 도입, 성능 개선 사례 및 향후 계획.
LCPFUPPFILT서치 피드웹 성능
2025. 3. 11.
Naver d2