我正在build立一个文件服务器与zfs发送(使用zrep)同步数据到奴隶。 这个想法是,我可以手动故障转移到奴隶,如果需要的话。 服务器有多个networking接口,三个被configuration为两个服务器之间的私有连接,使用专用的vlan,可能通过不同的交换机路由,但我不确定(他们位于单独的build筑物和networking不属于我的责任)。 聚合这些接口似乎是有意义的,并通过聚合接口发送zfs发送stream。 但是,我不能控制交换机,所以不能configurationLACP或其他任何需要的东西。 Solaris链接汇聚是否需要在三个接口之间正确平衡数据? 据推测IPMP不会帮助很多,因为只有传出的数据分布在三个接口上,从站上的传入数据将不得不在一个接口上进行,对吧?
另一种select可能是使用SCTP连接,利用多宿主在三个链路上传播数据。 有没有人试过这个? 有一个现有的程序来创build这样的连接? socat和ncat似乎能够build立sctp连接,但从他们的manpages是否可以build立多宿主连接还不清楚。
最后,有没有人尝试configuration用于zfs发送/接收的networking接口的巨型数据包? 我倾向于认为它会提高吞吐量,但会呢? 或者,由于延长的延迟,这是一个坏主意?