Solaris의 ZFS가 좋을까요? 하드웨어레이드가 좋을까요?

   
   조회 11234   추천 0    

이번에 ZFS를 잠깐 테스트 해봤는데 그 성능과 기능이 아주 인상적이더군요.

특히 메인메모리를 얼마든지 캐시로 이용할 수 있어서 요즘처럼 램값 쌀때 아주 유용하지않나싶네요.

상반기에 스토리지를 2~3대 도입해야하는데 이중 한두대는 ZFS를 써보고싶은 욕심이 생기네요.

다만 걱정되는것이 안정성이라 하드웨어레이드의 유혹에 좀 끌리긴 합니다.

PC의 온보드SATA컨트롤러에서 잠깐 테스트해봤었는데 부하가 많이 걸리니 불안정한 모습이 보여졌었는데, 전용 레이드컨트롤러를 쓰면 좀 나아지지않을까 기대도 해봅니다.

다만 레이드컨트롤러의 프로세서를 사용안하려니 컨트롤러가 아까워지는 딜레마도 좀 있고...

여러 고수님들의 고견을 부탁드립니다.
짧은글 일수록 신중하게.
몽몽 2009-03
ZFS 와 h/w raid 는 서로 별개의 기능을 하는 것이라 어느 것이 더 좋다라고 말할수 없겟네요

안정성을 원한다면 일단  h/w raid 는 필수이겠고요
거기에 더하여 확장성과 유연성이 필요하면 ZFS 같은 파일시스템/볼륨매니저를 사용합니다.

아래 제가 답변한 글이 있는데 한번 참고해보세요

http://2cpu.co.kr/bbs/board.php?bo_table=QnA&wr_id=287653
2009-03
답변 고맙습니다.

제가 잘못 이해한건지 모르겠는데요,

저는 ZFS라는것을 이렇게 생각했습니다.

하드웨어레이드컨트롤러는 전용 CPU와 전용메모리에 전용 레이드관리소프트웨어가 칩에 박혀있는것이고,

ZFS는 범용 CPU와 범용메모리에 ZFS라는 레이드관리소프트웨어가 하드디스크위에 존재하는것이 아닌가하는겁니다.

그래서 따로 레이드컨트롤러가 없어도 좀 더 저렴한 비용으로 디스크 여러개를 묶어서 사용할 수 있는 방법이라 생각한거죠.

사실 이런 생각을 하게 된 이유가 데이터중요도가 좀 떨어지는 백업 및 테스트스토리지를 저렴한 비용으로 구성하려는 목적에서입니다.

성능좀 떨어져도 상관없다고 생각을 하던중 ZFS를 테스트해보니 캐시가 작동하면 그 성능이 너무 인상적이라 실무에 도입할 욕심이 생기는거죠.

사실 ZFS의 레이드말고 볼륨관리기능이나 웹기반 관리툴 등도 너무 좋아보여서 구미가 당기는것이죠.

쓰신글을 제가 제대로 이해하지 못하여 두가지를 여쭤봅니다.

1. 하드웨어레이드콘트롤러가 있다는 가정하에 레이드0,1,5,6 을 구성하려면 하드웨어레이드컨트롤러나 OS 구동이후 어플리케이션을 이용한 레이드 둘중 하나를 선택하여야 하는것이 아닌가요?

2. 하드웨어레이드컨트롤러에서 이미 레이드 구성이 끝마쳐진 상태에서 OS 구동 이후 하드웨어레이드의 일원이 된 디스크에 개별적으로 접근이 가능한가요?

귀한시간 내주셔서 고맙습니다.
몽몽 2009-03
A1) h/w raid 로 구성하는 디스크크기를 사용용량계획에 맞게 잘 산정하여 되도록 작게 여러개로 구성하는 것이 좋습니다.
이후 OS에서 볼륨단위로 레이드 디스크들을 유연성있게 구성하면 되구요.

A2) 불가능합니다. 레이드 깨버리기전까지는
2009-03
작은 레이드볼륨을 여러개 만든 후 OS에서 유연하게 구성하라는 말씀은 폴트톨러런스되도록 RAID1이나 RAID5로 묶여진 조그만 개별 레이드들의 볼륨들을 여러개 만들고, 그렇게해서 안정적이도록 만들어진 하드웨어기반 레이드 볼륨들을 ZFS와같은 유연한 볼륨매니저로 활용하라는것인가요?

저는 김현호님 말씀을 그렇게 이해를 했는데요, 그렇다면 디스크가 적어도 열개정도 이상, 수십~수백개정도 되는 중대형 스토리지의 경우라 생각하면 되는것인가요?

제가 만져본 스토리지가 많아봐야 디스크 20~30개짜리의 엔트리레벨급들이라 이해하지못하는 부분이 있는가봅니다.

이번에 구축하려는 스토리지도 디스크 열개 안팎의 소용량NAS입니다.

견적을 알아보니 넷앱이나 여타 벤더들의 NAS중 제일 저렴한 제품도 2000만원대 초반인데, 비슷한 용량의 NAS를 프비나 솔라리스로 구성하면 5~600이면 되겠더군요.

결국 예산이 문제라...
     
몽몽 2009-03
작은 레이드볼륨을 여러개 만든 후 OS에서 유연하게 구성하라는 말씀은 폴트톨러런스되도록 RAID1이나 RAID5로 묶여진 조그만 개별 레이드들의 볼륨들을 여러개 만들고, 그렇게해서 안정적이도록 만들어진 하드웨어기반 레이드 볼륨들을 ZFS와같은 유연한 볼륨매니저로 활용하라는것인가요?

저는 김현호님 말씀을 그렇게 이해를 했는데요, 그렇다면 디스크가 적어도 열개정도 이상, 수십~수백개정도 되는 중대형 스토리지의 경우라 생각하면 되는것인가요?
--------------------------------------------------------------------------
네 정확하게 이해하셨습니다.

디스크 30개짜리면 충분히 저렇게 구성할 여력이 있는 스토리지입니다 흐흐..

자기 돈 드는거 아니면 무조건 벤더제품으로 강력히 주장해보세용~


QnA
제목Page 4207/5728
2014-05   5256073   정은준1
2015-12   1781021   백메가
2017-07   4793   빠시온
2009-01   5776   오성기
2017-06   3646   작은꼬마
2017-07   3679   laputa
2006-03   5889   김도헌
2006-04   5717   채윤성
2006-05   5866   조대헌
2016-12   5506   김황중
2007-04   5405   김은식
2007-04   4790   서욱
2017-06   3636   반성만
2005-06   9299   서범석
2017-07   11223   범범이
2017-07   4442   황진우
2009-01   6244   김도균
2006-05   5807   김진석
2007-02   6176   최창현
2008-12   5460   김대성
2014-12   5982   catstyle
2007-05   4631   이관호