파일로 구성된 블록 장치 생성

파일로 구성된 블록 장치 생성

간단히 말해서:

2TB 크기의 4MB 파일이 있는 경우 이러한 파일을 백업 스토리지로 사용하여 블록 장치를 어떻게 생성합니까?

배경

나는 그것을 시도하고 싶다서아시아다음과 같은 이유로 저장에 사용됩니다.

Amazon S3의 23달러에 비해 Sia에 1TB를 저장하는 비용은 월 2달러 정도입니다.

사람들이 사용하지 않는 디스크 공간을 공유하기 때문에 비용이 매우 낮습니다.

중복성에 대하여:

파일은 3배의 중복성을 통해 30개의 호스트에 업로드됩니다. 이는 결국 30개의 호스트가 데이터를 조각화하게 되며, 이러한 호스트 중 10개는 원본 데이터를 복구하는 데 충분하다는 것을 의미합니다.

Sia는 파일 저장소만 제공하는데, 이를 활용해 다용성을 위한 블록 장치를 만들고 싶습니다.

옵션이 아님

서아시아4MB "섹터"에서 실행됩니다., 따라서 각 파일에 대해 루프백 장치를 만드는 것은 어리석은 일입니다.

꼭 써보고 싶어요세팔로스포린, 그러나 주어진ext4는 더 이상 사용되지 않습니다파일 시스템으로서 Sia의 FUSE 파일 시스템이 해당 작업을 수행할 수 있을지 의심됩니다. 어느 쪽이든 주어진bluestore(블록 지원)는 이중 쓰기를 제거합니다., 파일 저장소 사용은 매우 느립니다.

관련 정보