시스템 구성도란?
시스템(≒홈페이지로 생각해도 무방)가 여러개로 나누어져 운영되는 경우
운영을 효율성을 위해 시스템 통합하게 됨
시스템 통합할때 중요한 것
- 사용자별 이용권한 제어
- 다양한 정보를 분류체계에 맞춰 구분해서 저장
- 통합검색 기능 제공
- 방대한 콘테츠 관리 시스템
위와 함께 외부시스템과의 연계를 고려할 경우, 콘텐츠 연동할 수 있는 RSS 시스템 제고
시스템 통합 시, 메뉴 구성도가 중요
메뉴 구조는 보통 IA: information architecture 문서를 통해 정리
시스템 구성도는 네트워크 구성도, 서비스 구성도, 기능 구성도 등을 포괄하는 의미로 사용하기도 한다.
표준 시스템 구성도는 크게 3티어로 구분된다
Tier 3 : WEB + WAS + DB
각 서비스별 인스턴스의 성능을 최대한 낼수 있고, 서버내의 단독 처리량증가로 인한 영향을 받지 않는다. 상용시스에서 사용된다.
Tier 2 : WEB + WAS/DB 혹은 WEB/WAS + DB 로 구성되고, 기능테스트를 위한 구성이라고 볼 수 있다.
Tier 1 : WEB/WAS/DB 가 한 서버에 있으며, 개발을 위한 최소구성이고 성능의 이슈가 발생 할 수 있다.
아래는 3티어 구성도의 예시이다 (+ Network 를 적용하면 아래의 구성도가 나오게 된다.)
- 외부 방화벽
- Router
- 내부 방화벽
- L4 Switch
- BB Switch
- WEB Server
- WAS Server
- Common Server.
- Storage
- DB Server
*주의사항
1) 모든 서버와 네트워크 장비는 장애를 대비하여 이중화 이상 다중화를 구성하고
2) 병렬처리가 불가능한 방화벽 및 Batch 등은 Active - Standby 등으로 구성한다.
# 출처: https://techarch.tistory.com/3 에서 발췌
'IT 용어 정리' 카테고리의 다른 글
FTP, SMTP, HTTP, Telnet (0) | 2021.01.04 |
---|---|
스위치 (0) | 2020.12.29 |
데이터 흐름도 (Data Flow Diagram, DFD) (0) | 2020.12.29 |
Git 사용법 (0) | 2020.12.24 |
네트워크 구성도 (0) | 2020.12.24 |