Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 14 Sep 2017 09:54:56 +0800
From:      Sepherosa Ziehau <sephe@freebsd.org>
To:        Paul Koch <paul.koch@akips.com>
Cc:        Julian Elischer <julian@freebsd.org>, freebsd-stable@freebsd.org,  Hongjiang Zhang <honzhan@microsoft.com>
Subject:   Re: 11.1 running on HyperV hn interface hangs
Message-ID:  <CAMOc5cwG=NGeyVt2DwTujKMwsTzfM-6NvSXmQR8rzetVHMYUiw@mail.gmail.com>
In-Reply-To: <20170908010400.0fb81bc4@akips.com>
References:  <20170906193309.796c79ed@akips.com> <3f96c7d0-4fbd-26cb-5c84-8868d12eb427@ingresso.co.uk> <14997bba-aac2-947b-9b78-04af41ea29b0@freebsd.org> <CAMOc5cxQp1P3WnDf=Hgo8X0LmQfjCTowO=ya8VsWhu4cdTeajQ@mail.gmail.com> <20170907150711.025e4e41@akips.com> <CAMOc5cx-dES8ABM8oNNKfT50ZUebVtpkKJn9Vtc_nQrRQ2vHgQ@mail.gmail.com> <20170908010400.0fb81bc4@akips.com>

next in thread | previous in thread | raw e-mail | index | archive | help
If you have any updates on this, please let me know.  There is still
time for 10.4.

On Thu, Sep 7, 2017 at 11:04 PM, Paul Koch <paul.koch@akips.com> wrote:
> On Thu, 7 Sep 2017 13:51:11 +0800
> Sepherosa Ziehau <sephe@freebsd.org> wrote:
>
>> Weird, your traffic pattern does not even belong to anything heavy.
>> Sending is mainly UDP, which will never be able to saturate the TX
>> buffer ring causing the RXBUF ACK sending failure.  This is weird.
>
> It's a bit tricky. The poller is very fast. We ping every device every 15
> seconds, and collect every MIB object every 60 seconds. The poller "rate
> limits" itself by dividing each minute into 100ms time slots and only sends a
> specific amount of pings/snmp packets in each time slot.  The problem is, it
> blasts the request packets out really fast at the start of each time slot,
> and then sits in a receive loop until the next time slot comes around.  The
> requests are not paced over the 100ms, therefore it will blast out a lot
> of packets in a few milliseconds.
>
> We use to use a 1 second rate limiting time slot, and didn't interlace
> ping/snmp requests, but we found certain interface types on Cisco 6509
> switches couldn't keep up with back-to-back pings and would lose them.
>
>
>> Anyhow, make sure to test this patch:
>> 8762017-Sep-07 02:19 hn_inc_txbr.diff
>
> Yep.  Might take a bit of time to test though because we'll need to get the
> customer to spin up a test VM on the same platform, and they are fairly
> remote (Perth, Australia).  We don't run any Microsoft servers/HyperV setups
> in our lab.
>
>         Paul.
> --
> Paul Koch | Founder | CEO
> AKIPS Network Monitor | akips.com
> Brisbane, Australia



-- 
Tomorrow Will Never Die



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAMOc5cwG=NGeyVt2DwTujKMwsTzfM-6NvSXmQR8rzetVHMYUiw>