문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
예약을 보내주셔서 감사합니다! 저희 팀 멤버 중 한 분이 곧 연락드리겠습니다.
코스 개요
EXO 개요와 로컬 AI 클러스터링 소개
- EXO 프레임워크 및 exo-explore 생태계의 전반적인 설명
- 중앙 집중형 클라우드 추론 방식과 분산형 로컬 추론 방식의 비교
- 아키텍처 이해: libp2p 기반 기기 탐지 기능, MLX 백엔드, 대시보드 및 API 계층
- 하드웨어 요구 사항: Apple Silicon(M3 Ultra, M4 Pro/Max), Thunderbolt 5, 공유 저장소 등
macOS 환경에서 EXO 설치 방법
- Xcode, Metal ToolChain 및 macOS 관련 전제 조건 설정
- uv, Node.js, Rust nightly 도구체인의 설치 절차
- Apple Silicon 모니터링을 위한 macmon 포크 버전의 설치 과정
- 리포지토리 복제 후 npm을 활용해 대시보드 빌드하기
- 소스 코드 기반으로 EXO 실행 및 localhost:52415에 제공되는 대시보드 확인법
Linux 환경에서 EXO 설치 방법
- apt 또는 Homebrew를 활용한 Linux 환경의 의존성 패키지 설치
- uv, Node.js 18+ 및 Rust nightly 도구체인 구성 과정
- 대시보드 빌드 후 CPU 전용 모드에서 EXO 실행 방법
- XDG 기본 디렉터리 구조에 따른 설정 파일, 데이터, 캐시 및 로그 관리법
자동 기기 탐지 기능과 클러스터 형성 절차
- 로컬 네트워크 내에서 libp2p를 활용한 자동 기기 탐지 메커니즘
- 클러스터 격리를 위한 EXO_LIBP2P_NAMESPACE 설정법
- 대시보드 상에서 노드 참여 현황 확인 절차
- 기기 탐지 실패 및 네트워크 분할 문제에 대한 해결 방안
Thunderbolt 5 기반 RDMA 기능 활성화 방법
- RDMA 아키텍처와 이를 통한 지연 시간 99% 감소 원리 설명
- macOS 복구 모드에서 rdma_ctl을 이용한 RDMA 활성화 절차
- Mac Studio 환경에서 케이블 사양 및 포트 구성 요구사항 안내
- 클러스터 내 모든 노드에 동일한 macOS 버전 유지법
- RDMA 탐지 실패와 DHCP 설정 문제 해결 가이드
최첨단 AI 모델 배포 방법
- 대시보드를 활용한 DeepSeek v3.1, Qwen3-235B, Llama 계열 모델의 로딩 및 분할 처리
- /instance/previews API 엔드포인트로 인스턴스 배치 현황 미리보기
- 파이프라인 혹은 텐서 병렬화 방식을 활용한 모델 인스턴스 생성법
- HuggingFace 허브에서 제공하는 커스텀 모델 카드 설정 방법
클러스터 상태 모니터링 및 문제 해결 방안
- EXO 로그 분석 및 분산 추적 메커니즘 이해
- 대시보드 상에서 클러스터의 건강 상태 확인법
- 워커 노드 장애 발생 시 재연결 과정 진단 방법
- 성능 병목 지점을 파악하기 위한 EXO_TRACING_ENABLED 활용 절차
클러스터 유지보수 및 업데이트 전략
- EXO 바이너리 업데이트 및 대시보드 재빌드 절차
- NFS를 활용한 모델 캐시 마이그레이션과 사전 다운로드된 모델 관리법
- 노드 제거 시점 결정과 작업 부하의 재분배 방법
요건
- 네트워크 기초 지식(IP, 서브넷팅, 방화벽 등)이 있어야 합니다.
- macOS 또는 Linux 환경에서 명령어 기반 관리 경험이 필요합니다.
- Python 패키지 관리 시스템(pip/uv) 및 Node.js 도구 사용법에 대한 이해가 요구됩니다.
수강 대상
- 시스템 관리자
- DevOps 엔지니어
- 온프레미스 환경에서 LLM 배포를 담당하는 AI 인프라 설계자들
21 시간