Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id F3424200C18 for ; Fri, 27 Jan 2017 22:26:28 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id F1EB1160B40; Fri, 27 Jan 2017 21:26:28 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 4A749160B5C for ; Fri, 27 Jan 2017 22:26:28 +0100 (CET) Received: (qmail 77945 invoked by uid 500); 27 Jan 2017 21:26:27 -0000 Mailing-List: contact common-issues-help@hadoop.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list common-issues@hadoop.apache.org Received: (qmail 77886 invoked by uid 99); 27 Jan 2017 21:26:27 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd3-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 27 Jan 2017 21:26:27 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd3-us-west.apache.org (ASF Mail Server at spamd3-us-west.apache.org) with ESMTP id E6C8618C8D6 for ; Fri, 27 Jan 2017 21:26:26 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -1.999 X-Spam-Level: X-Spam-Status: No, score=-1.999 tagged_above=-999 required=6.31 tests=[KAM_LAZY_DOMAIN_SECURITY=1, RP_MATCHES_RCVD=-2.999] autolearn=disabled Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd3-us-west.apache.org [10.40.0.10]) (amavisd-new, port 10024) with ESMTP id m1MQoNiUYB6s for ; Fri, 27 Jan 2017 21:26:26 +0000 (UTC) Received: from mailrelay1-us-west.apache.org (mailrelay1-us-west.apache.org [209.188.14.139]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTP id 1A9EC5FBD1 for ; Fri, 27 Jan 2017 21:26:26 +0000 (UTC) Received: from jira-lw-us.apache.org (unknown [207.244.88.139]) by mailrelay1-us-west.apache.org (ASF Mail Server at mailrelay1-us-west.apache.org) with ESMTP id 1C2A2E040C for ; Fri, 27 Jan 2017 21:26:25 +0000 (UTC) Received: from jira-lw-us.apache.org (localhost [127.0.0.1]) by jira-lw-us.apache.org (ASF Mail Server at jira-lw-us.apache.org) with ESMTP id 792272528E for ; Fri, 27 Jan 2017 21:26:24 +0000 (UTC) Date: Fri, 27 Jan 2017 21:26:24 +0000 (UTC) From: "Daryn Sharp (JIRA)" To: common-issues@hadoop.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Created] (HADOOP-14032) Reduce fair call queue priority inversion MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 archived-at: Fri, 27 Jan 2017 21:26:29 -0000 Daryn Sharp created HADOOP-14032: ------------------------------------ Summary: Reduce fair call queue priority inversion Key: HADOOP-14032 URL: https://issues.apache.org/jira/browse/HADOOP-14032 Project: Hadoop Common Issue Type: Sub-task Components: ipc Affects Versions: 2.7.0 Reporter: Daryn Sharp Assignee: Daryn Sharp The fcq's round robin multiplexer actually rewards abusive users. Queue consumers scan for a call from the roving multiplexer index to the lowest prio ring before wrapping around to the higher prio rings. Let's take a fcq with 4 priority rings. Multiplexer shares per index are 8, 4, 2, 1. All well behaved clients are operating in ring 0. Bad client floods the server and drops to the lowest prio. Unfortunately the service order gives 8 shares to the good clients, followed by 4+2+1=7 shares to the bad client. -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: common-issues-unsubscribe@hadoop.apache.org For additional commands, e-mail: common-issues-help@hadoop.apache.org