본문 바로가기

내 이야기

(592)
로드밸런서(Load Balancer) - Part 9(DSR 시- 루프백설정 1) Today Keys : 로드밸런서, L4, L7, 부하분산, Load Balancer, Load Balancing, 동작 모드, DSR, 루프백, 리눅스 본 포스팅은 'IT 엔지니어를 위한 네트워크 입문' [길벗] 서적에 포함된 '12. 로드밸런서'의 내용 중 소개 및 12.6장의 내용입니다. 리눅스 서버에서 루프백 인터페이스 설정 로드 밸런서의 서비스용 가상 IP 주소(VIP)를 서버의 루프백 인터페이스에 설정해 DSR 모드를 구성합니다. 사용자가 요청한 서비스 IP 주소를 서버에서도 동일하게 갖고 있으므로 서비스 IP 주 소를 목적지로 한 요청을 수신받고 응답도 서버의 실제 서버 IP가 아닌 요청받았던 서비스 IP 주 소(루프백에 설정된)를 출발지 IP 주소로 설정해 사용자에게 응답할 수 있습니다. ..
로드밸런서(Load Balancer) - Part 8(로드 밸런서 동작모드 3-DSR) Today Keys : 로드밸런서, L4, L7, 부하분산, Load Balancer, Load Balancing, 동작 모드, DSR 본 포스팅은 'IT 엔지니어를 위한 네트워크 입문' [길벗] 서적에 포함된 '12. 로드밸런서'의 내용 중 소개 및 12.6장의 내용입니다 DSR 모드 DSR(Direct Server Return)은 명칭 그대로 사용자의 요청이 로드 밸런서를 통해 서버로 유입된 후에 다시 로드 밸런서를 통하지 않고 서버가 사용자에게 직접 응답하는 모드입니다. 로드 밸런서에는 응답 트래픽이 유입되지 않으므로 사용자가 요청하는 패킷에 대해서만 관여합니다. DSR 모드는 응답할 때, 로드 밸런서를 경유하지 않으므로 원암으로 구성합니다. DSR 모드는 L2 DSR과 L3 DSR로 구분되는데 L..
로드밸런서(Load Balancer) - Part 7(로드 밸런서 동작모드 2-Routed) Today Keys : 로드밸런서, L4, L7, 부하분산, Load Balancer, Load Balancing, 동작 모드, 라우티드, routed 본 포스팅은 'IT 엔지니어를 위한 네트워크 입문' [길벗] 서적에 포함된 '12. 로드밸런서'의 내용 중 소개 및 12.6장의 내용입니다 라우티드 모드 라우티드 구성은 이름에서도 알 수 있듯이 로드 밸런서가 라우팅 역할을 수행하는 모드입니다. 즉, 로드 밸런서를 기준으로 사용자 방향(Client Side)과 서버 방향(Server Side)이 서로 다른 네트워 크로 분리된 구성입니다. 로드 밸런서는 사용자 방향과 서버 방향의 네트워크를 라우팅으로 연결 합니다. 라우티드 모드는 원암 구성와 인라인 구성에서 모두 구성할 수 있습니다. 라우티드 모드는 보안 ..
로드밸런서(Load Balancer) - Part 6(로드 밸런서 동작모드 1-TP) Today Keys : 로드밸런서, L4, L7, 부하분산, Load Balancer, Load Balancing, 동작 모드, 트랜스페런트, transparent 본 포스팅은 'IT 엔지니어를 위한 네트워크 입문' [길벗] 서적에 포함된 '12. 로드밸런서'의 내용 중 소개 및 12.6장의 내용입니다 트랜스패런트 모드 트랜스패런트(Transparent; 투명) 구성은 로드 밸런서가 OSI 2계층 스위치처럼 동작하는 구성입니 다. 즉, 로드 밸런서에서 서비스하기 위해 사용하는 VIP 주소와 실제 서버가 동일한 네트워크를 사용하는 구성입니다. 트랜스패런트 구성은 기존에 사용하던 네트워크 대역을 그대로 사용하므로 로드 밸런서 도입으로 인한 IP 네트워크 재설계를 고려하지 않아도 되고 네트워크에 L2 스위치를..
로드밸런서(Load Balancer) - Part 5 (로드 밸런서 구성 방식 2) Today Keys : 로드밸런서, L4, L7, 부하분산, Load Balancer, Load Balancing, 원암, 인라인 본 포스팅은 'IT 엔지니어를 위한 네트워크 입문' [길벗] 서적에 포함된 '12. 로드밸런서'의 내용 중 소개 및 12.5장의 내용입니다 로드밸런서 구성 방식 1 : https://zigispace.net/1247 로드밸런서(Load Balancer) - Part 4 (로드 밸런서 구성 방식 1) Today Keys : 로드밸런서, L4, L7, 부하분산, Load Balancer, Load Balancing, 원암, 인라인 본 포스팅은 'IT 엔지니어를 위한 네트워크 입문' [길벗] 서적에 포함된 '12. 로드밸런서'의 내용 중 소개 및 12.5장의 내 zigispace...
로드밸런서(Load Balancer) - Part 4 (로드 밸런서 구성 방식 1) Today Keys : 로드밸런서, L4, L7, 부하분산, Load Balancer, Load Balancing, 원암, 인라인 본 포스팅은 'IT 엔지니어를 위한 네트워크 입문' [길벗] 서적에 포함된 '12. 로드밸런서'의 내용 중 소개 및 12.5장의 내용입니다 로드 밸런서의 구성 방식은 로드 밸런서의 구성 위치에 따라 2가지로 나눌 수 있습니다. ● 원암(One-Arm) 구성 ● 인라인(Inline) 구성 원암 구성은 로드 밸런서가 중간 스위치 옆에 연결되는 구성이고 인라인 구성은 서버로 가는 경로 상에 로드 밸런서가 연결되는 구성입니다. 여기서 유의할 점은 원암이라고 해서 단순히 로드 밸런 서와 스위치 간에 연결된 인터페이스가 한 개라는 뜻은 아니라는 것입니다. 실질적으로 원암과 인라인의 구분..
Azure AI Studio - Part 3 (prompt flow) Today Keys : azure ai, ai studio, studio, prompt flow, runtime, model, catalog, playground, 프롬프트, 플로우 이번 포스팅은 현재 Preview로 오픈된 Azure AI Studio의 세 번째 포스팅입니다. 세 번째 포스팅에서는 Azure AI Studio에서 제공하는 Prompt flow에 대해서 기본적인 생성 및 예시 Flow를 하나씩 만들어서 실행해 봅니다. Prompt flow가 어떻게 돌아가는지 예시를 통해서 알아보고 이후 포스팅에서는 이러한 예시를 변경해서 Prompt flow를 어떻게 활용 할 수 있는지 알아 보겠습니다. Prompt Flow를 만들기 위해서, 프로젝트에서 Flows로 들어갑니다. Create 메뉴를 눌러..
Azure AI Studio - Part 2 Today Keys : azure ai, ai studio, studio, model, catalog, playground 이번 포스팅은 현재 Preview로 오픈된 Azure AI Studio의 두 번째 포스팅입니다. 두 번째 포스팅에서는 Azure AI Studio 에서 Project를 만든 후에, Project에서 제공되는 Playground를 사용하는 방법에 대해서 다룹니다. 이후 포스팅에서는 Project에서 제공되는 기능에 대해서 추가적으로 알아 볼 예정입니다. Project 생성을 위해서 Azure AI Studio에서 'Build' 메뉴로 갑니다. 프로젝트 생성은, 프로젝트 이름과 함께 프로젝트에서 사용 할 Azure AI 리소스를 선택하여 생성합니다. 생성된 프로젝트를 보시면, 다양한 도..