우리는 무엇보다도 비디오 편집을 수행하는 작은 회사이며 대용량 미디어 파일의 백업 사본을 보관하고 쉽게 공유 할 수있는 장소가 필요합니다.
Ubuntu Server 및 4 x 500GB 드라이브로 설정된 상자가 있습니다. 그들은 현재 Samba와 함께 Mac / Windows 워크 스테이션에서 잘 볼 수있는 4 개의 공유 폴더로 설정되어 있지만 더 나은 솔루션을 원합니다. 이에 대한 두 가지 주요 이유가 있습니다.
- 500GB는 충분히 크지 않습니다 (일부 프로젝트는 더 큼)
- 개별 하드 드라이브는 서로 다른 양의 여유 공간과 중복 된 데이터 (백업용)를 가지므로 현재 설정을 관리하는 것은 번거 롭습니다. 지금 혼란스럽고 여러 서버가 있으면 더 나빠질 것입니다. ( "프로젝트는 share4의 sever2에 있습니다"등)
따라서 단일 드라이브의 장애로 완전한 데이터 손실을 피할 수있는 방식으로 하드 드라이브를 결합 할 수있는 방법이 필요하므로 사용자는 각 서버에서 단일 공유 만 볼 수 있습니다. 나는 리눅스 소프트웨어 RAID5를 해왔고 그것에 대한 나쁜 경험을 가지고 있지만 다시 시도 할 것입니다. LVM은 괜찮아 보이지만 아무도 사용하지 않는 것 같습니다. ZFS는 흥미로워 보이지만 비교적 "새"입니다.
내 사용자에게 편리한 HDD를 결합하는 가장 효과적이고 위험이 적은 방법은 무엇입니까?
편집 : 여기서 목표는 기본적으로 임의의 수의 하드 드라이브를 포함하지만 최종 사용자 관점에서 복잡성을 제한하는 서버를 만드는 것입니다. (즉, 서버 당 하나의 "폴더"를 볼 수 있습니다.) 여기서 데이터 백업은 문제가되지 않지만 각 솔루션이 하드웨어 장애에 대응하는 방식은 심각한 문제입니다. 그렇기 때문에 RAID, LVM, ZFS 및 누가 아는 내용을 함께 모은 것입니다.
RAID5에 대한 저의 이전 경험은 Ubuntu 서버 상자에도 있었으며 까다 롭고 가능성이 거의없는 상황으로 인해 데이터가 완전히 손실되었습니다. 나는 피할 수있는 것을 다시하지만 시스템 실패의 불필요한 추가 점을 추가되었다는 느낌이 남겨졌다.
RAID10을 사용하지는 않았지만 상용 하드웨어를 사용하고 있으며 상자 당 최대 데이터 드라이브 수는 6으로 거의 고정되어 있습니다. 500GB 드라이브가 많고 1.5TB가 매우 작습니다. (그러나 여전히 하나 이상의 서버에 대한 옵션)
LVM에 대한 경험이 없으며 드라이브 오류를 처리하는 방법에 대한 충돌 보고서를 읽었습니다. (스트라이핑되지 않은) LVM 설정이 단일 드라이브 장애를 처리 할 수 있고 해당 드라이브에 저장된 부분이있는 파일 (그리고 대부분의 파일을 단일 드라이브에만 저장 한 파일) 만 느슨하게 처리 할 수있는 경우에도 그 상태를 유지할 수 있습니다.
그러나 완전히 새로운 것을 배워야하는 한, ZFS로 갈 수도 있습니다. 그러나 LVM과 달리 운영 체제 (?)도 변경하여 현재 위치와 원하는 위치 사이의 거리를 늘려야합니다. 나는 uni에서 솔라리스 버전을 사용했지만 그다지 신경 쓰지 않을 것입니다.
IT 스펙트럼의 다른 쪽 끝에서는 FreeNAS 및 / 또는 Openfiler도 살펴볼 수 있지만 실제로는 결합 방법 문제를 해결하지 못합니다.