[Nfvrg] Writing open VNF modules

nikhil ap <niks3089@gmail.com> Thu, 02 March 2017 07:55 UTC

Return-Path: <niks3089@gmail.com>
X-Original-To: nfvrg@ietfa.amsl.com
Delivered-To: nfvrg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2447212942F for <nfvrg@ietfa.amsl.com>; Wed, 1 Mar 2017 23:55:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.449
X-Spam-Level:
X-Spam-Status: No, score=-2.449 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zd9QFpHd-Qzi for <nfvrg@ietfa.amsl.com>; Wed, 1 Mar 2017 23:55:48 -0800 (PST)
Received: from mail-qk0-x22e.google.com (mail-qk0-x22e.google.com [IPv6:2607:f8b0:400d:c09::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1A05E12941E for <nfvrg@irtf.org>; Wed, 1 Mar 2017 23:55:48 -0800 (PST)
Received: by mail-qk0-x22e.google.com with SMTP id s186so110672873qkb.1 for <nfvrg@irtf.org>; Wed, 01 Mar 2017 23:55:48 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=CmacFUzFh22qtGyAptKmnGWMLRgRq5TYtBIj0LppGLg=; b=iH8hsBW+1pw8ZICGXGZC6IHOnRdYUUK/7DYCRJdjI5pc6Otm5l1VTZj5MTGTmchThO zqrkFNnQR0fBW16/Crjq8WyDZQI0m7qFY0bJoVLNs5uPSEryKZ2nsC3eX2VyZzuhSxZy pQjpu5KCHD3PCjb0mKkLLejj1YSm05hqCgR2uTQWx9wIRv87nyGQiPkwR6VcxA7B/D2n HyRpKwD/2ICUNI8UQD9jNhWrSzrCxBYGX6LYwP7WL6Ri8bi5V8jiufFZCZl7kixxJVoS jj7VITxIpiX4d5F9qmcQ306Ci8vRuTHLNsLZX4gsDnuioaVLtVRXymLLwqK81xa21lFQ X2lg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=CmacFUzFh22qtGyAptKmnGWMLRgRq5TYtBIj0LppGLg=; b=lzQX8twwe0JdHuY5oF6QO7y9qewx6n0IldeI31KC4FBAfK+ZDX865iajFeEvOTR2lQ V+h7/y/kU5lHnpkDUSx3kb9PHEvZW1folKr9D61/0r9VA87oUAgfZgJtUHwzHAt6AwC/ EG/BVse+6C8oDwPxBrxh/w4Rze5VqwB7zcLfYuHVSTbWipEw8kqk33hT0jPuqf8ahTHI kvZsPuBVfoObOSaOSf1XJ2KAXECRCa11AI0C9+KlUef8wfFhKeKNUETKQ6kwyZtOm8dB UCDvMehiFOAyn71uLP6Sy1kMiVFyQl3LaebupeFOxHLZMhDFhuFXsp1RbMj0HjEJh6dd CzdQ==
X-Gm-Message-State: AMke39kqkBJVVHMmS650G9nHZj8zTktjY+8Q0k2aMlJ4XvOecFchE+kAV05qeTD7zJmDgMgY0Hhv6+vXlA47bg==
X-Received: by 10.200.41.115 with SMTP id z48mr15445936qtz.109.1488441347068; Wed, 01 Mar 2017 23:55:47 -0800 (PST)
MIME-Version: 1.0
Received: by 10.140.83.74 with HTTP; Wed, 1 Mar 2017 23:55:46 -0800 (PST)
From: nikhil ap <niks3089@gmail.com>
Date: Thu, 2 Mar 2017 13:25:46 +0530
Message-ID: <CACPJs-DY9ueKj4RZNJRm+G1pGB5mdoEJbJAY75tJ9dNKrG6eFA@mail.gmail.com>
To: nfvrg@irtf.org
Content-Type: multipart/alternative; boundary=001a1140699cc2d8480549bac1af
Archived-At: <https://mailarchive.ietf.org/arch/msg/nfvrg/I-CUkjux7Vaw-RFn8IgSJAxJfuc>
Subject: [Nfvrg] Writing open VNF modules
X-BeenThere: nfvrg@irtf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Network Function Virtualization Research Group \(NFVRG\) discussion list" <nfvrg.irtf.org>
List-Unsubscribe: <https://www.irtf.org/mailman/options/nfvrg>, <mailto:nfvrg-request@irtf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/nfvrg/>
List-Post: <mailto:nfvrg@irtf.org>
List-Help: <mailto:nfvrg-request@irtf.org?subject=help>
List-Subscribe: <https://www.irtf.org/mailman/listinfo/nfvrg>, <mailto:nfvrg-request@irtf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Mar 2017 07:55:49 -0000

Is there any benefit from writing VNF functions which are open other than
the usual routing and switching VNFs such as QoS and Load balancer? Does it
make sense to have them as individual VNFs rather than being a part of
routing or switching?

-- 
Regards,
Nikhil