From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wr0-f172.google.com (mail-wr0-f172.google.com [209.85.128.172]) by dpdk.org (Postfix) with ESMTP id 4FABFF95C for ; Fri, 3 Mar 2017 17:21:44 +0100 (CET) Received: by mail-wr0-f172.google.com with SMTP id l37so77094024wrc.1 for ; Fri, 03 Mar 2017 08:21:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=6wind-com.20150623.gappssmtp.com; s=20150623; h=subject:to:references:cc:from:organization:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=KREAtah4rjPzW4gZvhnyftu/Wnrh+4kpaJp8x28U6UI=; b=iXp+EnceW1noXHc19Gcqmj3dF+/jtTh81hbl8ScPcKBqgOaEmSiojNXsROMVnbN3UR QpPNMdBh1c0aQSa/N7mMPbcz+x5wEiIyKsLtw4WT8HMgKInvQ/QFzFbuQyxX95TI74FB TBP8dQG00a3FwUvhHrYxu8aLlw8JoHmlF9CG6mLpOwhfg9c+ao48nIR+Xi2YAcN8cg4T 06OTHg087s5LwNKhpb4CSUkES2Cefp4lsUAop2XVTM42rttO1tdpO51ehiz4ZHAVfqMs 8GG/hr/NoYHHXoWWDYOpox9GTxzpCfY4gkJhf7aj2c7dMYCnw/k6laXCQHstvdCcnW5y jiGg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:cc:from:organization :message-id:date:user-agent:mime-version:in-reply-to :content-transfer-encoding; bh=KREAtah4rjPzW4gZvhnyftu/Wnrh+4kpaJp8x28U6UI=; b=n6oJeMs69QGWMwLncGZ4wkiqkVLI74JGCtNpM5ygtdXSC66S5uJgfrjFbwYh1c4Ukc YUqiGlZ5cloHzqcbUQiFDnMizaaUkMtlpv2io+a3b6JdjSAkJCygs/IeWLz0+B/xKvnl g3xaMzoidgv0isTtgiYrsnZSLnxsCOVV8HMH1EQqwgK2nUUIfQG9jJDlMSB5dXCNhQV5 hd/xEWQT848ugzDGlKaS0l5n4/G2C64rdDvdFkcW1XKokKNRKV6RZJprAD/heRmg+tuI hjF/vvcp5aGsVipTc0ST/6ktgclevDt9EUQc68/h5/oq/Yky9MVn+7rF/EMPZ2E9lT6B +xqw== X-Gm-Message-State: AMke39lLrMAkyfRI+mIgfcvmwQO5v41TjWvYZ59zfk3FyWv4uTsIQLv8cMV0zjPHmYX3AAPD X-Received: by 10.223.168.43 with SMTP id l40mr3422839wrc.150.1488558103808; Fri, 03 Mar 2017 08:21:43 -0800 (PST) Received: from [10.16.0.240] (host.78.145.23.62.rev.coltfrance.com. [62.23.145.78]) by smtp.gmail.com with ESMTPSA id m139sm6670731wma.2.2017.03.03.08.21.42 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 03 Mar 2017 08:21:42 -0800 (PST) To: Allain Legacy , ferruh.yigit@intel.com References: <1488136143-116389-1-git-send-email-allain.legacy@windriver.com> <1488414008-162839-1-git-send-email-allain.legacy@windriver.com> <1488414008-162839-17-git-send-email-allain.legacy@windriver.com> Cc: ian.jolliffe@windriver.com, jerin.jacob@caviumnetworks.com, stephen@networkplumber.org, thomas.monjalon@6wind.com, dev@dpdk.org From: Vincent JARDIN Organization: www.6wind.com Message-ID: Date: Fri, 3 Mar 2017 17:21:41 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.7.0 MIME-Version: 1.0 In-Reply-To: <1488414008-162839-17-git-send-email-allain.legacy@windriver.com> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [dpdk-dev] [PATCH v3 16/16] doc: adds information related to the AVP PMD X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Mar 2017 16:21:44 -0000 Le 02/03/2017 à 01:20, Allain Legacy a écrit : > +Since the initial implementation of AVP devices, vhost-user has become > +part of the qemu offering with a significant performance increase over > +the original virtio implementation. However, vhost-user still does > +not achieve the level of performance that the AVP device can provide > +to our customers for DPDK based VM instances. Allain, please, can you be more explicit: why is virtio not fast enough? Moreover, why should we get another PMD for Qemu/kvm which is not virtio? There is not argument into your doc about it. NEC, before vhost-user, made a memnic proposal too because virtio/vhost-user was not available. Now, we all agree that vhost-user is the right way to support VMs, it avoids duplication of maintenances. Please add some arguments that explains why virtio should not be used, so others like memnic or avp should be. Regarding, + nova boot --flavor small --image my-image \ + --nic net-id=${NETWORK1_UUID} \ + --nic net-id=${NETWORK2_UUID},vif-model=avp \ + --nic net-id=${NETWORK3_UUID},vif-model=avp \ + --security-group default my-instance1 I do not see how to get it working with vanilla nova. Please, I think you should rather show with qemu or virsh. Then, there is not such AVP netdevice into Linux kernel upstream. Before adding any AVP support, it should be added into legacy upstream so we can be sure that the APIs will be solid and won't need to be updated because of some kernel constraints. Thank you, Vincent