Prioritize Heartbeat packets

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I'm looking for a way to prioritize the heartbeat traffic higher than the
storage and replication traffic. I would like to keep the ceph.conf as
simple as possible by not adding the individual osd IP addresses and ports,
but it looks like the listening ports are pretty random. I'd like to use
iptables to mark the packet with DSCP, then our network team can mark it
with COS. I'm having a hard time figuring out what in the payload I can
match to say that it is a heartbeat packet.

We have some concerns that under high network congestion scenarios,
heartbeats will be lost, marking OSDs down, triggering replication, causing
more traffic causing a compounding to the congestion, marking more OSDs
down until the entire cluster falls apart. Our intention is that we can try
to deliver heartbeat packets first with the hope that the system will know
that OSDs are up, just busy. Is our reasoning sound in this regard?

Thanks,
Robert LeBlanc
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ceph.com/pipermail/ceph-users-ceph.com/attachments/20140827/b1aef63f/attachment.htm>


[Index of Archives]     [Information on CEPH]     [Linux Filesystem Development]     [Ceph Development]     [Ceph Large]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux