还是抠。系统大部分文件,在只读镜像里。再在闪存里划个小空间放写入删除数据的overlayfs就行了,大把嵌入式设备,比如路由是这么干的。
至于冗余性,手机、主板bios乃至部分路由都有防刷死机制,搞A/B slot,群晖自己也有所谓的SHR技术。实现根本不成问题。压根不该预想安装到用户的冗余数据盘上,万一用户就只放一个单盘?
至于用户媒体所产生的衍生数据,比如人脸识别,地点和事件之类的不好估算大小的元数据,这种倒是可以伴随本体存到用户数据盘上。
现在群晖把对系统数据的写入和用户数据盘的写入都搞在一块了。在业务空闲时间里,用户数据盘写入应该很少的,甚至长期休眠。群晖这么搞,对用户存储设备乃至数据,都是一种不必要的压力。一旦死机,系统数据有误,报错,拖累用户数据。
我欣赏群晖的功能集成。但是,它的底层存储层机制,真的是乱,我看着难受。按我,让它挂载一个其它地方提供的samba,只用它的上层功能,就到顶了。
【 在 richiter 的大作中提到: 】
: 这显然是系统冗余最简单的办法,如果单弄一块空间就成单点故障,
: 这块空间再做冗余成本就越来越高,最后还是用户买单。
: 现在只要硬盘还有一块没问题,系统就没问题。
: ...................
--
FROM 119.129.53.*