본문으로 건너뛰기

스토리지: DAS·NAS·SAN

정보처리기사 목차물리 데이터베이스 설계레슨 116 / 233

목차

스토리지(storage)는 데이터를 담는 저장 장치와 그것을 서버에 잇는 방식을 함께 가리키는 말입니다. 잇는 방식에 따라 여러 서버가 함께 쓸 수 있는지, 무엇 단위로 주고받는지가 달라집니다.

물리 설계는 '어떤 장치에 데이터베이스 파일을 담을까'를 조사하는 일에서 시작합니다. 용량이 모자라면 장치를 늘려야 하고, 서버를 여러 대로 늘리면 그 서버들이 같은 데이터를 봐야 합니다. 서버 한 대에 디스크를 꽂는 것만으로는 이 두 가지가 풀리지 않습니다. 그래서 저장 장치를 어디에 두고 무엇으로 이을지를 세 가지 방식으로 나눠 고릅니다. 아래 그림은 서버와 저장 장치 사이에 무엇이 끼어 있는지를 바꿔 가며, 건너가는 요청이 어떤 길을 지나는지 보입니다.

6단계 중 1단계. DAS는 저장 장치를 서버에 케이블로 바로 붙이는 방식입니다. 서버는 그 장치를 자기 디스크로 씁니다.

1DAS — 서버에 바로 붙인다

DAS(Direct Attached Storage)는 저장 장치를 서버에 케이블로 바로 붙이는 방식입니다. 그림의 첫 장면처럼 서버와 장치 사이에 네트워크가 없어, 서버는 그 장치를 자기 디스크로 씁니다. 중간에 거치는 것이 없어 빠르고, 장비도 가장 적게 듭니다.

대신 그 장치는 붙은 서버 한 대에 매입니다. 다른 서버가 쓰려면 붙은 서버를 거쳐야 하고, 그 서버가 멈추면 데이터도 함께 쓸 수 없습니다. 꽂을 수 있는 디스크 수에 한계가 있어 용량을 크게 늘리기도 어렵습니다.

2NAS — 업무용 네트워크에 파일 단위로 붙는다

NAS(Network Attached Storage)는 저장 장치를 업무용 네트워크에 올려, 여러 서버와 PC가 파일 단위로 읽고 쓰게 하는 방식입니다. 쓰는 쪽에서는 공유 폴더를 여는 것처럼 보입니다. 네트워크에 꽂기만 하면 되므로 붙이는 품이 적고, 여러 서버가 같은 파일을 함께 봅니다.

그림의 넷째 장면이 NAS의 약한 곳을 보입니다. 저장 장치가 쓰는 길이 사용자 트래픽이 지나는 길과 같은 네트워크입니다. 그 네트워크가 붐비면 데이터를 읽는 속도도 함께 떨어집니다.

3SAN — 전용 망으로 블록 단위로 묶는다

SAN(Storage Area Network)은 저장 장치만을 위한 전용 망을 따로 깔아 서버와 저장 장치를 묶는 방식입니다. 서버는 파일이 아니라 블록 단위로 받아, DAS처럼 자기 디스크로 씁니다. 전용 망이라 업무 트래픽에 밀리지 않고, 장치를 더해 용량을 늘리기도 수월합니다. 전용 망에는 파이버 채널(Fibre Channel)이나 iSCSI 같은 규약을 씁니다.

대신 전용 망 장비를 따로 갖춰야 해서 값이 가장 많이 들고 다루기도 까다롭습니다. 데이터베이스 서버 여러 대가 같은 데이터를 빠르게 읽어야 하는 곳에 씁니다.

예제

다음 사례 셋이 어느 방식인지 먼저 정해 보세요.

(가) 개발용 서버 한 대 안에 디스크를 꽂아 그 서버의 데이터베이스 파일만 담았습니다.

(나) 부서 문서를 담은 장치를 사무실 네트워크에 올려, 여러 PC가 공유 폴더처럼 열어 씁니다.

(다) 데이터베이스 서버 넷이 저장 장치만을 위한 별도 망으로 디스크 묶음에 이어져, 서버마다 그 디스크를 자기 것처럼 씁니다.

가르는 기준DASNASSAN
무엇으로 잇나서버에 꽂은 케이블업무용 네트워크저장 전용 망
무엇 단위로 주나블록파일블록
여러 서버가 함께 쓰나붙은 서버만 쓴다함께 쓴다함께 쓴다
값과 붙이는 품가장 적게 든다중간이다가장 많이 든다
사례(가)(나)(다)

(나)와 (다)는 둘 다 여러 대가 함께 쓰지만 길과 단위가 다릅니다. (나)는 업무용 네트워크로 파일을 주고받고, (다)는 전용 망으로 블록을 주고받습니다.

시험 포인트

  • 필기: DAS는 서버에 케이블로 바로 붙여 그 서버만 쓰고, NAS는 업무용 네트워크에 붙어 여러 쪽이 파일 단위로 함께 쓰며, SAN은 저장 전용 망으로 묶어 블록 단위로 줍니다. 가르는 기준은 무엇으로 잇는지와 무엇 단위로 주는지입니다. 값과 붙이는 품은 DAS가 가장 적고 SAN이 가장 많이 듭니다. 같은 이름이 4과목 서버 장비 운영에도 나옵니다.
  • 실기: DAS(Direct Attached Storage)·NAS(Network Attached Storage)·SAN(Storage Area Network)으로 씁니다. 약어와 원어를 모두 쓸 수 있어야 합니다.

