아키텍처 타입
- Architecture
- February 27, 2020
아키텍처에는 여러가지 유형이 있다.
크게 2가지가 있는데
- 집약형
- 분할형
으로 이 글에서는 분할형을 또
- 수직 분할형
- 수평 분할형
- 지리 분할형
그리고 마지막으로 요새 대세라고 불리우는 클라우드 가 있다.
그럼 간략하게 각 아키텍처들을 설명해 보겠다.
1.집약형
말 그대로 한 곳에 서버들을 모아서 관리하는 시스템이다.
기업의 주요 업무를 처리하고 그렇기에 고장이 등으로 멈추지 않도록 고민을 많이 해야한다.
한 곳의 집약 되어있기 때문에 관리하기가 쉽다.
하지만 큰 단점은 비용이 많이 득고 확장성 또한 많은 제약이 있다.
2.분할형
분할형은 여러 컴퓨터를 조합해서 하나의 시스템을 구축하는 방식이다.
기술의 발전으로 소형 컴퓨터도 과거의 대형 컴퓨터 못지 않은 성능을 내고있다.
게다가 비용은 적게 들기에 기업에서 많이 사용 하던 방식이기도 했다(요샌 클라우드로 넘어가는 추세다)
서버 수를 늘리는 것 또한 집약형 보다는 훨씬 용이하다.
허나 문제는 그만큼 시스템이 복잡해지고 관리하기가 집약형 보다는 번거롭다. 그리고 집약형 보다는 적은 비용으로 장비를 구입 하다보니 안정성이 조금 떨어질 수 있다.
한 서버가 고장나도 망가지는 범위를 최소화 해야하는 방안을 세워야 한다.
다음 편에서는 위에서 말한 분할형 아키텍처에서 세세하게 나눠 보겠다.