아키텍처(2)
-
[SQLP] 이론 4. DB Server Multiplexing
1. 다중화 특징 - 데이터 장기간 보존 - 갱신을 통한 정합성이 중요함 2. 유형 : 업무, 기술, 비용, 운영 등을 모두 고려하여 선택 필요 - Active-Active : 동시 가동, 저장소는 1개 (저장소 병목 발생할 수 있음), 성능상 유리 ex) Oracle - RAC, Tibero - TAC 등 - Active-Standby : Active만 운영, 저장소는 1개 (저장소 병목 발생 X) - Replication : DB-저장소 세트, 데이터 동기화 중요함 (데이터 소실 가능성 있음), 고비용 3. 성능추구를 위한 다중화 - Shared DIsk : Active-Active 구성, 서버를 늘려도 한계점에 도달함 - Shared Nothing : 서버-저장소 세트를 늘려 병렬처리, 세트 수에 ..
2021.11.18 -
[SQLP] 이론 3. What is Architecture?
1. 아키텍처 (Architecture) - 시스템을 만들기 위한 물리 레벨의 조합 (서버, 하드, 네트워크 등 시스템 전반적인 인프라 환경) - 시스템의 용도, 목적 추측 가능 2. IT 아키텍처 - 정보시스템을 효율적으로 구성하기 위한 방법 - 시스템의 목적, 서버, OS, 미들웨어, 저장소 등의 다양한 지식 필요 - 비용산정도 중요함 (최소비용 최대효율을 내야함) 3. 역사 - Stand-alone : 네트워크 접속 없이 독립적으로 작동 1) 장점 : 구축 과정 간단, 네트워크 연결 불가로 보안성이 높음 2) 단점 : 물리적으로 떨어져 있으면 접근 불가, 1명만 이용 가능, 서버가 1대(낮은 가용성), 확장성 부족 - Client/Server : 네트워크 연결을 통한 복수 사용자의 동시 사용, 계층..
2021.11.18