가상 머신 호스팅에 사용할 파일 시스템은 무엇입니까?

가상 머신 호스팅에 사용할 파일 시스템은 무엇입니까?

목표 여러 분산 서버에 대한 오프사이트 백업 역할을 할 뿐만 아니라 몇 개의 가상 머신을 호스팅하는 안정적인 서버 구성입니다. 각 서버의 백업은 암호화되고 증분되며 중복이 제거되어야 합니다. 가상 머신은 리소스 요구 사항이 상대적으로 낮으며(모두 합쳐서 ~2GB RAM, 100GB 스토리지 사용) 원격으로 관리해야 합니다. 최종 구성은 하나 또는 두 개의 하드 드라이브 오류를 견딜 수 있어야 합니다. 고장난 하드 드라이브 교체는 온라인으로 수행할 필요는 없지만 충분히 간단해야 합니다(예: 고장난 드라이브 식별, 동일한 용량의 깨끗한 드라이브로 교체, 부팅, 재구축 대기). 시스템은 Bitrot을 감지하고 해결할 수 있어야 합니다.

하드웨어 HP N54L, 8GB ECC RAM, 4개의 4TB WD RED, 2개의 120GB TOSHIBA 디스크를 사용하고 싶습니다. 또한 그것이 최선의 선택이라면 사용할 수 있는 HP P410 컨트롤러도 있습니다.

계획현재 아이디어는 4 x 4TB를 소프트웨어 또는 하드웨어 RAID 5로 백업 및 VM 저장용으로 사용하고, 2 x 120GB를 OS/하이퍼바이저용 하드웨어 RAID 1로 사용하는 것입니다. Debian을 설치하고, 상단에 Proxmox VE 4를 설정하고, 하나의 VM을 설치하세요.보그백업추가 VM도 있습니다.

파일 시스템ZFS가 소모될 수 있음너무 많은 RAM특히 일부 VM, BTRFS도 있기 때문에 안정적으로 실행됩니다.비트롯 감지 기능을 제공하지 않습니다.nodatacow-옵션을 사용하면VM의 나쁜 성능에 대응. Ext4는 Bitrot으로부터 보호 기능을 제공하지 않습니다.

어떤 파일 시스템을 사용할 수 있나요?

답변1

ZFS와 BTRFS는 비트롯으로부터 보호 기능을 제공하므로 둘 중 하나를 선택해야 합니다.

당신도 중복 제거를 원합니다

내 제안은 ZFS입니다

암호화를 위해서는 LUKS, VM용 ZVOL 위에 ZFS를 제안합니다.

중복 제거보다 낮은 수준에서 암호화하는 것이 중요합니다.

관련 정보