[컴퓨터] 분산처리(Network Computing)
- 최초 등록일
- 2002.05.08
- 최종 저작일
- 2002.05
- 11페이지/ 한컴오피스
- 가격 2,000원
목차
1) 개요
(1) 분산처리 시스템 (Distributed Systems)
(2) 서버 (server) 와 클라이언트 (client) 모델
2) 네트워크 프로그래밍 기법
(1) Socket
(2) IPC (InterProcess Communication)
(3) RPC(Remote Procedure Call)
(4) 기타
3) 네트워크 시스템 관리
(1) NFS (Network File System)
(2) NIS (Network Information Service)
3) NC(Network Computer)
4) Web Computing
본문내용
(2) 서버 (server) 와 클라이언트 (client) 모델
▶ 컴퓨터 네트워크가 발전함에 따라 프로그램의 패러다임 (paradigm)도 변하였다. 종래의 메인 프레임(Main Frame)을 사용하던 중앙 집중식 구조에서는 모든 프로그램은 하나의 프로세스 (process)가 수행하였다. 그러나 메인 프레임 시스템은 그 자체적 구조로 인한 확장성 부족과 큰 덩치로 인한 관리의 어려움, 빠른 상황변화에 대한 적응성부족 등의 문제점을 갖고 있었다.
▶ 그러나, 네트워크가 빠른속도로 보편화되고, PC의 성능향상과 가격다운이 지속됨에 따라 네트워크를 이용한 새로운 컴퓨팅 기술이 등장하게 되었는데, 이것이 바로 클라이언트/서버 시스템이다. 클라이언트/서버 시스템은 비교적 저렴한 비용으로 구축 운용할수 있으며, 네트워크화된 PC기능을 통해 시스템 자원과 응용을 효율적으로 이용할 수 있는 특징을 가지고 있다.
▶ 이들 두 시스템의 주요 차이점은 메인프레임과 통신을 하는 더미(dummy) 터미널의 경우 단순히 메인프레임에서 처리된 결과를 디스플레이해주는 기능밖에 없는 반면, 클라이언트/서버 시스템에서의 클라이언트는 자체적인 프로세스 (processor)와 메모리, 보조기억장치등을 갖고 서버와 분담하여 작업을 수행할수 있다는 점이다
참고 자료
없음