inflearn logo
강의

Course

Instructor

Core Network Theory to Finish by Memorizing - Application

L4 Load Balancing and Non-stop System

클라이언트 별로 L4 스위치 뒤의 특정 하나의 서버만 계속 접속하게 유도하는 방법이 있을까요?

Resolved

578

Tempsh

4 asked

0

L4 부하분산과 무정지 시스템 챕터를 듣고 궁금한 점이 생겨서 질문 남깁니다.

A라는 사용자가 15.15.15.15 에 접속할 때, 첫번째 호출에는 Web server #1 이 응답하고, 다음 요청은 LB에서 라우팅을 해서, Web server #2 가 응답하고 그렇게 될 수 있는 것은 이해했습니다.

그런데, 만약 A라는 사용자는 계속 Web server #1에 접속을 하게 하고, B라는 사용자는 Web server #2에 접속하게 하고 싶다면 가능할까요?

라우터 내에 테이블이 있어서 그 Table에 특정 시간 동안 A와 Web server #1의 관계를 저장하고, B와 Web server #2의 관계를 저장 해두면 될 것 같은데, 가능한지 궁금합니다.

그리고, 그런 방식으로 사용하는 시나리오가 있는지, 있다면 어떤 케이스인지도 궁금합니다.

만일 보편적인 기술이라면 이런 것을 무엇이라 부르는 지도 궁금하네요.

network

Answer 1

0

nullnull8537

네, 가능합니다. 다만 그렇게 하기 위해서는 부하분산 장치의 작동 알고리즘을 IP 해시 방식을 사용해야 합니다. 이와 관련해 설명이 잘 되어 있는 블로그 글을 추천합니다. 이 글을 참고하시기 바랍니다.

[로드밸런싱의 개념 및 기법]

https://co-no.tistory.com/22

cicd 서버 올린 후 기존 마스터 노드 기동 시 네트워크 에러

1

80

2

Protobuff is it sufficient for mmorpg?

0

183

2

void IocpEvent::Init() is correct?

0

128

1

캐시 관련 질문입니다.

0

616

1

클라이언트 프로그래머 커리어 고민

0

1256

2

ETag 질문입니다.

0

727

1

Lock-Based Queue 병목현상 질문 드립니다.

0

591

1

캐시의 설정 주체

0

534

1

영속쿠키 질문입니다.

0

503

1

협상(accept-language)

0

686

1

에러 코드의 구현 주체

0

438

1

웹서버가 구현?

0

596

1

SPI 관련 질문 있습니다

1

920

2

Reverse proxy 질문

0

474

1

Full Cone NAT

0

465

1

할인 끝난건가요?

0

583

2

강의자료는 제공 안해주시나요?

0

631

1

MAC과 IP에 대해 질문드립니다

1

430

1

VPN 강의에서 궁금한 점이 있습니다

0

542

1

NAT 관련하여 질문드립니다

0

368

1

선생님 질문있어요

0

290

1

Secure Gateway 관련 질문입니다.

0

347

1

엔드포인트는 노드라고 볼 수 있을까요?

0

375

1

로드 밸런서와 매니저 서버?와의 관계

0

317

1