분산 시스템 설계 시 고려 사항

반응형
속성 내용
분산 투명성
(Distributed Transparency)
사용자로부터 분산을 숨기고 투명하게 보이게 함
위치 투명성
(Location Transparency)
사용자로부터 자원의 위치를 숨겨야 함
이주 투명성
(Migration Transparency)
자원의 이름을 바꾸지 않고도 자유롭게 이동 가능해야 함
중복 투명성
(Replication Transparency)
파일 및 다른 자원을 사용자가 알지 못한 채 자유롭게 복사할 수 있어야 함
동시성 투명성
(Concurrency Transparency)
다중의 사용자가 동시에 자원을 공유할 수 있어야 함
병렬 투명성
(Parallel Transparency)
사용자의 인식 없이도 활동이 병렬적으로 일어날 수 있어야 함
융통성(Flexibility) 마이크로 커널 등을 사용해 여러 종류의 컴퓨터를 자유롭게 이용할 수 있도록 함
신뢰성(Reliability) 한 컴퓨터가 작업을 계속할 수 없을 경우, 다른 컴퓨터들이 그 작업을 대신할 수 있어야 함
성능(Performance) 동일 프로그램을 단일 기계에서 수행할 때보다 성능 향상을 가져올 수 있어야 함
확장성(Scalability) 기존 컴퓨터를 제거하거나 새로운 컴퓨터를 추가하는 것이 자유로워야 함

 

반응형

'밥벌이 > 운영체제' 카테고리의 다른 글

NOS(Network Operating System)  (0) 2010.11.01
DOS(Distributed Operating System)  (0) 2010.11.01
멧칼프의 법칙  (0) 2010.08.27
무어의 법칙  (0) 2010.08.27
암달의 법칙  (0) 2010.08.27