step2. Phase 1. 무중단 시스템 인프라 구축 (1)
PHASE 1. INFRASTRUCTURE 24시간 잠들지 않는 퀀트 심장 만들기 완벽히 통제되는 나만의 AI 퀀트 시스템 구축의 첫 단추. 시놀로지 NAS 기반의 독립 서버 세팅과 가상화 격리 환경, 그리고 서버 다운을 막아주는 필수 로깅 아키텍처를 소개합니다. 본격적인 AI 퀀트 시스템 구축의 가장 첫 번째 미션은 바로 '강력하고 안정적인 인프라 구축' 입니다. 아무리 뛰어난 매매 알고리즘과 똑똑한 AI 모델을 개발하더라도, 이를 24시간 무중단으로 구동할 수 있는 서버 환경이 뒷받침되지 않는다면 그 시스템은 모래성이나 다름없습니다. 이번 포스팅에서는 비용과 보안을 모두 잡기 위해 클라우드 대신 개인용 NAS를 활용한 아키텍처 설계 과정을 공유합니다. 1. 비용 통제와 데이터 주권: 왜 클라우드가 아닌 NAS인가? 개발자로서 처음 시스템을 구상할 때는 자연스럽게 AWS EC2나 구글 클라우드(GCP) 같은 퍼블릭 클라우드 서비스를 고려했습니다. 하지만 퀀트 시스템의 특성을 깊이 분석해 본 결과, 치명적인 단점들을 발견했습니다. 클라우드의 함정: 트래픽과 스토리지의 복리 금융 시장의 실시간 데이터는 그 용량이 방대합니다. 지속적인 데이터 수집 파이프라인과 24시간 AI 활용, 등 수많은 작업을 클라우드에서 구동할 경우, 네트워크 트래픽 및 스토리지 유지 비용은 기하급수적으로 증가합니다. 퀀트는 복리의 마법으로 돈을 버는 시스템인데, 서버 유지비가 복리로 나간다면 앞뒤가 맞지 않겠죠. 결론적으로 초기 장비 도입 비용은 일부 발생하더라도, 구축 이후 매달 나가는 유지비 압박에서 완전히 해방될 수 있는 시놀로지 NAS(Synolog...