DRBD 中是否有办法实现真正的完全内存同步缓存?我最好解释一下如何替换目前的解释我自己的一个:
协议B. 内存同步(半同步)复制协议。只要本地磁盘写入已经发生,并且复制数据包已经到达对等节点,主节点上的本地写入操作就被视为完成。
我正在寻找的是:
协议B-。内存同步(半同步)复制协议。主节点上的本地写操作一旦进入本地写缓存,并且复制数据包已到达对等节点,即视为完成。
也许除了 DRBD 之外还有别的方法?网络是 10G,RAM 充足。
答案1
当然,您可以在 DRBD 中执行此操作,只需编写自己的协议处理程序即可。使用当前可用的协议范围无法做到这一点。但是,获得一个不错的电池供电 RAID 控制器,您就可以获得相同的性能,而没有风险。