반응형

loadbalancer 4

HAProxy란? 고가용성 로드 밸런서 및 리버스 프록시 완벽 분석

설명 (Description): HAProxy는 고성능 TCP/HTTP 로드 밸런서이자 리버스 프록시입니다. 이 글에서는 HAProxy의 핵심 기능, 주요 로드 밸런싱 알고리즘, 기본 설정 방법 및 NGINX와의 비교를 통해 실무자들이 알아야 할 필수 지식을 다룹니다.TL;DR:HAProxy는 트래픽을 여러 서버에 분산하여 서비스의 안정성과 성능을 극대화하는 오픈소스 로드 밸런서 및 리버스 프록시입니다. Layer 4(TCP)와 Layer 7(HTTP)에서 작동하며, 정교한 라우팅 규칙과 상태 확인(Health Check) 기능을 제공하여 단일 장애점(SPOF)을 제거합니다. 높은 처리량과 낮은 리소스 사용량으로 유명하며, GitHub, Twitter 등 대규모 서비스에서 널리 사용됩니다. 이 글은 HA..

AI/Infrastructure 2025.09.16

네트워킹 - Part3 정리

들어가며: 서비스 타입 총정리지난 시간에 다룬 ClusterIP, NodePort, LoadBalancer, ExternalName은 Kubernetes 네트워킹의 핵심 요소입니다.이번 글에서는 각 서비스 타입의 특징, 활용 사례, 장단점을 한눈에 정리하고, 서비스 선택 가이드라인을 제시합니다.목차 (Table of Contents)서비스 타입 요약ClusterIP 정리NodePort 정리LoadBalancer 정리ExternalName 정리서비스 타입 선택 가이드실습: 서비스 타입 변경하기FAQ (Answer Engine Optimization)핵심 요약마무리1. 서비스 타입 요약타입접근 범위주요 사용 사례ClusterIP내부 통신 전용마이크로서비스 간 통신NodePort외부 접근개발/테스트 환경Loa..

AI/Infrastructure 2025.07.29

네트워킹 - Part3: 서비스 타입 알아보기

들어가며: 서비스 타입의 필요성Kubernetes에서 Service는 Pod에 대한 안정적인 네트워크 접근을 제공하지만, 서비스를 외부로 노출하거나 클러스터 내부에서만 사용하도록 조정하기 위해 다양한 타입이 존재합니다.이번 글에서는 ClusterIP, NodePort, LoadBalancer, ExternalName 등 주요 서비스 타입의 특징과 활용 방법을 살펴봅니다.목차 (Table of Contents)서비스 타입이란?ClusterIP: 내부 통신 전용NodePort: 노드 포트를 통한 외부 접근LoadBalancer: 클라우드 로드밸런서ExternalName: 외부 서비스 DNS 연결서비스 타입 비교표YAML 예시로 살펴보기FAQ (Answer Engine Optimization)핵심 요약마무리1..

AI/Infrastructure 2025.07.28

네트워킹 - Part1: 서비스 리소스 살펴보기

들어가며: Pod와 외부 트래픽 연결 문제Kubernetes에서 Pod는 기본적으로 동적 IP를 사용합니다.Pod가 재시작되면 IP가 변경되기 때문에, 외부 트래픽을 안정적으로 연결할 수 있는 방법이 필요합니다.이 문제를 해결하는 리소스가 바로 Service입니다.이번 글에서는 다음을 다룹니다:Kubernetes Service의 개념과 필요성Service가 Pod와 통신하는 방식ClusterIP, NodePort, LoadBalancer 소개YAML 예제와 실습 방법목차 (Table of Contents)Kubernetes Service란 무엇인가?왜 Service가 필요한가?Service의 주요 특징ClusterIP: 기본 내부 서비스NodePort: 외부 접근LoadBalancer: 클라우드 환경의 ..

AI/Infrastructure 2025.07.26
반응형