본문 바로가기
CS/Operating System

분산 시스템

by JHyun0302 2023. 9. 1.
728x90

분산 시스템 (Distributed System) : 작은 컴퓨터들이 대규모 연산을 나눠서 분산 및 병렬 처리

 

 

장점 : 분산 및 병렬 처리 가능, 연산 속도 향상

 

 

 

1. Client/Server System : 웹 시스템의 전형적인 시스템

 

 

Client/Server System

 

 

 

2. P2P 시스템 (peer to peer system) : 서버를 거치지 않고 사용자 컴퓨터끼리 직접 연결

 

 

P2P

 

 

3. 그리드 컴퓨팅 (grid computing) : 비용 지불 후 필요한 계산 자원을 인터넷을 통해 사용

 

 

 

 

4. 클라우드 컴퓨팅 (cloud computing) : 그리드 + IasS + PasS + SaaS

1. IaaS(infrastructure as a service) : 서비스형 인프라스트럭처

  • 비용 지불 후 필요한 컴퓨터 하부구조(infrastructure)을 인터넷을 통해 사용

 


2. PaaS(platform as a service) : 서비스형 플랫폼

  • 비용 지불 후 필요한 개발 환경(개발 플랫폼)을 인터넷을 통해 사용 가능한 시스템

 


3. SaaS(software as a service) : 서비스형 소프트웨어

  • 비용 지불 후 필요한 소프트웨어를 인터넷을 통해 사용 가능한 시스템

 

반응형

'CS > Operating System' 카테고리의 다른 글

디스크 할당  (0) 2023.09.01
디스크 스케줄링  (0) 2023.08.31
요구 페이징 & 페이지 교체 알고리즘  (0) 2023.08.31
메모리 주소 & 메모리 할당  (0) 2023.08.31
프로세스 간 통신 & 임계 영역  (0) 2023.08.31