브라우저의 요청은 웹 계층과 WAS를 지나 데이터베이스에 닿을 수 있지만 각 층의 책임은 다르다. IaaS는 그 실행 기반을 제공하고 SLA는 약속한 서비스 수준을 설명한다. 장애 대비 문서에서는 RPO·RTO·HA가 각각 데이터 손실, 복구 시간, 가용성의 어느 목표를 가리키는지 구분한다.
핵심어
브라우저의 요청은 웹 계층을 지나 WAS와 데이터베이스로 이어진다. IaaS는 이를 실행할 인프라를 제공한다.
| 영단어 | 의미 |
|---|---|
availability | 가용성. 필요할 때 시스템이나 서비스가 정상 기능을 제공할 수 있는 정도다. 보통 일정 기간의 정상 서비스 시간 비율과 복구 능력을 함께 본다. |
WAS(Web Application Server) | 웹 애플리케이션 서버. 동적 요청을 실행하고 세션, 트랜잭션, 데이터베이스 연동 같은 애플리케이션 서비스를 제공하는 서버 소프트웨어를 가리킨다. |
SLA | Service Level Agreement. 서비스 제공자와 이용자가 가용성, 응답 시간, 지원 범위, 측정 방법과 책임 등을 합의한 문서다. |
PaaS | Platform as a Service. 애플리케이션 개발·실행에 필요한 런타임, 배포 환경과 관리 기능을 서비스로 제공한다. |
SaaS | Software as a Service. 공급자가 운영하는 소프트웨어를 네트워크를 통해 사용하게 하는 서비스 모델이다. |
IaaS | Infrastructure as a Service. 컴퓨팅, 스토리지, 네트워크 같은 인프라 자원을 가상화해 필요에 따라 제공하는 서비스 모델이다. |
SAN | 스토리지 전용 네트워크(Storage Area Network)란 컴퓨터 간을 연결하는 근거리 통신망(LAN)과는 달리 하드디스크 등의 외부 저장 장치(스토리지)끼리 고속으로 연결된 통신망. |
함께 구분할 단어
| 영단어 | 의미 |
|---|---|
RPO | Recovery Point Objective. 장애 후 복구할 데이터 시점을 뜻하며, 허용 가능한 데이터 손실량을 시간으로 나타낸다. |
RTO | Recovery Time Objective. 장애 발생 후 서비스를 복구해야 하는 목표 시간이다. |
NAS | 네트워크 연결 스토리지(Network-Attached Storage)란 개인용 컴퓨터(PC) 사용자가 네트워크를 통해 데이터를 전송 및 공유할 수 있도록 여러 개의 하드 디스크 드라이브(HDD)가 네트워크로 구성된 대용량 저장 장치. |
DAS | 직접 연결 저장장치(Direct Attached Storage)란 네트워크 경유 없이 전용 케이블로 서버나 컴퓨터에 직접 연결된 외장형 저장 장치로 서버 자체에 물리적으로 외부 저장 장치를 연결하는 것. |
HA | High Availability. 장애가 발생해도 서비스를 지속하거나 빠르게 복구하도록 구성해 가용 시간을 높이는 설계와 운영 특성이다. |
ITSM | 정보기술 서비스 관리(Information Technology Service Management)란 정보 시스템 사용자가 만족할 수 있는 서비스를 제공하고 지속적인 관리를 통해 서비스의 품질을 유지, 증진하기 위한 일련의 활동, 즉 기업 내부의 기존 정보 통신(IT) 관리 역할을 서비스 관점으로 바꿔 고객 중심의 IT 서비스를 관리하는 기법. |
ITIL | IT 서비스 관리의 모범 사례와 관리 체계를 정리한 프레임워크다. 특정 과거 소유 주체 설명보다 현재 적용 버전과 공식 지침을 확인한다. |
코드에서 만나는 단어
| 영단어 | 의미 |
|---|---|
APM | 애플리케이션 성능 관리(Application Performance Management)란 최종 사용자에게 향상된 서비스를 제공하기 위해 애플리케이션의 흐름 모니터링과 성능 예측을 통해 최적의 애플리케이션 상태를 보장하고 관리하는 것. |
Load balancer | 로드 밸런서란 특정 서버에 집중되는 부하를 경감시키기 위해 여러 서버로 부하를 분산시키는 네트워크 서비스. |
Session | 세션이란 사용자 또는 프로세스 간의 데이터 교환을 위한 논리적인 연결. |
Classic ASP (Active Server Pages) | Microsoft IIS에서 서버 측 스크립트로 동적 페이지를 만드는 레거시 기술이다. Application Service Provider나 ASP.NET과 구분한다. (레거시 기술) |
Jakarta Server Pages (JSP) | Jakarta Server Pages. 서버에서 동적 웹 콘텐츠를 생성하는 Jakarta EE 기술이다. 과거에는 JavaServer Pages라는 이름을 사용했다. (현재 명칭으로 갱신) |
실무 문서에서 만나는 장면
RPO는 얼마나 잃을 수 있는지, RTO는 얼마나 늦게 복구할 수 있는지 묻는다. HA는 그 목표를 돕는 구성이다.
한 문장에 낯선 용어가 여러 개 보여도 전부 동시에 외울 필요는 없다. 먼저 주어와 동작을 찾고, 나머지는 범위·상태·도구를 보충하는 말로 나눈다. 단어가 길어 보여도 역할을 붙이면 문장이 작은 부품처럼 분해된다. 외운 단어가 자꾸 섞이는 건 기억력보다 경계의 문제일 때가 많다. 짝 단어와 차이를 함께 보면 된다.
핵심 요약
서비스 계층, 가용성 목표, 복구 목표와 운영 도구를 구분한다.
- availability — 가용성. 필요할 때 시스템이나 서비스가 정상 기능을 제공할 수 있는 정도다. 보통 일정 기간의 정상 서비스 시간 비율과 복구 능력을 함께 본다.
- NAS — 네트워크 연결 스토리지(Network-Attached Storage)란 개인용 컴퓨터(PC) 사용자가 네트워크를 통해 데이터를 전송 및 공유할 수 있도록 여러 개의 하드 디스크 드라이브(HDD)가 네트워크로 구성된 대용량 저장 장치.
- Jakarta Server Pages (JSP) — Jakarta Server Pages. 서버에서 동적 웹 콘텐츠를 생성하는 Jakarta EE 기술이다. 과거에는 JavaServer Pages라는 이름을 사용했다. (현재 명칭으로 갱신)

