감리사 2014년 85번 분산처리 시스템의 투명성(Transparency)에 대한 설명으로 거리가 먼 것은?
1. 위치 투명성(Location Transparency)은 데이터가 어느 위치에 있는지 몰라도 접근할 수 있다는 것이다. 2. 성능 투명성(Performance Transparency)은 부하가 변동하면 성능을 높이기 위한 재설정을 허용하는 것이다. 3. 동시수행 투명성(Concurrency Transparency)은 지역(Local) 또는 원격(Remote)에서 동일한 동작으로 접근할 수 있다는 것이다. 4. 복사 투명성(Replication Transparency)은 사용자 또는 응용 프로그램이 복제 여부를 몰라도 시스템이 신뢰성 및 성능을 높이기 위하여 여러 개의 복제를 유지하도록 한다.
지역(Local) 또는 원격(Remote)에서 동일한 동작으로 접근할 수 있다는 것은 접근(Access)투명성에 대한 설명이다. 답: 3 |
- 네트워크 상에 분산된 컴퓨팅 자원을 여러 다른 컴퓨터에서 이용하는 기술로써 중앙집중형과 달리 네트워크 상에 여러 컴퓨팅 플랫폼에 프로세스를 분산시키고, 분산된 프로세스를 논리적으로 마치 하나의 프로세스 처럼 수행하도록 하는 기술을 말한다.
- 위치 투명성
ü 사용자는 각 컴퓨터들이 어느 곳에 위치하는지 몰라도 자원을 사용할 수 있다.
- 이주 투명성
ü 자원 이동에 제한이 없다.
- 복제(복제) 투명성
ü 사용자에게 통지할 필요 없이 시스템 안에 자원들의 부가적인 복사를 자유롭게 할 수 있다.
- 병행(동시) 투명성
ü 다중 사용자들이 자원들을 자동으로 공유할 수 있다.
ü 자원의 위치를 모르더라도 사용자들이 자원을 병행하여 처리 및 공유한다.
ü 다중의 사용자가 자동적으로 자원을 공유하고 사용자의 인식이 없어도 병렬적으로 수행한다.사용자나 응용 프로그램이 공유 데이터나 객체에 대해 상호 간섭 없이 동시에 접속하여 업무를 수행할 수 있어야 한다.
- 접근 투명성
ü 각 프로세서의 로그인처럼 지역이나 원격 자원에 접근할 수 있다.
- 성능 투명성
ü 여러 부하에 대해 성능을 증가시키기 위해 시스템을 재 구성할 수 있다.
- 규모 투명성
ü 시스템이나 응용프로그램이 시스템 구조나 응용 알고리즘에 대한 변경 없이 규모에 따라 확장 가능하다.
- 고장(장애) 투명성
ü 분산 시스템 내의 구성 요소(트랜잭션, DBMS, 네트워크, 컴퓨터)가 장애를 일으켜도 영속성을 제공할 수 있다.
'IT Topic' 카테고리의 다른 글
PUE (Power Usage Effectiveness) (0) | 2017.08.02 |
---|---|
NoSQL의 CAP 이론 (0) | 2017.08.02 |
Scale-up & Scale-out (0) | 2017.08.02 |
정량적 위험 분석도구 (0) | 2017.08.02 |
품질보증 수행 Quality mgt. & control tools (0) | 2017.08.02 |