분산시스템
하나의 시스템처럼 보이는 독립된 컴퓨터 집합
투명성 종류
1) 위치 투명성
-
사용자나 응용프러그램이 요구하는 데이터를 즉시 제공할 수 있는 것
-
사용하는 자료가 어느 사이트에 저장 되어 있는지 알 필요 없음
2) 중복 투명성
- 시스템이 복사본을 관리하기에 사용자는 데이터 중복 무시해도 괜찮음
- 중복 목적 : 시스템 성능 향상과 가용성 향상
3) 분할 투명성
- 데이터가 분할되어 저장되어 있는 것을 알 필요가 없다
- 수직 또는 수평으로 이루어짐
- 데이터를 많이 사용하는 지역에 분할 저장할 시 트래픽 감소 효과
4) 트랜잭션 투명성
- 여러 네트워크 사이트에서 트랜잭션 정상 보장
5) 성능 투명성
- 데이터베이스 시스템은 분산 시스템과 중앙집중식과 갚아야한다.
- 플렛폼 차이에 대한 성능저하는 없어야 한다
- 데이터 접근을 위한 최적 경로 제공
6) 고장 투명성
- 특정 시스템이 고장 나도 시스템은 운영된다.
'전산직 준비 > 개념 정리' 카테고리의 다른 글
[소프트웨어공학] MDA(모델 중심 구조) (0) | 2021.01.28 |
---|---|
[소프트웨어공학] 파이프- 필터 패턴 (0) | 2021.01.27 |
[소프트웨어공학] SOA(서비스 지향 아키텍처) (0) | 2021.01.26 |
[소프트웨어공학] 아키텍처 (0) | 2021.01.24 |
[정보보호론] 인증 수단과 기기인증 (0) | 2021.01.21 |