Distributed Computing, Distributed Processing, Distributed System, Distributed Computing Environment   분산 처리, 분산 컴퓨팅, 분산 시스템, 분산 컴퓨팅 환경, 분산처리 시스템

(2015-03-28)

DCE, OSF/DCE

1. 분산 처리(컴퓨팅) 이란?

  ㅇ 분산 처리(컴퓨팅) 기술 (Distributed Computing/Processing)
     - 네트워크 상에 분산된 컴퓨팅 자원을 여러 다른 컴퓨팅 플랫폼에서 이용하는 기술
        . 중앙집중형과 달리 네트워크 상에 여러 컴퓨팅 플랫폼프로세스를 분산시키고, 
        . 분산 프로세스논리적으로 마치 하나의 프로세스 처럼 수행하도록 하는 기술

  ㅇ 분산 시스템 / 분산처리 시스템 / 분산컴퓨팅 시스템 (Distributed System)
     - 일반적으로 모든 사용자에게 전체 시스템이 하나인 것처럼 보이게 하나,
       내부적으로는 상호 분산되어 수행되는 시스템

  ㅇ 분산 컴퓨팅 환경(플랫폼,구조)                                   ☞ n-Tier 참조
     - 여러 컴퓨터가 상호 연관되어 분산처리시스템을 실현시키는 환경/구조
        . 원격시스템 간에 협동작업을 통해 자원 공유하거나 필요한 정보를 주고 받게됨


2. 분산 컴퓨팅 주요 모델클라이언트/서버 형태
     - 많은 다른 클라이언트들의 동시적인 요구를 단일의 서버가 처리

  ㅇ P2P(Peer to Peer) 형태
     - 주종의 관계가 아니고, 서로 대등한 위치에서 상호간에 차이가 없이 통신 및 처리 수행

  ㅇ 완전 분산 컴퓨팅
     - 수많은 컴퓨터 CPU 자원을 분산 활용


3. 분산 컴퓨팅 환경 추세

  ㅇ 1970년 이전 : 중앙 집중형 컴퓨팅 환경
  ㅇ 1970년대    : Socket Programming에 의한 네트워크 컴퓨팅
  ㅇ 1980년 이후 : 분산 컴퓨팅 환경
     - 1980년대  : RPC (Remote Procedure Call)
        . 원격 프로시져 간에 함수적 호출 구조
     - 1990년대  : ORB (CORBA 플랫폼), DCOM, RMI (Java 플랫폼)
        . 함수 호출이 아닌 오브젝트 자체를 원격으로 분산 배치시키는 모델
     - 2000년대  : 웹서비스 등
        .  상에 있는 분산 자원들을 결합시키는 표준화분산 소프트웨어 콤포넌트 기술


4. 분산 컴퓨팅 관련 표준 및 구현 例OSF/DCE
     - OSF(오픈 소프트웨어 재단)에서 1990년에 그 내용을 결정한 바 있고,
     - 이를 DCE 이라는 명칭으로 공표

  ㅇ CORBA

  ㅇ MS社 .NET자바언어 관련 J2EE


[분산컴퓨팅] 1. 분산 컴퓨팅 2. 클라이언트/서버 3. 2/3/n-Tier 구조 4. 분산 콤포넌트 5. 그리드 6. 웹 서비스 7. SOAP 8. RPC
[분산 오브젝트 모델]
  1.   기술공통
  2.   기초과학
  3.   진동/파동
  4.   방송/멀티미디어/정보이론
  5.   전기전자공학
  6.   통신/네트워킹
  7.   정보기술(IT)
        1. 정보기술
    1.   전산기초
    2.   컴퓨터구조
    3.   프로그래밍
    4.   데이터베이스
    5.   소프트웨어 공학
      1.   소프트웨어공학 기초
      2.   가상화기술
      3.   분산컴퓨팅
            1. 분산 컴퓨팅
            2. 클라이언트/서버
            3. 2/3/n-Tier 구조
            4. 분산 콤포넌트
            5. 그리드
            6. 웹 서비스
            7. SOAP
            8. RPC
        1.   분산 오브젝트 모델
      4.   기업지원시스템
      5.   정보 스토리지
      6.   소프트웨어 기타일반
    6.   운영체제
    7.   정보보호/보안
    8.   IT 기타기술
  8.   공업일반(기계,재료등)
  9.   표준/계측/품질
  10.   기술경영

 
        최근수정     요약목록     참고문헌