[Nfvrg] IETF NFV Research Group (NFVRG) interim meeting -- Re-thinking VNF Architectures towards a Cloud-native Deployment
Ramki Krishnan <ramkik@vmware.com> Sat, 09 September 2017 14:17 UTC
Return-Path: <ramkik@vmware.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 19C22132EC4
for <nfvrg@ietfa.amsl.com>; Sat, 9 Sep 2017 07:17:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.909
X-Spam-Level:
X-Spam-Status: No, score=-1.909 tagged_above=-999 required=5
tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1,
HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001,
RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001,
T_KAM_HTML_FONT_INVALID=0.01, URIBL_BLOCKED=0.001]
autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key)
header.d=onevmw.onmicrosoft.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 d1nrPRKeiTWC for <nfvrg@ietfa.amsl.com>;
Sat, 9 Sep 2017 07:17:16 -0700 (PDT)
Received: from NAM03-BY2-obe.outbound.protection.outlook.com
(mail-by2nam03on0068.outbound.protection.outlook.com [104.47.42.68])
(using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits))
(No client certificate requested)
by ietfa.amsl.com (Postfix) with ESMTPS id 8815A132941
for <nfvrg@irtf.org>; Sat, 9 Sep 2017 07:17:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=onevmw.onmicrosoft.com; s=selector1-vmware-com;
h=From:Date:Subject:Message-ID:Content-Type:MIME-Version;
bh=w25KwrsjgTfb3gRrdPg9ylaZkfZstIVc0T1Vcrd+jgM=;
b=H17ijsAq4vK0Zqnmg9MoaHHH3rZTMVBlV3zDyvvArvOMatVN91TScTK9CfO2+0EZ4HrIu/mbzhG1t0OPR9+TV4I79bpmnUHk1nxJMmQB4F4NMcVG4Rj+41GuXy9xCMVh6NuUmV2acpNvQAUOwDZqUsefHZbvG0J7nAU2/Bk+Xjo=
Received: from CY4PR05MB2968.namprd05.prod.outlook.com (10.169.184.13) by
CY4PR05MB2952.namprd05.prod.outlook.com (10.169.184.9) with Microsoft SMTP
Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id
15.20.56.4; Sat, 9 Sep 2017 14:17:14 +0000
Received: from CY4PR05MB2968.namprd05.prod.outlook.com ([10.169.184.13]) by
CY4PR05MB2968.namprd05.prod.outlook.com ([10.169.184.13]) with mapi id
15.20.0035.010; Sat, 9 Sep 2017 14:17:14 +0000
From: Ramki Krishnan <ramkik@vmware.com>
To: "nfvrg@irtf.org" <nfvrg@irtf.org>, 'Aurojit Panda'
<apanda@cs.berkeley.edu>, 'Eric Keller' <eric@bestateless.com>
Thread-Topic: IETF NFV Research Group (NFVRG) interim meeting -- Re-thinking
VNF Architectures towards a Cloud-native Deployment
Thread-Index: AdMpdlRzdU2JrnvOST256BGa/KqAvAAAAAVw
Date: Sat, 9 Sep 2017 14:17:14 +0000
Message-ID: <CY4PR05MB29684B3CF27A5FD0405B5F96B86A0@CY4PR05MB2968.namprd05.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-exchange-calendar-series-instance-id: BAAAAIIA4AB0xbcQGoLgCAAAAAAwsCmoOynTAQAAAAAAAAAAEAAAAPmAr15c62tPqKwyKauNxKg=
x-originating-ip: [99.151.9.76]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; CY4PR05MB2952;
20:lgOGPMHQYJyyvvBXzoMZsZ6gVd6lAdgslgDr7GnxPnnDCuYxKE3qdbMqgJq7sj3ATKlgRglXLzqoWSE5hAAOtMJHZL9IVHruM2BZLdgJhFTc/xL0MG+XjmO8t5kS1s9mouTYshSAVddfcCcPtR+uV3SnpiKZM6h41fiam3dt0Qc=
x-ms-office365-filtering-correlation-id: dbc811c2-8f97-4999-5fa2-08d4f78d7847
x-microsoft-antispam: UriScan:; BCL:0; PCL:0;
RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254152)(300000503095)(300135400095)(2017052603199)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095);
SRVR:CY4PR05MB2952;
x-ms-traffictypediagnostic: CY4PR05MB2952:
authentication-results: spf=none (sender IP is )
smtp.mailfrom=ramkik@vmware.com;
x-exchange-antispam-report-test: UriScan:(61668805478150)(192374486261705)(25338216937304)(60409825278598)(94707916325470)(100405760836317)(21748063052155);
x-microsoft-antispam-prvs: <CY4PR05MB29522B6603883225C78A4025B86A0@CY4PR05MB2952.namprd05.prod.outlook.com>
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(8121501046)(5005006)(100000703101)(100105400095)(3002001)(93006095)(93001095)(10201501046)(6041248)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123564025)(20161123560025)(20161123562025)(20161123555025)(20161123558100)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095);
SRVR:CY4PR05MB2952; BCL:0; PCL:0;
RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);
SRVR:CY4PR05MB2952;
x-forefront-prvs: 0425A67DEF
x-forefront-antispam-report: SFV:NSPM;
SFS:(10009020)(189002)(199003)(3846002)(5660300001)(105586002)(68736007)(8936002)(2501003)(81166006)(81156014)(6506006)(25786009)(77096006)(106356001)(50986999)(54356999)(236005)(55016002)(413944005)(966005)(33656002)(9686003)(6306002)(790700001)(54896002)(102836003)(6436002)(6116002)(478600001)(97736004)(101416001)(99286003)(7736002)(2171002)(74316002)(14454004)(86362001)(53936002)(3280700002)(7696004)(189998001)(66066001)(2906002)(606006)(8676002)(3660700001)(2900100001)(217873001);
DIR:OUT; SFP:1101; SCL:1; SRVR:CY4PR05MB2952;
H:CY4PR05MB2968.namprd05.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords;
MX:1; A:1; LANG:en;
received-spf: None (protection.outlook.com: vmware.com does not designate
permitted sender hosts)
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative;
boundary="_000_CY4PR05MB29684B3CF27A5FD0405B5F96B86A0CY4PR05MB2968namp_"
MIME-Version: 1.0
X-OriginatorOrg: vmware.com
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Sep 2017 14:17:14.5381 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b39138ca-3cee-4b4a-a4d6-cd83d9dd62f0
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR05MB2952
Archived-At: <https://mailarchive.ietf.org/arch/msg/nfvrg/4X9U-qDoqCzyZRu2u02hEReQOkA>
Subject: [Nfvrg] IETF NFV Research Group (NFVRG) interim meeting --
Re-thinking VNF Architectures towards a Cloud-native Deployment
X-BeenThere: nfvrg@irtf.org
X-Mailman-Version: 2.1.22
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: Sat, 09 Sep 2017 14:17:20 -0000
Dear All, We would like to invite you to an NFVRG interim meeting, details are below. Please fill the doodle poll (https://doodle.com/poll/bt4nmwqbvdnxy743). In the doodle comment field, please indicate if you are planning to attend in person or join remotely. Thanks, NFVRG Co-chairs (Ramki Krishnan & Diego Lopez) Interim Meeting Theme: Re-thinking VNF Architectures towards a Cloud-native Deployment Interim Meeting Time: 10:00am to 12:00pm Sept. 18th Monday Interim Meeting Location: Conf - Creekside C - Darwin (CSC1139)(Seats 72, Projector) 900 Arastradero Road Palo Alto, California, 94304 VMware campus map -- https://www.vmware.com/files/pdf/vmw-directions-to-vmware.pdf Webex link: https://vmware.webex.com/mw3200/mywebex/cmr/cmr.do?siteurl=vmware&AT=meet&username=ramkik Presentations * A New Approach to Network Functions, Aurojit Panda 40 minutes (30 minutes talk + 10 minutes Q&A) * Building a better network through disaggregation, Eric Keller 40 minutes (30 minutes talk + 10 minutes Q&A) Brainstorming Discussion 30 minutes * Progressing this topic in NFVRG leveraging current work on lightweight virtualization technologies * Progressing this topic in Open Source Efforts such as ONAP, OSM, OPNFV, FD.io etc. Abstract - A New Approach to Network Functions Modern networks do far more than just deliver packets, and provide network functions -- including firewalls, caches, and WAN optimizers - that are crucial for scaling networks, ensuring security and enabling new applications. Network functions were traditionally implemented using dedicated hardware middleboxes, but in recent years they are increasingly being deployed as VMs on commodity servers. While many herald this move towards network function virtualization (NFV) as a great step forward, I argue that accepted virtualization techniques are ill-suited to network functions. In this talk I describe NetBricks - a new approach to building and running virtualized network functions that speeds development and increases performance. Abstract - Building a better network through disaggregation To improve performance, security, and reliability, network practitioners have, over time, moved away from the principle of a stateless network and added stateful processing to the network with devices such as firewalls, load balancers, and intrusion detection systems. In doing so, networks have become increasingly complex and brittle, because the state held in these devices (such as the connection tracking information in a firewall) is needed to process the traffic. The conventional approach forces practitioners to configure or architect the network to get the right traffic to the right (physical or virtual) appliance (i.e., where the relevant state is), and introduce costly, and sometimes ineffective, mechanisms to back up state (e.g., to recover from failures). In a world where agility is increasingly important, a new approach is needed. In this talk, we present our a network architecture based on disaggregated network functions. Our foundational work breaks the underlying assumption that state needs to be tightly coupled to a specific device, the state is maintained separately and the network functions can access that state from anywhere and at any time through a well-defined interface - creating a highly flexible network. After years of research, we proved this architecture viable (publishing the results at NSDI), and now we are commercializing at Stateless, Inc. In this talk we will present the background and technical details of this disaggregated architecture, discuss the challenges we are currently working on, and the use cases driving the commercial adoption. Aurojit Panda Bio Aurojit Panda is currently a software engineer at Nefeli Networks, and starting in Fall 2018 an assistant professor in computer science at the Courant Institute in New York University. He received his PhD in Computer Science from the University of California, Berkeley, where he was advised by Scott Shenker. His work spans programming languages, networking and systems, and his recent work has investigated network verification, consensus algorithms in software defined networks, and frameworks for building network functions. Eric Keller Bio Eric Keller is co-founder and CTO of Stateless, Inc. a spin-off from the University of Colorado, Boulder where he is also an Assistant Professor. Dr. Keller joined CU after receiving a PhD from Princeton, and generally works on networking and security, with special interest in building and leveraging programmable infrastructures (SDN, virtualization, etc.). Stateless was founded to commercialize the research of Dr. Keller and his first PhD student (and now CEO of Stateless), Murad Kablan. The company is a recent graduate of Techstars Boulder, has grown to a team of 9, received an SBIR award, and has two deployments in progress.
- [Nfvrg] IETF NFV Research Group (NFVRG) interim m… Ramki Krishnan
- [Nfvrg] FW: IETF NFV Research Group (NFVRG) inter… Ramki Krishnan
- Re: [Nfvrg] IETF NFV Research Group (NFVRG) inter… Ramki Krishnan