확인 문제

1. 영상 편집실에서 편집용 PC 다섯 대가 같은 영상 파일 폴더를 함께 열어 쓰려고 합니다. 사무실 네트워크는 이미 깔려 있고, 전용 망 장비를 새로 갖출 예산은 없습니다. 알맞은 방식과 그 까닭을 고르세요.

  • ① DAS — PC마다 디스크를 꽂으면 가장 빠르다
  • ② NAS — 깔린 네트워크에 올리면 여러 대가 파일 단위로 함께 쓴다
  • ③ SAN — 블록 단위로 주어야 파일을 함께 쓸 수 있다
  • ④ DAS — 한 PC에 꽂아 두면 나머지 넷도 그 디스크를 바로 쓴다
정답

②입니다. 여러 대가 같은 폴더를 함께 열어야 하고 전용 망 장비를 더할 수 없으니, 깔린 네트워크에 저장 장치를 올려 파일 단위로 주는 방식이 맞습니다.

  • ① 빠른 것만 보고 골랐습니다. PC마다 디스크를 꽂으면 각자 자기 디스크를 쓰게 되어 같은 폴더를 함께 열 수 없습니다.
  • ③ 블록 단위가 파일 공유의 조건이라고 봤습니다. 파일 단위로 주는 쪽이 NAS이고, SAN은 전용 망 장비를 새로 갖춰야 합니다.
  • ④ DAS로도 다른 쪽이 바로 쓸 수 있다고 봤습니다. DAS는 붙은 서버나 PC 한 대에 매여, 다른 쪽은 그 한 대를 거쳐야 합니다.

2. 다음 (가)~(다)에 맞는 이름을 영문 약어와 원어로 함께 쓰세요. 답을 끝까지 쓴 뒤 정답을 펼치세요.

  • (가) 백업 전용 장치를 백업 서버 뒤에 케이블로 꽂았습니다. 그 서버만 이 장치를 쓰고, 서버를 끄면 장치에도 손이 닿지 않습니다.
  • (나) 가상화 서버 여섯 대를 전용 망으로 디스크 묶음에 이어, 서버마다 그 디스크를 자기 것처럼 쓰게 했습니다.
  • (다) 저장 장치를 사무실 네트워크에 꽂아 두고, 팀마다 폴더를 나눠 쓰게 했습니다.
정답

받는 답: (가) DAS(Direct Attached Storage) · (나) SAN(Storage Area Network) · (다) NAS(Network Attached Storage)

(가)의 실마리는 '케이블로 꽂았고 그 서버만 쓴다', (나)는 '전용 망으로 묶고 자기 디스크처럼 쓴다', (다)는 '깔린 네트워크에 꽂고 폴더로 나눠 쓴다'입니다.

  • 같은 이름의 다른 꼴: (가) 직접 연결 저장 장치 — 한글로 옮긴 이름입니다. 문제가 영문 약어와 원어를 물었습니다.
  • 틀리는 꼴 SAN — (가)에: 저장 전용 망으로 묶는 방식입니다. (가)는 망 없이 케이블로 바로 꽂았습니다.
  • 틀리는 꼴 NAS — (나)에: 업무용 네트워크에 붙어 파일 단위로 줍니다. (나)는 전용 망으로 블록 단위로 줍니다.
  • 틀리는 꼴 SAN — (다)에: 전용 망이 따로 있어야 합니다. (다)는 이미 깔린 사무실 네트워크를 그대로 썼습니다.

3. NAS로 쓰던 데이터베이스가 낮에만 느려집니다. 장치와 서버는 바꾸지 않았고, 사용자 수가 늘어난 뒤부터 그렇습니다. 가장 알맞은 설명을 고르세요.

  • ① 파일 단위로 주고받아 블록 단위보다 늘 느리다
  • ② 저장 장치가 쓰는 길과 사용자 트래픽이 지나는 길이 같은 네트워크다
  • ③ 붙은 서버 한 대에 매여 다른 서버가 거쳐 가야 한다
  • ④ 전용 망 장비가 사용자 수에 따라 느려진다
정답

②입니다. NAS는 업무용 네트워크에 붙습니다. 사용자가 늘어 그 네트워크가 붐비는 낮에는 데이터를 읽는 요청도 같은 길에서 밀립니다.

  • ① 단위 때문에 늘 느리다고 봤습니다. 그렇다면 사용자가 적은 밤에도 똑같이 느려야 합니다. 낮에만 느려지는 것은 길을 함께 쓰기 때문입니다.
  • ③ DAS의 한계를 들었습니다. NAS는 네트워크에 붙어 여러 쪽이 함께 쓰므로 한 서버에 매이지 않습니다.
  • ④ NAS에 전용 망이 있다고 봤습니다. 전용 망을 따로 까는 쪽은 SAN이고, 그래서 업무 트래픽에 밀리지 않습니다.

끝까지 내려오면 저절로 표시됩니다. 이 기기에만 저장합니다.

정보처리기사 목차로