Re: [Nfvrg] NFVRG interim meeting -- Model-driven & AI-Enabled Inter-Cloud Optimization

Ramki Krishnan <ramkik@vmware.com> Wed, 25 April 2018 05:51 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 115DB12706D for <nfvrg@ietfa.amsl.com>; Tue, 24 Apr 2018 22:51:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.91
X-Spam-Level:
X-Spam-Status: No, score=-1.91 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, SPF_PASS=-0.001, T_DKIMWL_WL_MED=-0.01] 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 599A_OiYIhRG for <nfvrg@ietfa.amsl.com>; Tue, 24 Apr 2018 22:51:00 -0700 (PDT)
Received: from NAM01-SN1-obe.outbound.protection.outlook.com (mail-sn1nam01on0065.outbound.protection.outlook.com [104.47.32.65]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3BAEC126FDC for <nfvrg@irtf.org>; Tue, 24 Apr 2018 22:50:51 -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=FtRXfhQcxYkfq3w7ILaWm9qtA9orCqlX1kI7vqLTE1M=; b=IP1NxT38ZNM3W2Id0dgZt4xfdNr79JdFJJHexyopjysfRvZ5psCiAAeIYb9SGtKg/NTKN0Y48yRRnyrI4Q+nMhRpgP+XCl5VsRZVabeQDzdWiXsoLLXEZ2W6geVyb86FCGye8SQH2/po/vdEKVKGYeINdJgJGQoPFkQtKQVdr2s=
Received: from MWHPR05MB3070.namprd05.prod.outlook.com (10.173.228.140) by MWHPR05MB2992.namprd05.prod.outlook.com (10.168.246.22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.715.13; Wed, 25 Apr 2018 05:50:47 +0000
Received: from MWHPR05MB3070.namprd05.prod.outlook.com ([fe80::4d1:337:a332:a554]) by MWHPR05MB3070.namprd05.prod.outlook.com ([fe80::4d1:337:a332:a554%5]) with mapi id 15.20.0715.007; Wed, 25 Apr 2018 05:50:47 +0000
From: Ramki Krishnan <ramkik@vmware.com>
To: "nfvrg@irtf.org" <nfvrg@irtf.org>, "onap-arc@lists.onap.org" <onap-arc@lists.onap.org>, "onap-usecasesub@lists.onap.org" <onap-usecasesub@lists.onap.org>
Thread-Topic: NFVRG interim meeting -- Model-driven & AI-Enabled Inter-Cloud Optimization
Thread-Index: AdPbOD44iQtqNPGGQla9SPg+gJknqABIJUfQ
Date: Wed, 25 Apr 2018 05:50:47 +0000
Message-ID: <MWHPR05MB307099BEA577AECC8DBBECA0B88F0@MWHPR05MB3070.namprd05.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=ramkik@vmware.com;
x-originating-ip: [99.151.9.76]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; MWHPR05MB2992; 7:7W4J+sBDgp/BZ5H3Jzr+1azHOawIpruIJ466DaH8FIE8YZpFqByEEOE1et1s7ivMJDUAm3nY/sfMrn3AEqXUgBDlbJ0uOL5yTAAB6x2ivVoTrBdlTYNCAWFM3q2vbU4X4uYptyxaGoS+1eR8odC2mVdclgMC5DvEnbMBxzDMgH9pKiermae5b7l+k+RKHmq3WRQ94Fv4qH9a979+CT9yaXNGsWBIn4ALI8Hc3Tc3nSR2ggb+qOqDkJyNFqo5lvk5; 20:/nMcirzZkwQ09UnxzzdInfSNrio0dbHyeMATHDAb3ZqJqKKRxlln2k8vmqxW7DqbtIN4aE3rVpX+ZOEgIfgfxdWZsojySWwMATylR+xW07Kp5S8JLrY4nVaR5rkAorU15cO7hkVIqgKwWrLanWbVxK7sSt5CUGEUA4CtSQcN53E=
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(5600026)(4534165)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020); SRVR:MWHPR05MB2992;
x-ms-traffictypediagnostic: MWHPR05MB2992:
x-microsoft-antispam-prvs: <MWHPR05MB299260EB0A801DF0FCFEF501B88F0@MWHPR05MB2992.namprd05.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(28532068793085)(61668805478150)(278428928389397)(120809045254105)(25338216937304)(97927398514766)(257447070540367)(260130700054247)(96149611462926)(170618885588394);
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(3231232)(944501410)(52105095)(10201501046)(3002001)(93006095)(93001095)(6041310)(20161123562045)(20161123558120)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(6072148)(201708071742011); SRVR:MWHPR05MB2992; BCL:0; PCL:0; RULEID:; SRVR:MWHPR05MB2992;
x-forefront-prvs: 06530126A4
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(376002)(346002)(366004)(396003)(39860400002)(39380400002)(199004)(189003)(81166006)(99286004)(53546011)(68736007)(2906002)(606006)(59450400001)(5660300001)(186003)(966005)(14454004)(2900100001)(476003)(790700001)(6436002)(6116002)(486006)(478600001)(6246003)(316002)(3846002)(5250100002)(105586002)(3280700002)(2501003)(8936002)(74316002)(66066001)(55016002)(2201001)(86362001)(106356001)(26005)(8676002)(25786009)(110136005)(6506007)(6306002)(9686003)(3660700001)(53936002)(97736004)(54896002)(81156014)(229853002)(102836004)(7736002)(7696005)(236005)(33656002); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR05MB2992; H:MWHPR05MB3070.namprd05.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:3;
received-spf: None (protection.outlook.com: vmware.com does not designate permitted sender hosts)
x-microsoft-antispam-message-info: HsqrusAe6mlHDmch3vqtg15Lup/0WaPF5XNgulN3L4lt0pt1YCYPSiSB82bCrONhODdGSzxy2r9SsnUcSG+HHAfAuXCuJcmADghX6WszCv7WFv96uV/Pjfm+dPdOvXxOlWlZfQt2TMTFXuvTogqS0xR5FuvNNLrO5ONq8YZCibqtT2kmJmrCC5uWp7XTsQCi
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_MWHPR05MB307099BEA577AECC8DBBECA0B88F0MWHPR05MB3070namp_"
MIME-Version: 1.0
X-MS-Office365-Filtering-Correlation-Id: e567c662-745b-487f-854e-08d5aa707e8d
X-OriginatorOrg: vmware.com
X-MS-Exchange-CrossTenant-Network-Message-Id: e567c662-745b-487f-854e-08d5aa707e8d
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Apr 2018 05:50:47.6854 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b39138ca-3cee-4b4a-a4d6-cd83d9dd62f0
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR05MB2992
Archived-At: <https://mailarchive.ietf.org/arch/msg/nfvrg/8mnQIm19Ap80hllyevN3GfnQLQM>
Subject: Re: [Nfvrg] NFVRG interim meeting -- Model-driven & AI-Enabled Inter-Cloud Optimization
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: Wed, 25 Apr 2018 05:51:05 -0000

Thanks for attending today and the excellent discussion. The meeting minutes and materials are uploaded at -- https://datatracker.ietf.org/meeting/interim-2018-nfvrg-01/session/nfvrg.

Request to continue the discussion on several interesting topics around IoT use cases, ATIS work etc. which came up in the meeting.
--
Thanks,
Ramki

-----Original Appointment-----
From: Ramki Krishnan
Sent: Wednesday, April 11, 2018 10:20 PM
To: Ramki Krishnan; nfvrg@irtf.org; dilip@ieee.org; ISUKAPALLI, SASTRY S (SASTRY) (sastry@research.att.com); Nina Narodytska; Siamak Layeghy; Radhika Niranjan; Ranganathan, Raghu; PUZHAVAKATH NARAYANAN, SHANKARANARAYANAN (SHANKARANARAYANAN) (snarayanan@research.att.com); PUTHENPURA, SARAT (SARAT); onap-arc@lists.onap.org; onap-usecasesub@lists.onap.org; Giridhar Jayavelu; T. Sridhar
Cc: Susan Hares; Paparao.Palacharla@us.fujitsu.com; Hesham ElBakoury; Zebetian, Mohammad; Carlos Pignataro (cpignata); Hariharan Ananthakrishnan; Tim Chown; Diego R. Lopez; G_Chawla@Dell.com; Bernier, Daniel; Oberle, Karsten (Nokia - DE/Stuttgart); Michael Van Norman; Giovane Moura; Skutt, Timothy (Tim); Mahmoudi, Charif (IntlAssoc); Sumandra Majee; pierre.lynch@keysight.com; Natale, Bob; MAY, JOHN; SOMASUNDARAM, PRABHURAM; Sana Tariq; Arash Hekmat; Parviz Yegani; Xinhui Li; Margaret Chiosi (A); Vincent.Scharf@telekom.de; Jorge Salazar; Kedalagudde, Meghashree Dattatri; BARTOLI, PAUL D; Demers, Sebastien; Bainbridge, David; steve.s.knight@verizon.com; BEGWANI, VIMAL; BRAGG, DEAN L; Lando,Michael; Josef Reisinger
Subject: NFVRG interim meeting -- Model-driven & AI-Enabled Inter-Cloud Optimization
When: Tuesday, April 24, 2018 10:00 AM-12:15 PM (UTC-08:00) Pacific Time (US & Canada).
Where: In person (VMware campus) + Remote (Zoom)

Dear All,

Please find details on the NFVRG interim meeting on "Model-driven & AI-Enabled Inter-Cloud Optimization". Looking forward to your participation.

More on Network Functions Virtualization Research Group (NFVRG): https://irtf.org/nfvrg

--
Thanks,
NFVRG Co-Chairs (Ramki & Diego)

Zoom:                                vmware.zoom.us/j/3055973130
VMware address:            Promontory A, Hemlock, 3401 Hillview Ave, Palo Alto, CA 94304
VMware campus map:   https://www.vmware.com/files/pdf/vmw-directions-to-vmware.pdf


Title: Model-driven & AI-Enabled Inter-Cloud Optimization

  *   Introduction
     *   "Use Cases (5G/Edge Computing)"                                                                                  - Dilip Krishnaswamy (Reliance Jio, India)                           - 20 min.

"Architecture & Benefits"                                                                                                 - Sastry Isukapalli (AT&T, New Jersey, USA)                       - 20 min.

  *   Research Challenges & Solution Direction
     *   "Recent Trends in Constraint Optimization and Satisfaction"                                  - Nina Narodytska (VMware, California, USA)                    - 40 min.
     *   "SCOR: Software-defined Constraint Optimal Routing platform for SDN"             - Siamak Layeghy (Univ. of Queensland, Australia)           - 40 min.


Agenda Details:
"Use Cases (5G/Edge Computing)" - Dilip Krishnaswamy (Reliance Jio, India)
Abstract: Emerging 5G network architecture will consist of a large number of distributed "clouds" with dynamically varying resource availability in terms of compute, or storage, or network bandwidth, or energy, and with support for edge computing/services. The ability to serve users with dynamic requirements across geographies using such distributed resources will require learning  and prediction of distributed models across users and infrastructure to dynamically and efficiently allocate resources. This talk will cover different use-cases that drive the need for such distributed architecture, and motivate the need for building distributed models of users and infrastructure, and the need for dynamic resource optimization across these distributed and edge clouds.

"Architecture and Benefits" - Sastry Isukapalli (AT&T, New Jersey, USA)
Abstract: This talk focuses on the Open Network Automation Platform (ONAP) Optimization Framework (OOF) open source effort, which is a declarative framework based on a Policy- and Model-driven, architecture with AI assists. While the core design framework is based on MiniZinc, it also supports optimization applications based on generic or problem-specific custom solvers. The system is presented with a set of example applications, including dynamic resource allocation under various complex constraints.



"Recent Trends in Constraint Optimization and Satisfaction" - Nina Narodytska (VMware, California, USA)
Abstract: In this talk we overview several constraint optimization solvers and consider the main design principles behind these search procedures. First, we look at Boolean Satisfiability (SAT) and Integer Linear Programing( ILP) solvers and their extensions. These decision procedures  offer a restrictive modeling language based on Boolean logic and integer linear constrains, and powerful search procedures. Next we will talk about Constraint Programing (CP) solvers, whose rich modeling languages include expressive global constraints and a variety of decision search procedures, e.g., backtracking search, lazy-clause generation,  etc.



"Software-defined Constrained Optimal Routing (SCOR)" - Siamak Layeghy (Univ. of Queensland, Australia)
Abstract: Software-defined Constrained Optimal Routing (SCOR) is a SDN northbound interface which  is based on constraint programming techniques to provide a robust, declarative interface for stating networking problems. The main advantage of SCOR, is to hiding the complexity of solving the problem from the user.  Accordingly, users only state the constraints and utility functions of the routing problem and the solution is provided by a powerful generic solver. It is implemented in the MiniZinc constraint modelling language consisting of nine fundamental constraint programming predicates which cover different aspects of the routing problems.  This interface (set of predicates) is sufficiently expressive to handle all the known and relevant QoS routing problems. Furthermore, the practicality and scalability of the approach are demonstrated via some example scenarios, with use cases in real-world SDN controllers.


Dilip Krishnaswamy (Reliance Jio, India) Bio:
Dilip Krishnaswamy is currently serving as Vice President (New Technology Initiatives) at Reliance Jio Infocomm Ltd. Previously, he has worked as a senior scientist at IBM Research, as a platform architect at Intel, and as a senior staff researcher in the office of the chief scientist at Qualcomm. He has a PhD in electrical engineering from the University of Illinois at Urbana-Champaign. He is an inventor on 61 granted US patents, and has 70+ publications.  His research interests include distributed information processing, distributed function virtualization, distributed resource management, blockchain technology, edge services, NFV/SDN,  NB-IoT, AI/ML, and 5G architecture & systems.



Sastry Isukapalli (AT&T, New Jersey) Bio:
Sastry Isukapalli is Principal Inventive Scientist at AT&T Labs Research. Previously, he was part of the Machine Learning and Data Mining groups in AT&T Research. Prior to the AT&T tenure, he was Assistant Professor at the RW Johnson Medical School. He obtained his PhD from Rutgers University for development of the Stochastic Response Surface Method under the direction of Prof. Panos Georgopulos. He is also an Alumnus of the Indian Institute of Technology, Madras, India. He is an alumni of Savera Systems, Virtual Gold, and Kirusa Inc. He is a committer for the open source ONAP Optimization Framework Project (onap.org).



Nina Narodytska (VMware, California, USA) Bio:
Nina Narodytska is a researcher at VMware Research. Prior to VMWare Research, she was a researcher at Samsung Research America, a postdoctoral researcher in the Carnegie Mellon University School of Computer Science and the University of Toronto. She received her PhD from the University of New South Wales in 2011. Nina works on developing efficient search algorithms for decision and optimization problems.  She was named one of "AI's 10 to Watch" young researchers in the field of AI. She also received an Outstanding Paper Award at AAAI 2011 and an outstanding program committee member award at the Australasian Joint Conference on Artificial Intelligence 2012.



Siamak Layeghy (Univ. of Queensland, Australia) Bio:
Siamak Layeghy is finishing his PhD at the School of Information Technology & Electrical Engineering at the University of Queensland, Brisbane, Australia. He received his Bachelor in Telecommunication Engineering and his Master in Electronics Engineering from K.N.Tousi University of Technology, Tehran, Iran.  He has several years' experience in Network Engineering in Iran's National Infrastructure Company. His main research interests include Software Defined Networks, Routing and Traffic Engineering and Network Optimization.