From owner-freebsd-geom@FreeBSD.ORG Thu Dec 3 00:40:02 2009 Return-Path: Delivered-To: freebsd-geom@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EA0C6106568F for ; Thu, 3 Dec 2009 00:40:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id D9DA78FC0A for ; Thu, 3 Dec 2009 00:40:02 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id nB30e2Pq094456 for ; Thu, 3 Dec 2009 00:40:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id nB30e2UT094455; Thu, 3 Dec 2009 00:40:02 GMT (envelope-from gnats) Date: Thu, 3 Dec 2009 00:40:02 GMT Message-Id: <200912030040.nB30e2UT094455@freefall.freebsd.org> To: freebsd-geom@FreeBSD.org From: Maxim Sobolev Cc: Subject: Re: kern/113885: [gmirror] [patch] improved gmirror balance algorithm X-BeenThere: freebsd-geom@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Maxim Sobolev List-Id: GEOM-specific discussions and implementations List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Dec 2009 00:40:03 -0000 The following reply was made to PR kern/113885; it has been noted by GNATS. From: Maxim Sobolev To: bug-followup@FreeBSD.org, zuborg@advancedhosters.com Cc: Subject: Re: kern/113885: [gmirror] [patch] improved gmirror balance algorithm Date: Wed, 02 Dec 2009 16:03:52 -0800 Here is another patch, which implements different approach. Basically it looks at the recently served requests and also the queue length to decide where to send the next request to. http://sobomax.sippysoft.com/~sobomax/geom_mirror.diff Regards, -- Maksym Sobolyev Sippy Software, Inc. Internet Telephony (VoIP) Experts T/F: +1-646-651-1110 Web: http://www.sippysoft.com MSN: sales@sippysoft.com Skype: SippySoft