Lustre Changelog DR
대규모 Lustre 환경에서 rsync 기반 DR의 한계를 Changelog로 보완한 구조를 소개했습니다. 배치 기반 증분 동기화와 체크포인트 관리로 RPO를 낮춘 사례를 다뤘습니다.


대규모 Lustre 환경에서 rsync 기반 DR의 한계를 Changelog로 보완한 구조를 소개했습니다. 배치 기반 증분 동기화와 체크포인트 관리로 RPO를 낮춘 사례를 다뤘습니다.

Lustre에서 파일 create/open이 MDS와 클라이언트에서 어떻게 이어지는지 단계별로 분석했습니다. 디버그 로그와 lfs getstripe, zdb로 OST 선택과 실제 저장 위치를 확인하는 방법도 정리했습니다.
Lustre에서 새 파일을 생성하고 여는 과정이 클라이언트 측에서 어떻게 시작되는지 분석했습니다. VFS, LLITE, LMV, MDC를 거쳐 MDS로 intent와 FID가 전달되는 흐름을 설명했습니다.
Penpot을 Windows WSL2와 Docker Desktop으로 셀프 호스팅하는 방법과 GitLab 연동, 라이브러리 활용 목업 작업을 소개했습니다. 자체 호스팅의 장점과 함께 한글 입력 버그, 성능 제약도 함께 짚었습니다.
pNFS는 기존 NFS의 단일 서버 병목을 줄이기 위해 나온 병렬 파일 시스템 구조를 소개합니다. AI/ML 워크로드의 대규모 데이터 처리와 고성능 스토리지 수요에 맞는 기술로 설명했습니다.

LVM 스냅샷 기능을 안정적으로 도입하기 위해 Thin/Thick 볼륨 구조와 메타데이터 이슈를 점검했습니다. 또한 공간 회수, 자동 확장, 복구 절차를 테스트하며 운영 대응 방안을 정리했습니다.

CXL 3.0과 3.1의 주요 변경사항을 중심으로 성능, 패브릭 구조, 메모리 공유 기능을 정리했습니다. 또한 CXL이 스토리지와 데이터센터 메모리 운영에 미치는 영향도 함께 설명했습니다.

ZFS의 핵심 개념과 주요 기능, 스토리지 풀 구조를 소개했습니다. 도입 전 메모리 요구량과 단일 서버 한계도 함께 짚었습니다.

올플래시 스토리지 도입 시 성능만 보지 말고 워크로드, 비용, 네트워크, 호환성을 함께 검토해야 한다고 정리했습니다. 벤더 수치와 실제 레퍼런스를 비교하고 TCO까지 확인하는 점이 중요합니다.

xiRAID의 구조와 특징, SupremeRAID와의 성능 차이를 NVMe 환경에서 비교했습니다. 스토리지 전용 서버에는 강점이 있지만 CPU를 함께 쓰는 환경에서는 하드웨어 RAID가 더 적합했습니다.

AI 워크로드는 학습 단계와 데이터 특성에 따라 스토리지 요구사항이 달라집니다. 고성능과 확장성을 함께 고려해 블록, 파일, 오브젝트 스토리지를 비교하고 하이브리드 구성을 제안했습니다.

재해복구의 개념과 사이트 유형, 구축 방식, 계획 수립 기준을 정리한 글입니다. 비즈니스 중요도에 맞춰 RPO와 RTO를 설정하고 복제 전략을 세우는 방법을 설명합니다.

NVMe SSD 시대에는 기존 RAID 구조의 병목이 성능 한계로 드러났습니다. GPU 기반 GRAID와 SPDK 기반 PoseidonOS가 이를 어떻게 풀었는지 살펴봅니다.
