Part 5 분산 시스템
Chapter 12 네트워크와 분산 시스템
요약
1.
통신 방향에 따른 통신의 분류
a.
단방향 통신: 한쪽 방향으로만 통신이 이루어지는 방식으로, 모스 부호, 라디오, TV 방송 등이 해당된다.
b.
양방향 통신: 양족 방향으로 동시에 통신이 이루어지는 방식으로, 일반적인 전화가 해당된다.
c.
반양방향 통신: 단방향 통신과 양방향 통신의 중간 형태로, 양방향 통신이긴 하지만 어느 순간에는 한쪽 방향으로만 통신이 가능하다. 무전기가 대표적인 예이다.
2.
무선 전화망의 발전
a.
1G: 아날로그 음성 통화
b.
2G: 디지털 음성 통화
c.
3G: 음성 통화 + 데이터 통신
d.
LTE 3.9G: 4G 데이터 통신 + 3G 음성 통화
e.
4G: 고속 데이터 통신 + 음성 통화
f.
5G: 초고속 데이터 통신 + 음성 통화
3.
인터넷
a.
1960년대에 미국 국방성은 서로 호환되지 않는 LAN을 묶어 아르파넷을 만들었고, 이것이 전 세계적으로 확장되어 인터넷이 되었다.
b.
인터넷은 네트워크를 하나로 묶는 기술이다.
4.
분산 시스템
a.
클라이언트/서버 시스템: 네트워크의 모든 컴퓨터가 동일한 지위를 가지지 않고, 작업을 요청하는 클라이언트와 요청받는 작업을 처리하는 서버로 구성된 시스템이다.
b.
P2P 시스템: 일대일로 연결된 말단 노드를 통해 실제 데이터 전송이 이루어지는 시스템이다.
c.
클라우드 컴퓨팅: 서버에 응용 프록르ㅐㅁ과 데이터를 저장해두고 언제 어디서나 자유롭게 사용할 수 있는 시스템이다.
연습문제
1.
네트워크로 연결된 모든 컴퓨터의 프로세스가 하나의 메모리를 공유하는 네트워크 구성 방식은 무엇인가?
•
강결합 시스템
2.
서로 다른 기기 간에 통신을 하기 위해 정한 약속을 무엇이라 하는가?
•
프로토콜
3.
가까운 거리를 연결하는 네트워크를 무엇이라 하는가?
•
LAN
4.
LAN의 구조를 뜻하는 영어 단어는 무엇인가?
•
토폴로지 (Topology)
5.
버스 토폴로지에 데이터를 전송하기 위한 프로토콜로 CSMA/CD를 사용하는 LAN은 무엇인가?
•
이더넷
6.
완전한 분산 시스템은 구성하는 데 문제가 많아 작업을 요청하는 컴퓨터와 이를 처리하는 컴퓨터의 이중 구조로 나눈다. 이러한 분산 시스템은 무엇이라 하는가?
•
클라이언트/서버 시스템
7.
클라이언트/서버 시스템의 서버 과부하 문제를 해결한 시스템으로, 데이터 전송 시 서버를 거치지 않고 사용자 간에 직접 이루어지는 시스템은 무엇인가?
•
P2P 시스템
8.
평상시에 대기 상태를 유지하다가 가동 시스템의 하드웨어 또는 네트워크 장비에 장애가 발생하면 가동 시스템의 자원을 백업 시스템으로 이전하여 서비스가 중단되지 않도록 하는 고가용성 시스템은 무엇인가?
•
상시 대기 (hot-standby)
9.
2개의 시스템이 각각의 고유 서비스를 수행하다가 한쪽 시스템에 장애가 발생하면 상대 시스템으로 작업을 이동하는 고가용성 시스템은 무엇인가?
•
상호 인계 (mutual takeover)