-
Tailscale Peer Relays가 정식 출시되어, 사용자가 자신의 장치를 고성능 릴레이 노드로 활용할 수 있게 됨
- 방화벽, NAT, 클라우드 네트워크 제약 등으로 직접 연결이 어려운 환경에서도 안정적이고 빠른 트래픽 중계를 지원
-
스루풋 향상과 락 경합 개선, UDP 소켓 분산 처리로 다수 클라이언트 연결 시 성능이 크게 개선됨
-
정적 엔드포인트 통합을 통해 자동 탐색이 불가능한 클라우드 환경에서도 AWS NLB 등 뒤에서 릴레이 운영 가능
-
가시성·모니터링 통합으로 트래픽 경로, 지연, 릴레이 상태를 명확히 파악할 수 있어 대규모 네트워크 운영에 중요함
Tailscale Peer Relays 개요
- Peer Relays는 고성능 릴레이 기능을 자체 장치에서 실행할 수 있게 하는 기능
- 기존 DERP 릴레이에 더해, 사용자가 직접 배포한 노드를 릴레이로 활용 가능
- 베타 이후 성능, 안정성, 가시성이 크게 개선되어 프로덕션 수준으로 발전
-
복잡한 NAT 환경을 우회하기 위한 기능에서 출발해, 대규모 네트워크 연결 옵션으로 확장됨
- 팀 단위로 성능·제어·유연성을 확보할 수 있는 구조 제공
성능 및 신뢰성 개선
- 다수의 클라이언트가 릴레이를 통해 연결될 때 스루풋이 크게 향상됨
- 클라이언트는 릴레이 내에서 가장 적합한 인터페이스와 주소 패밀리를 자동 선택
- 릴레이는 락 경합 감소와 멀티 UDP 소켓 분산 처리로 패킷 처리 효율 향상
- 이러한 개선으로 일상적인 트래픽에서도 성능과 안정성이 향상되며, 직접 연결이 불가능한 경우에도 메시 네트워크에 가까운 성능을 제공
정적 엔드포인트 지원
-
공용 클라우드 환경에서는 자동 엔드포인트 탐색이 어려운 경우가 많음
- 방화벽 규칙, 포트 포워딩, 로드 밸런서 등으로 인해 임의 포트 개방이 불가능한 경우 존재
- Peer Relays는 --relay-server-static-endpoints 플래그를 통해 고정 IP:포트 쌍을 광고할 수 있음
- AWS Network Load Balancer 등 인프라 뒤에서도 외부 클라이언트가 릴레이를 통해 트래픽을 전달 가능
- 이 기능으로 제한된 클라우드 환경에서도 고속 연결을 확보할 수 있으며, 서브넷 라우터를 대체해 풀 메시 구성이 가능
가시성 및 모니터링 통합
- Peer Relays는 Tailscale의 관찰 도구와 직접 통합되어 릴레이 동작을 명확히 파악 가능
-
tailscale ping 명령으로 릴레이 사용 여부, 도달 가능성, 지연 및 신뢰성 영향 확인 가능
- 문제 발생 시 트래픽이 릴레이를 거치는지, 릴레이 상태가 정상인지 즉시 판단 가능
-
모니터링 지표로 tailscaled_peer_relay_forwarded_packets_total, tailscaled_peer_relay_forwarded_bytes_total을 제공
- Prometheus, Grafana 등과 연동해 트래픽 패턴 분석, 이상 탐지, 네트워크 상태 모니터링 가능
일반 제공 및 배포 방식
- 정식 출시된 Peer Relays는 Tailscale 확장성의 핵심 구성요소로 자리함
- 직접 경로가 불가능할 때 고속·저지연 연결 제공
-
정적 엔드포인트 기반 배포로 제한된 클라우드 환경에서도 동작
-
사설 서브넷 내 풀 메시 구성과 입출구 제어 경로 설정 지원
-
엔드 투 엔드 암호화, 최소 권한 접근, 예측 가능한 동작 등 Tailscale의 기본 보안 원칙 유지
- CLI를 통해 모든 지원 노드에서 활성화 가능하며, ACL 기반 제어 및 점진적 배포 지원
- Peer Relays는 모든 요금제(무료 Personal 플랜 포함) 에서 사용 가능