제품리뷰

커뮤니티

제품리뷰

총 게시물 17건, 최근 0 건
[MTrue]

엠트루(MTrue) 나스구축 [2부]

글쓴이 : 관리자 날짜 : 2017-02-21 (화) 10:05 조회 : 783

 

 

 

윈도우 서버

지금까지 우리는 별도의 NAS 하드웨어 없이도 "윈도우 파일 공유" 기능을 이용하여 PC를 NAS와 같이 이용해 왔습니다. 그러나 대부분 Desktop용 윈도우를 사용했기에 권한설정이나 계정연동 같은 것들이 쉽지 않았습니다. 윈도우 서버 제품군을 이용한 NAS는 Active Directory와 연동한 정교한 권한설정부터, 할당량 제한, 쉐도우 복사본 등 다양한 기능들을 제공하고 있습니다. 그리고 안정적인 소프트웨어 레이드 환경과, SSD를 이용한 스토리지 계층을 이용하여 장애에도 데이터를 보호 할 수 있는 고성능 스토리지를 구축할 수 있습니다. 또한 윈도우 서버 2012 부터는 SMB 3.0 프로토콜을 이용하여 SMB Multipath 기능을 지원합니다. 이 기능은 매우 강력해서 별도의 팀구성 (본딩) 없이도 서버에 장착된 랜카드 모두의 대역폭을 이용 할 수 있습니다.

 

이번 섹션에서는 Window Server 2016의 스토리지 풀 기능과 SMB Multipath 기능을 이용하여 NAS를 구축 해 보도록 하겠습니다.

 

A. 스토리지 풀

​윈도우 서버 2012R2 부터는 "스토리지 풀" 기능을 제공합니다. 이전 버전에서 제공하던 소프트웨어 레이드는 단순히 RAID를 빌드하고 볼륨을 생성하는 기능만을 제공하였습니다. 그러나 "스토리지 풀"에서는 씬 프로비저닝, 핫스페어, 스토리지 계층 등 다양한 부가 기능을 제공합니다.

 

지금부터 스토리지 풀 기능을 이용하여 하드웨어 RAID5와 동일한 방식인 Parity 방식 디스크를 생성 해 보도록 하겠습니다. 3개의 500GB HDD를 이용하였습니다.

 

먼저 스토리지 풀을 생성하여 사용할 디스크들을 미리 지정하도록 하겠습니다.

 

db148bf67c46370e7e7bdc4c339f2351_1487641 

 

a. 서버 관리자에서 "파일 및 저장소 서비스"로 이동합니다.

 

 

db148bf67c46370e7e7bdc4c339f2351_1487641
 

b. 저장소 풀 메뉴 화면 중앙에서 마우스 우 클릭 후 "새 저장소 풀" 클릭

 

 

db148bf67c46370e7e7bdc4c339f2351_1487643 

 

c. 안내 메시지 입니다. "다음"을 누릅니다.

 

 

 

db148bf67c46370e7e7bdc4c339f2351_1487642

 

d. 이번에 생성할 스토리지 풀에는 500GB HDD 3개를 이용할 예정입니다.

 

  

 

db148bf67c46370e7e7bdc4c339f2351_1487642
 

e. 현재 C2750D4i 보드에는 3개의 HDD와 2개의 SSD가 장착되어 있습니다. 이번에는 HDD 3개만 사용합니다.

 

 

db148bf67c46370e7e7bdc4c339f2351_1487642
 

f. 총 디스크 3개, 전체 가용한 공간 1.36TB 입니다. "만들기"를 누릅니다.

 

 

 

db148bf67c46370e7e7bdc4c339f2351_1487642
 

 g. 진행상황 그래프가 나타납니다. "닫기"를 눌러 마무리 합니다.

 

 

 

db148bf67c46370e7e7bdc4c339f2351_1487642
 

h. Pool-01이 생성되었습니다.

 

 

이제 Pool-01이라는 스토리지 풀이 생성되었습니다. 지금부터는 이 스토리지 풀에 들어있는 3개의 디스크를 이용하여 가상 디스크를 생성 하도록 하겠습니다. 1개의 풀을 이용하여 여러 개의 가상 디스크를 만들 수 있지만 오늘은 모든 디스크 공간을 이용하여 1개의 가상 디스크만 생성 하도록 하겠습니다.

 

 

