토스증권의 Milvus 기반 벡터 검색 환경 구축과 사이징 기준
CPU 뼛속까지 써먹고, Milvus 사이징 기준을 만들기까지
토스증권 Data Infra 팀은 Milvus 기반의 벡터 검색 환경을 구성하고, 검색 품질과 응답 속도를 만족하기 위한 물리 서버 자원을 평가했다. CPU와 메모리 배치를 조정하여 처리량을 41% 향상시켰으며, 다양한 검색 조건에 따라 필요한 서버 대수를 계산했다. 실험에서는 1억 건의 1024차원 벡터에서 top-10을 검색하고, 300 QPS 이상의 처리량을 확보하는 사례를 다루었다.
CPU와 메모리 배치를 조정하여 같은 서버에서 검색 품질을 유지하며 처리량을 41% 높일 수 있었다.
원문 출처
토스 테크 (Toss Tech)