https://tech.kakao.com/2014/05/29/anycast/

 

kakao의 Anycast 활용 사례

Overview 네트워크 기술 하나 중 Anycast 는 DNS 서비스에서 주로 사용하고 있지만 KAKAO는 Anycast 기술을 확장하여 여러가지 어플리케이션 서비스에 사용되고 있습니다. 특히 서버에서 Quagga 오픈소스를

tech.kakao.com

Anycast의 장단점

장점은

  • L4/L7 같은 로드 밸런싱 장비가 필요 없는점: 글로벌 POP에 서버 가용성 및 성능 로드 발란싱을 위해서 비싼 L4/L7장비를 내보내지 않아도 됩니다. 라우터 + 서버로만 동작. LVS 등 서버 로드 밸런싱 기법이 있지만 구성을 위한 추가 서버가 필요하게 되므로 결론적으로 서버 대수를 줄일 수 있습니다.

 

너무 신기하다.

서로 다른 호스트 서버가 같은 IP 주소를 갖게 하는 기능이래.

L2에서는 IP가 겹치면 안되지만, L3에서는 겹쳐도 되잖아.

찬욱이가 집에서 iptime을 쓰고, 나도 집에서 iptime을 쓰면 192.168.0.x 아이피 대역을 할당받게 되고,

이건 서로 다른 호스트가 같은 IP 주소를 할당받은거니까.

이걸 이용하는 것 같은데?

아니지. 그럼 기본적으로 아이피가 다르지.

아냐 기본적으로는 안되는게 맞는 것 같아.

근데 뭔가 라우터에서 따로 이 기능을 지원하는 듯?

ㄴ 기본 IP에다가 따로 Anycast IP가 따로 있는 것 같다. 아래 MS 그림 참조

 

 

NIC에 할당된 IP와 Anycast IP가 다른 것 보니까 두 개가 별개인듯.

그럼 말이 됨.

  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기