여러 장치에 걸쳐 스토리지를 풀링하시나요?

여러 장치에 걸쳐 스토리지를 풀링하시나요?

여러(예:) Raspberry Pi의 저장소를 하나의 저장소로 풀링할 수 있습니까? 간단한 예를 들어 Pi가 12개 있고 각 Pi가 USB에 1TB를 가지고 있다고 가정해 보겠습니다. 단일 12TB 드라이브로 표시되는 단일 스토리지(삼바 등을 사용하여)를 네트워크에 만들고 필요에 따라 다양한 드라이브에 데이터를 자동으로 배포할 수 있습니까?

답변1

들여다보다iSCSI이를 통해 IP/이더넷을 포함한 다양한 패브릭을 통해 RAID 어레이를 구축할 수 있습니다.

답변2

귀하의 사용 사례가 무엇인지 잘 모르겠지만 GlusterFS를 살펴볼 수 있습니다.

다음은 내 프로젝트에서 참고로 사용한 글입니다(내 것이 아님).Odroid HC2에 Glusterf 배포.

답변3

이미 언급한 glusterfs 외에도 다음이 있습니다.세프이는 RAID와 같은 중복성을 제공하며 다양한 방법으로 분산 스토리지 풀에 액세스할 수 있게 해줍니다.


그러나 여러 rpi 시스템의 비용을 합산하면(12개의 라즈베리 파이는 USB 전원 공급 장치나 3D 프린팅 케이스를 제외하고 최소 420달러의 비용이 듭니다) 더 저렴하다는 사실을 알 수 있다는 점은 주목할 가치가 있습니다. 여러 개의 SATA 포트(많은 마더보드에는 6개 또는 8개의 SATA 포트가 내장되어 있고 확장용 PCI-e 슬롯도 여러 개 있음)와 케이스, 전원 공급 장치, 냉각 팬(대개는 일반적으로)이 포함된 중고 PC를 구입하는 것이 더 안정적입니다. 추가 팬을 장착할 수 있는 장소). 실제로 기업(또는 학교 또는 개인)이 최신 하드웨어로 업그레이드할 때 이러한 컴퓨터를 무료로 청소하는 것은 어렵지 않습니다.

6개 또는 8개 이상의 드라이브가 필요한 경우 선택적으로 다중 포트 SAS 카드를 추가하십시오(예: LSI 8개 또는 16개의 SAS/SATA 포트, 예를 들어 8포트 IBM 브랜드 M1015 LSI 카드의 가격은 ebay에서 약 $100 USD입니다).

원하는 것이 DIY NAS 또는 파일 서버뿐이라면 ZFS(또는 mdadm RAID)를 사용하여 드라이브를 하나 이상의 풀/어레이로 결합하고 NFS 및/또는 Samba를 사용하여 네트워크에서 공유하십시오.

관련 정보