Security Engineer 2025. 5. 12. 22:00

온프레미스 개념과 3 Tier 아키텍처

온프레미스 = 기업 자체 전산실

- 기업이 자체 시설에서 보유하고 직접 유지 관리하는 프라이빗 데이터 센터

- 기업이 자체적으로 서버, 소프트웨어, 네트워크 등 IT 인프라를 구축하고 운영하는 방식

 

 

- 3 Tier 아키텍처: 애플리케이션 운영 환경이 컴퓨팅(서버), 네트워크, 스토리지로 구성된 전통적인 아키텍처

 

 

개발자와 인프라 엔지니어 관점의 3-Tier 아키텍처 차이

Platform Infra
Web Server Compute
WAS(Web Application Server) Network
DB Storage

 

 

서버 - 스위치 - 스토리지 vs 컴퓨팅 - 네트워크 - 스토리지

기능적 계층 물리적 장비 표현 설명
컴퓨팅(Compute) 서버(Server) 애플리케이션, 가상머신, 컨테이너 등을 실행, CPU, RAM 중심 자원
네트워크(Network) 스위치, 라우터 서버와 스토리지, 사용자 단말 간 데이터 흐름 제어
스토리지(Storage) 스토리지 어플라이언스, NAS, SAN 데이터 저장 장치, 디스크, SSD

 

 

표현 차이에 따른 사용 맥락

용어 사용 맥락 예시
서버 - 스위치 - 스토리지 실제 장비 설치, 배선, 조달 등 물리 인프라 설계 데이터센터 구축, 하드웨어 벤더 도입 문서
컴퓨팅 - 네트워크 - 스토리지 아키텍처, 리소스 할당, 가상화/클라우드 설계 VMWare, k8s 노드 구성, IaaS 리소스 모델링

 

서버 - 스위치 - 스토리지 = 철근 - 배선 - 창고 / 건물 구성 요소 / 물리적 관점

컴퓨팅 - 네트워크 - 스토리지 = 운영 - 통신 - 보관 / 건물의 역할 / 논리적 관점

 

 

IT 인프라 가상화 기술

- 가상화: Virtualization, 물리적인 리소스(서버, 스토리지, 네트워크 등)를 추상화하여 가상 환경을 생성하고 사용하는 기술, 하드웨어 리소스를 효율적으로 활용하고 비용을 절감할 수 있음

- 대표적인 가상화 기술: 서버 가상화, 데스크탑 가상화, 네트워크 가상화, 스토리지 가상화

 

 

- 서버 가상화: 하이퍼바이저(Hypervisor)를 통해 가상머신을 생성, 여러개의 OS를 운영하는 기술

- 물리 서버 위에 하이퍼바이저를 깔고, 그 위에 가상머신을 여러개 생성

 

 

- 데스크탑 가상화: 데이터는 서버에 저장하고, 서버에서 클라이언트에 업무 환경만 제공해 주는 기술 = VDI

- 데스크탑 성능과 상관없이 네트워크 성능만 좋으면 원활한 환경에서 사용 가능

- 은행, 공공기관에서 주로 사용, 서점/도서관의 도서 검색 시스템

 

 

- 네트워크 가상화: 다수의 물리적 네트워크를 하나의 가상 네트워크로 구성해 사용하는 기술 = VLAN, NFV, SDN 등

- 물리적인 네트워크 장비와 연결 상태를 소프트웨어로 정의하고 관리하는 것

 

 

- 스토리지 가상화: 물리서버의 디스크와 스토리지를 하나의 가상 스토리지 풀로 묶어 사용하는 기술

- 이기종 하드웨어를 하나의 가상 스토리지로 통일

- 각 팀에 맞게 용량을 할당하여 사용 가능

 

 

HCI, SDDC

- HCI(Hyper Converged Infrastructure): 컴퓨팅, 스토리지, 네트워크를 가상화시켜 단일 시스템으로 운영

- 2-Tier 아키텍처 = (컴퓨팅 + 스토리지) + 네트워크

 

 

- HCI는 기존 3-Tier 대비 병목 구간을 제거하여 자원 확장 시 성능이 선형적으로 늘어남

- 서버와 스토리지가 통합되어 있으며, 스토리지는 공용 스토리지로 파일이 분산 저장되어 있음 

- 서버의 디스크를 공유 스토리지로 구성

 

- 3-Tier 아키텍처는 일정 구간을 지나면 성능 증가폭이 감소(병목 구간으로 인해)

- HCI는 선형적으로 성능이 증가(투자한 만큼 증가) = 스케일 아웃(Scale Out) 아키텍처

 

 

- SDDC(Software Defined Data Center): 데이터 센터 구성 요소의 모든 것을 소프트웨어로 통합 관리

- SDC + SDS + SDN + Management Platform 4가지가 모두 포함되어야 진정한 SDDC라고 할 수 있음

- HCI가 수십,수백대가 있는 데이터 센터 = SDDC

- 온프레미스 진화의 끝판왕 = SDDC

 

 

 

 

 

 

 

 

 

참고

https://www.inflearn.com/course/%EB%88%84%EA%B5%AC%EB%82%98-%EC%89%BD%EA%B2%8C-%EC%9D%B4%ED%95%B4%ED%95%98%EB%8A%94-it-%EC%9D%B8%ED%94%84%EB%9D%BC-%EA%B8%B0%EC%B4%88