db148bf67c46370e7e7bdc4c339f2351_1487642
 

a. 가상 디스크 메뉴 중앙에 링크를 이용하여 가상 디스크 마법사를 시작합니다. 그리고 사용할 풀을 선택합니다. 만약 풀을 여러 개 만들었다면 그 중에 사용할 풀을 선택합니다.

 

 

 

db148bf67c46370e7e7bdc4c339f2351_1487642
 

b. 가상 디스크의 이름을 입력하고 "다음"을 누릅니다.

 

 

 

db148bf67c46370e7e7bdc4c339f2351_1487642
 

c. 레이아웃을 선택 할 수 있습니다. 레이드와 윈도우 스토리지 풀의 차이는 데이터 저장 단위입니다. 레이드의 경우 블록 단위로 데이터를 복제하거나 패리티를 생성하지만 윈도우의 경우 Chunk 단위로 생성합니다. "Parity"를 선택하고 "다음"을 누릅니다.

 

 

 db148bf67c46370e7e7bdc4c339f2351_1487642 

 

d. 윈도우 스토리지 풀의 강력한 기능 중 하나인 씬 프로비저닝을 사용 할 수 있습니다. 예를 들어 100G 가상 디스크를 생성한다면 먼저 100GB의 공간을 선점하는 것이 아니라 안에 파일이 저장된 만큼만 실제 디스크의 공간을 이용합니다. 여러 개의 가상 디스크가 필요하고 각 가상 디스크의 사용률이 작을 때, 혹은 미리 한계치만 지정해 놓고 필요할 때 마다 물리 디스크를 추가하여 확장하려 할 때 매우 유용한 방식입니다. 원래 목적대로 "고정"을 선택하고 "다음"을 누릅니다.

 

 

 

db148bf67c46370e7e7bdc4c339f2351_1487642
 

e. 복수개의 볼륨을 생성 한다면 크기를 수동으로 지정하여 원하는 크기만큼 잘라 쓰시면 됩니다. "최대크기"를 누르면 해당 풀에서 사용 가능한 용량을 하나의 가상 디스크에 전부 할당합니다.

 

 

 

db148bf67c46370e7e7bdc4c339f2351_1487642
 

f. Parity로 가상 디스크를 생성 하면 RAID5와 같이 3개의 디스크중 1개의 용량이 빠집니다. 총 928GB의 용량의 가상 디스크를 생성합니다. "만들기"를 눌러 마무리 합니다.

 

이제 가상 디스크 생성이 완료되었습니다. 윈도우에서는 이 가상디스크를 실제 디스크처럼 인식합니다. 가상 디스크에 여러 개의 파티션을 만들 수도 있고, 각자 다른 파일시스템을 사용 할 수도 있습니다. 지금부터는 볼륨을 만들고 시스템에 마운트 하도록 하겠습니다.

 

 

db148bf67c46370e7e7bdc4c339f2351_1487642
 

 

a. 가상 디스크 생성이 완료되면 "새 볼륨 마법사"가 자동으로 실행 됩니다. 디스크 6번이 방금 만들어진 가상 디스크입니다. 이제 볼륨을 생성하고 NTFS로 포맷하도록 하겠습니다. 디스크 6번을 누르고 "다음"을 누릅니다.

 

 

db148bf67c46370e7e7bdc4c339f2351_1487642
 

 

b. 볼륨의 크기를 지정합니다. 전체를 사용하도록 하겠습니다.

 

 

db148bf67c46370e7e7bdc4c339f2351_1487642 

 

c. 디스크 문자를 할당하거나, 특정 디렉터리에 연결 할 수 있습니다.

 

 

db148bf67c46370e7e7bdc4c339f2351_1487642

 

 

d. 볼륨 레이블과 파일 시스템 등을 지정합니다.

 

 

db148bf67c46370e7e7bdc4c339f2351_1487642
 

 

e. 설정 한 내용이 맞는지 확인하고 볼륨을 생성합니다.

 

 

db148bf67c46370e7e7bdc4c339f2351_1487643 

 

f. 논리 디스크 관리자에서 D 드라이브로 할당 된 것을 확인 할 수 있습니다.

 

 

 

 

다음 내용인 스토리지 티어링 부터는 3부 리뷰에서 계속됩니다~!

 


목록