개발

요리책 운영체제. Chapter 12 네트워크와 분산 시스템 연습문제 풀이

mycloudy 2021. 11. 8. 11:40

Part 5 분산 시스템

Chapter 12 네트워크와 분산 시스템

연습문제

  1. 네트워크로 연결된 모든 컴퓨터의 프로세스가 하나의 메모리를 공유하는 네트워크 구성 방식은 무엇인가?
    • 강결합 시스템
  2. 서로 다른 기기 간에 통신을 하기 위해 정한 약속을 무엇이라 하는가?
    • 프로토콜
  3. 가까운 거리를 연결하는 네트워크를 무엇이라 하는가?
    • LAN
  4. LAN의 구조를 뜻하는 영어 단어는 무엇인가?
    • 토폴로지 (Topology)
  5. 버스 토폴로지에 데이터를 전송하기 위한 프로토콜로 CSMA/CD를 사용하는 LAN은 무엇인가?
    • 이더넷
  6. 완전한 분산 시스템은 구성하는 데 문제가 많아 작업을 요청하는 컴퓨터와 이를 처리하는 컴퓨터의 이중 구조로 나눈다. 이러한 분산 시스템은 무엇이라 하는가?
    • 클라이언트/서버 시스템
  7. 클라이언트/서버 시스템의 서버 과부하 문제를 해결한 시스템으로, 데이터 전송 시 서버를 거치지 않고 사용자 간에 직접 이루어지는 시스템은 무엇인가?
    • P2P 시스템
  8. 평상시에 대기 상태를 유지하다가 가동 시스템의 하드웨어 또는 네트워크 장비에 장애가 발생하면 가동 시스템의 자원을 백업 시스템으로 이전하여 서비스가 중단되지 않도록 하는 고가용성 시스템은 무엇인가?
    • 상시 대기 (hot-standby)
  9. 2개의 시스템이 각각의 고유 서비스를 수행하다가 한쪽 시스템에 장애가 발생하면 상대 시스템으로 작업을 이동하는 고가용성 시스템은 무엇인가?
    • 상호 인계 (mutual takeover)