Linux에서 직접 Synology Hybrid Raid를 수행하는 방법은 무엇입니까?


답변:


8

시스템이 드라이브에서 사용되지 않는 공간을 최소화하는 일련의 RAID5 및 / 또는 RAID1 어레이를 생성하는 데 필요한만큼의 파티션으로 각 드라이브를 분할하는 것처럼 보입니다. 그런 다음 해당 RAID 어레이는 LVM 하에서 물리 볼륨이되며, 그 결과 모든 스토리지가 단일 논리 볼륨으로 표시됩니다.

현재 버전의 mdadmdo를 사용하면 장치를 RAID5 어레이에 추가하고 RAID1을 RAID5로 재구성 할 수 있으므로 디스크를 추가하여 사용 가능한 스토리지를 "즉시"늘릴 수 있습니다. 새 디스크를 추가하면 디스크에 적절한 파티션을 생성 한 다음 기존 RAID5 및 / 또는 RAID1에 파티션을 추가하거나 다른 디스크에서 사용하지 않는 공간으로 새 RAID1을 생성해야합니다. 작은 디스크를 큰 디스크로 교체하여 저장 공간을 늘릴 수도 있습니다. 가능한 모든 코너 사건에 대해 너무 깊이 생각하지는 않았지만 많은 사례가있을 것이라고 생각합니다.

아마도 Synology는 자체 사용자 정의 프로그래밍으로이 모든 것을 자동화했지만 수동으로 설정할 수없는 이유는 알 수 없습니다. 아마도 누군가가 이미 동등한 스크립트를 생각해 냈습니까? (모릅니다)

이 오류 모드는 RAID5와 같습니다. 단일 드라이브에 장애가 발생하면 다시 동기화하는 동안 데이터가 하나 더 있으면 다른 드라이브에 장애가 발생합니다. 따라서 최대 5 개 또는 6 개 이상의 드라이브에이 구성을 사용하지 않습니다.


3

과거에는 그렇습니다. 그러나 Synology DSM 3.1부터 Synology Hybrid RAID는 이제 2 개의 중복 드라이브를 사용할 수 있습니다. 몇 년마다 4-6 개의 새 드라이브를 구매하는 것보다 오래되고 우수한 드라이브를 재사용하는 것을 선호하기 때문에 Synology 솔루션이 훨씬 더 매력적입니다. 또한 나중에 더 작은 드라이브를 제거하고 더 큰 드라이브로 교체하여 확장 할 수 있습니다. 기술이 매우 매력적이라고 ​​생각합니다.


나는 mdadm을 사용하여 2 개의 디스크 중복성을 유지하기 위해 3 개의 디스크로 레이드 1을 만들 수 있다고 생각하지만 SHR-2의 경우 RAID 6 만 사용한다고 생각합니다. 레이드 계산기 도구를 사용하고 다양한 크기의 디스크를 넣는 것에 대한 통찰력을 얻을 수 있습니다. 예. SHR-2가 장착 된 3x 3TB 드라이브가 장착 된 3x 또는 4x 2TB 드라이브에 넣고 사용되지 않은 공간 확인
BeowulfNode42

인터넷에 "공격 1은 2 디스크에만 해당"이라는 많은 의견이 있습니다. mdadm 에서는 그렇지 않으므로 2x 2TB 및 3x 3TB로 만든 5 디스크 시스템을 각 디스크에서 2TB를 사용하는 RAID 6으로 만들 수 있습니다. 3TB 디스크 각각에 마지막 TB가있는 RAID 1은 2 개의 디스크 중복성을 갖춘 총 7TB의 사용 가능한 스토리지를 제공합니다. 나중에 생각하지 못한 콤보로 드라이브를 확장하려면 3TB 드라이브 각각에 추가 1TB가 필요할 수 있습니다.
BeowulfNode42
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.