Exploiting External Event Detectors to Anticipate Resource Requirements for the Elastic Adaptation of SDN/NFV Systems
draft-pedro-nmrg-anticipated-adaptation-02

Document Type Active Internet-Draft (individual)
Last updated 2018-06-29
Replaces draft-pedro-anticipated-adaptation
Stream (None)
Intended RFC status (None)
Formats plain text xml pdf html bibtex
Stream Stream state (No stream defined)
Consensus Boilerplate Unknown
RFC Editor Note (None)
IESG IESG state I-D Exists
Telechat date
Responsible AD (None)
Send notices to (None)
NMRG                                              P. Martinez-Julia, Ed.
Internet-Draft                                                      NICT
Updates: draft-pedro-nmrg-anticipated-                     June 28, 2018
         adaptation-01 (if approved)
Intended status: Informational
Expires: December 30, 2018

Exploiting External Event Detectors to Anticipate Resource Requirements
             for the Elastic Adaptation of SDN/NFV Systems
               draft-pedro-nmrg-anticipated-adaptation-02

Abstract

   The adoption of SDN/NFV technologies by current computer and network
   system infrastructures is constantly increasing, becoming essential
   for the the particular case of edge/branch network systems.  The
   systems supported by these infrastructures require to be adapted to
   environment changes within a short period of time.  Thus, the
   complexity of new systems and the speed at which management and
   control operations must be performed go beyond human limits.  Thus,
   management systems must be automated.  However, in several situations
   current automation techniques are not enough to respond to
   requirement changes.  Here we propose to anticipate changes in the
   operation environments of SDN/NFV systems in response to external
   events and reflect it in the anticipation of the amount of resources
   required by those systems for their ulterior adaptaion.  The final
   objective is to avoid service degradation or disruption while keeping
   close-to-optimum resource allocation to reduce monetary and operative
   cost as much as possible.  Here we discuss how to achieve such
   capabilities by the integration of the Autonomic Resource Control
   Architecture (ARCA) to the management and operation (MANO) of NFV
   systems.  We showcase it by building a multi-domain SDN/NFV
   infrastructure based on OpenStack and deploying ARCA to adapt a
   virtual system based on the edge/branch network concept to the
   operational conditions of an emergency support service, which is
   rarely used but that cannot leave any user unattended.

Status of This Memo

   This Internet-Draft is submitted in full conformance with the
   provisions of BCP 78 and BCP 79.

   Internet-Drafts are working documents of the Internet Engineering
   Task Force (IETF).  Note that other groups may also distribute
   working documents as Internet-Drafts.  The list of current Internet-
   Drafts is at https://datatracker.ietf.org/drafts/current/.

Martinez-Julia          Expires December 30, 2018               [Page 1]
Internet-Draft  Anticipated Adaptation of SDN/NFV Systems      June 2018

   Internet-Drafts are draft documents valid for a maximum of six months
   and may be updated, replaced, or obsoleted by other documents at any
   time.  It is inappropriate to use Internet-Drafts as reference
   material or to cite them other than as "work in progress."

   This Internet-Draft will expire on December 30, 2018.

Copyright Notice

   Copyright (c) 2018 IETF Trust and the persons identified as the
   document authors.  All rights reserved.

   This document is subject to BCP 78 and the IETF Trust's Legal
   Provisions Relating to IETF Documents
   (https://trustee.ietf.org/license-info) in effect on the date of
   publication of this document.  Please review these documents
   carefully, as they describe your rights and restrictions with respect
   to this document.  Code Components extracted from this document must
   include Simplified BSD License text as described in Section 4.e of
   the Trust Legal Provisions and are provided without warranty as
   described in the Simplified BSD License.

Table of Contents

   1.  Introduction  . . . . . . . . . . . . . . . . . . . . . . . .   3
   2.  Terminology . . . . . . . . . . . . . . . . . . . . . . . . .   4
   3.  Background  . . . . . . . . . . . . . . . . . . . . . . . . .   4
     3.1.  Virtual Computer and Network Systems  . . . . . . . . . .   4
     3.2.  SDN and NFV . . . . . . . . . . . . . . . . . . . . . . .   5
     3.3.  Management and Control  . . . . . . . . . . . . . . . . .   5
     3.4.  The Autonomic Resource Control Architecture (ARCA)  . . .   6
   4.  External Event Detectors  . . . . . . . . . . . . . . . . . .   8
   5.  Anticipating Requirements . . . . . . . . . . . . . . . . . .   8
   6.  Information Model . . . . . . . . . . . . . . . . . . . . . .   9
     6.1.  Tree Structure  . . . . . . . . . . . . . . . . . . . . .  10
       6.1.1.  event-payloads  . . . . . . . . . . . . . . . . . . .  10
         6.1.1.1.  basic . . . . . . . . . . . . . . . . . . . . . .  10
         6.1.1.2.  seismometer . . . . . . . . . . . . . . . . . . .  11
         6.1.1.3.  bigdata . . . . . . . . . . . . . . . . . . . . .  11
       6.1.2.  external-events . . . . . . . . . . . . . . . . . . .  11
       6.1.3.  notifications/event . . . . . . . . . . . . . . . . .  12
     6.2.  YANG Module . . . . . . . . . . . . . . . . . . . . . . .  12
   7.  ARCA Integration With ETSI-NFV-MANO . . . . . . . . . . . . .  13
Show full document text