“ADC 형상관리 작업(OS 업그레이드)”는 보통 서버/네트워크 장비의 운영체제(OS) 버전을 업데이트하고 형상관리 시스템에 반영하는 작업을 의미합니다.
특히 ADC는 보통 **Application Delivery Controller**를 말합니다.
ADC는 애플리케이션 트래픽을 관리하는 네트워크 장비입니다.
주 역할
Load Balancing
SSL 처리
트래픽 분산
보안 처리
대표 제품
즉
사용자 요청
↓
ADC
↓
웹서버 여러대
트래픽을 분산합니다.
ADC 장비도 내부적으로 전용 OS가 있습니다.
예
F5 → TMOS
Citrix ADC → NetScaler OS
OS 업그레이드 작업은 보통 다음을 의미합니다.
기존 OS 버전
↓
신규 OS 버전 설치
↓
재부팅
↓
설정 유지 확인
업그레이드 이유
형상관리(Configuration Management)는
장비 설정
OS 버전
네트워크 설정
정책
이런 것들을 기록하고 관리하는 작업입니다.
예
ADC 장비
IP
OS version
로드밸런싱 설정
SSL 인증서
이 정보를 관리 시스템에 등록합니다.
보통 작업 순서
1 현재 ADC 설정 백업
2 OS 업그레이드 파일 업로드
3 업그레이드 실행
4 장비 재부팅
5 서비스 정상 여부 확인
6 형상관리 시스템 업데이트
예
장비명: ADC-01
기존 OS: 14.1
신규 OS: 15.0
작업일: 2026-03-09
작업자: ***
이걸 기록합니다.
ADC는 서비스 앞단에 있는 장비라서
ADC 장애
→ 전체 서비스 접속 불가
될 수 있습니다.
그래서
야간 작업
점검 시간
백업 필수
로 진행합니다.
개발자 관점에서는
Spring 서버
↓
WAS
↓
ADC
↓
사용자
구조에서
ADC가 트래픽을 분산하는 역할입니다.
(보통 **Nginx나 **HAProxy와 비슷한 역할)
✅ 형님 기준 한 줄 정리
ADC 형상관리 OS 업그레이드
= ADC 장비 운영체제를 새 버전으로 업데이트하고
설정 및 버전을 형상관리 시스템에 기록하는 작업
웹 서비스 트래픽 흐름
사용자
↓
L4 / ADC
↓
Web Server
↓
WAS (Spring)
↓
DB
여기서 L4와 ADC 둘 다 로드밸런싱 장비입니다.
L4는 OSI 4계층(Transport Layer) 기준으로 동작합니다.
OSI 계층
7 Application
6 Presentation
5 Session
4 Transport ← L4
3 Network
2 Data Link
1 Physical
L4는 IP + Port만 보고 트래픽을 분산합니다.
예
192.168.1.10:80
요청이 오면
Server1
Server2
Server3
중 하나로 보냅니다.
특징
빠름
단순
IP + Port 기반
대표 장비
ADC는 L7 기반 고급 로드밸런서입니다.
L7
HTTP
HTTPS
Cookie
URL
Header
까지 분석합니다.
그래서
/api → 서버1
/image → 서버2
/mobile → 서버3
이렇게 URL 기준 분산도 가능합니다.
ADC 기능
Load Balancing
SSL Offloading
Web Firewall
Caching
Compression
Traffic Control
대표 제품
| 구분 | L4 | ADC |
| 동작 계층 | Layer 4 | Layer 7 |
| 판단 기준 | IP / Port | HTTP 내용 |
| 속도 | 빠름 | 조금 느림 |
| 기능 | 단순 분산 | 고급 트래픽 제어 |
요청
example.com
처리
Server1
Server2
Server3
단순 분산
요청
example.com/api
example.com/image
처리
/api → API 서버
/image → CDN 서버
Spring 서버 앞에 보통 이렇게 있습니다.
Internet
↓
ADC (SSL 처리)
↓
L4
↓
Nginx
↓
Spring Server
ADC가 보안 + 트래픽 관리를 합니다.
예전에는
L4 장비
라고 불렀는데
지금은 대부분
L4 + L7 기능
이 합쳐져 있습니다.
그래서
ADC = L4 장비
처럼 말하는 경우가 많습니다.
많은 회사 구조
사용자
↓
WAF
↓
ADC
↓
Web Server
↓
Spring
여기서
입니다.
| 통신 프로토콜 TCP, UDP, ICMP 차이, 사용 예시 (0) | 2026.04.30 |
|---|---|
| 네트워크 ip 통신에서 acl 처리랑 whitelist 처리 차이는? (0) | 2026.04.01 |
| TLS 버전은 누가 주체인가요? 어느 기관에서 업그레이드를 하고 배포를 하는지? (0) | 2025.11.13 |
| 인프라 통신에서 DSR 방식과 Proxy 방식의 차이점은? (2) | 2025.08.17 |
| 상대방 개발계 서버 ip가 변경되는 경우 해야하는 방화벽(ACL) 작업 절차는? (2) | 2025.08.15 |