연합 허브
연합 허브(Federated Hub)는 여러 독립적인 데이터 소스 또는 서비스(노드)가 중앙 조정 지점 또는 거버넌스 계층(허브) 하에서 협력하는 분산형 아키텍처 패턴을 나타냅니다. 모든 데이터를 한 곳으로 끌어모으는 중앙 집중식 데이터 레이크와 달리, 연합 허브는 데이터가 원래 위치에 머무르도록 허용하면서도 네트워크 전반에 걸쳐 통제된 접근, 쿼리 및 처리를 가능하게 합니다.
현대의 분산된 기업 환경에서는 데이터 주권, 지연 시간, 규제 준수(GDPR 등)가 종종 단일화된 데이터 중앙 집중화를 방해합니다. 연합 허브는 물리적 마이그레이션 없이도 이질적인 데이터에 대한 통합된 뷰를 제공함으로써 이러한 문제를 해결합니다. 이는 기업 전반의 통찰력을 달성하는 동시에 운영 자율성을 유지하는 데 매우 중요합니다.
허브는 원시 데이터를 저장하지 않습니다. 대신, 메타데이터, 접근 정책 및 라우팅 로직을 유지합니다. 쿼리가 시작되면, 허브는 해당 요청을 관련 소스 노드로 지능적으로 라우팅합니다. 노드들은 쿼리를 로컬에서 실행하며, 필요한 집계된 결과만 허브로 반환되어 사용자 또는 애플리케이션에 최종적으로 표시됩니다.
이 패턴은 도메인 소유권에 중점을 두는 데이터 메시(Data Mesh) 및 분산 원장 기술(DLT)과 같은 개념과 교차하며, 분산된 데이터 액세스를 관리하기 위한 실용적인 프레임워크를 제공합니다.