inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

외워서 끝내는 네트워크 핵심이론 - 응용

L4 부하분산과 무정지 시스템

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

해결된 질문

581

Tempsh

작성한 질문수 4

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

답변 1

0

널널한 개발자

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

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

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

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

1

81

2

Protobuff is it sufficient for mmorpg?

0

192

2

void IocpEvent::Init() is correct?

0

131

1

캐시 관련 질문입니다.

0

618

1

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

0

1263

2

ETag 질문입니다.

0

730

1

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

0

594

1

캐시의 설정 주체

0

535

1

영속쿠키 질문입니다.

0

506

1

협상(accept-language)

0

690

1

에러 코드의 구현 주체

0

442

1

웹서버가 구현?

0

598

1

SPI 관련 질문 있습니다

1

924

2

Reverse proxy 질문

0

479

1

Full Cone NAT

0

469

1

할인 끝난건가요?

0

585

2

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

0

635

1

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

1

434

1

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

0

546

1

NAT 관련하여 질문드립니다

0

374

1

선생님 질문있어요

0

294

1

Secure Gateway 관련 질문입니다.

0

351

1

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

0

380

1

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

0

321

1