본문 바로가기
Lecture/OS

네트워크 저장장치와 고가용성

by YUNZEE 2023. 12. 6.
728x90
네트워크의 저장장치

네트워크를 사용하는 저장장치는 어떻게 구성하느냐에 따라 DAS, NAS, SAN으로 구분된다. DAS direct attached storage는 서버와 같은 컴퓨터에 직접 연결된 저장장치를 말하며 대표적인 예는 윈도우의 파일 공유로, 여러 컴퓨터 중 하나를 파일 공유 서버로 저장하고 나머지 컴퓨터에서 서버로 지정된 컴퓨터에 접근하여 파일을 이용하는 방식으로 운영된다. DAS는 컴퓨터에 직접 연결된 저장장치를 사용하기 때문에 다른 운영체제가 쓰는 파일 시스템을 사용할 수 없다. NAS network attached storage는 기존장치를 LAN이나 WAN에 붙여서 사용하는 방식으로 NAS는 NAS 전용 운영체제를 가진 독립적인 장치로 새로운 하드디스크를 추가하거나 뺄 수 있다. DAS는 각각의 컴퓨터에 붙어 있는 저장장치이기 때문에 공유 데이터를 관리하기 힘들고 데이터가 여러 컴퓨터에 중복된다는 단점이 있다. SAN Storage Area Network은 NAS보다 진보된 형태의 네트위크 저장장치로 NAS가 저장장치에 네트워크 인터페이스를 부착한 형태라면, SAN은 데이터 서버, 백업 서버, RAID 등의 장치를 네트워크로 묶고 데이터 접근을 위한 서버를 두는 형태다. 

 

고가용성

클라이언트/ 서버 시스템에서는 중앙 서버가 고장 나면 서비스가 중단된다. 예를 들어 금융 정보를 다루는 서비스가 중단되거나 중요한 데이터를 잃어버리는 경우, 서버를 운영하는 기업은 막대한 피해를 입게 된다. 고가용성 high availability은 이러한 업무 또는 서비스 중단을 최소화하기 위해 이중화 작업을 하는 것으로 , 작게는 운영체제의 디스크 미러링부터 크게는  시스템 자체를 이중화하는 것을 포함하는 개념이다. 고가용성을 보장하려면 두 대 이상의 시스템을 하나의 글리스터로 묶어, 시스템 장애 발생 시 클리스터 내의 다른 시스템으로 서비스를 이동할 수 있도록 해야 한다.

 

상호 인계mutual takeover 구조에서는 2개의 시스템이 각각의 고유 서비스를 수행하다가 한쪽 시스템에 장애가 발생하면 상대 시스템으로 작업을 이동하여 동시에 2개의 업무를 수행한다.

컨커런트 액세스 concurrent access구조에서는 여러 시스템이 동시에 업무를 나누어 병렬 처리한다.

 

퀴즈

1. 컴퓨터에 직접 연결된 저장장치를 사용하기 때문에 다른 운영체제가 쓰는 파일 시스템을 사용할 수 없는 것은 무엇인가? 

2. LAN이나 WAN에 붙여서 사용하는 방식으로 전용 운영체제를 가진 독립적인 장치로 새로운 하드디스크를 추가하거나 뺄 수 있는 것은 무엇인가?

3. NAS보다 진보된 형태의 네트위크 저장장치는 무엇인가( 저장장치에 네트워크 인터페이스를 부착한 형태 )?

4. 2개의 시스템이 각각의 고유 서비스를 수행하다가 한쪽 시스템에 장애가 발생하면 상대 시스템으로 작업을 이동하여 동시에 2개의 업무를 수행한다. 이것을 무엇이라 하는가?

5. 여러 시스템이 동시에 업무를 나누어 병렬 처리하는 것을 무엇이라 하는가?

6. 각각의 컴퓨터에 붙어 있는 저장장치이기 때문에 공유 데이터를 관리하기 힘들고 데이터가 여러 컴퓨터에 중복된다는 단점이 있는 것을 무엇이라 하는가?

 

 

'쉽게 배우는 운영체제' 조성호 지음
책 한권 요약 끝
728x90

'Lecture > OS' 카테고리의 다른 글

디렉터리의 구조  (4) 2023.12.05
파일과 파일 시스템  (2) 2023.12.04
RAID  (0) 2023.12.02
디스크 스케줄링  (2) 2023.11.30
저장장치  (0) 2023.11.29