본문/내용
1. 클라이언트/서버 시스템의 등장배경
급변하는 정보환경 속에서 기업들은 새로운 시장과 새로운 경쟁, 새로운 기술에 적응해야만 살아남을 수 있게 되었다. 이러한 당면과제들에 시급히 요구되는 것 중의 하나가 정보시스템을 환경변화에 신속히 대응할 수 있도록 변화시키는 것이다. 이러한 요구에 대응하기 위해 기업들은 다운사이징(Downsizing) 전략을 추진하였고, 다운 사이징을 추진하기 위한 구현 아키텍처(Architecture)로서 클라이언트/서버 시스템(Client/Server System)을 채택하고 있다.
다운사이징이란 소형 컴퓨터를 이용한 컴퓨터 환경 구축을 의미 한다. 다운사이징이란 사이즈를 줄인다는 단어 자체의 의미대로 `메인프레임을 기반으로 하는 환경을 보다 작은 환경으로 바꾸는 것`이라 할 수 있다. 대부분의 경우는 메인프레임이나 미니사용자가 PC LAN 컴퓨팅 환경으로 바꾸는 것을 다운사이징이라고 하나, 반드시 그러한 경우만 의미하는 것은 아니다. 전형적인 다운 사이징의 경우, 메인프레임/미니컴퓨터에서 PC LAN/미니컴퓨터/스탠드 얼론 PC로, 애플리케이션은 중앙집중처리에서 분산처리로, 전산조직은 중앙집권된 조직에서 분산 조직으로 나아간다. 이와 같은 변화를 수반하는 다운사이징이 필요한 이유는 지금까지의 PC는 주로 스프레드시트나 워드프로세서용으로 간주되었고 회사의 주요업무를 감당할 수 없었다. 그러나 메모리가 MB로 커지고, GB의 데이터 스토리지와 함께 프로세스의 성능이 수십 MIPS에 달하면서 멀티태스킹과 강력한 관계형 DBMS가 지원되고, 만 가지 이상의 컬러가 구분되는 그래픽과 수많은 애플리케이션 패키지가 나옴에 따라 상황이 달라졌다. 늘어만 가는 PC를 컴퓨팅 파워로 쓰자는 것이 바로 다운사이징이다. 결코 메인프레임을 고집할 이유는 없는 것이다. 물론 메인프레임이 반드시 필요한 경우도 있다. 그러나 이러한 조직도 PC컴퓨팅 부분을 확대해야 한다.