Internet DRAFT - draft-aoch-nvo3-edge-datacenter

draft-aoch-nvo3-edge-datacenter







NVO3 WG                                                            T. Ao
Internet-Draft                                           ZTE Corporation
Intended status: Standards Track                                 Z. Chen
Expires: January 4, 2018                                   China Telecom
                                                            July 3, 2017


                The use case in Edge Datacenter network
                 draft-aoch-nvo3-edge-datacenter-01.txt

Abstract

   This document introduces the Edge Datacentet network, and describe
   some use cases about Edge Datacenter, discusses an important
   component in the Edge Datacenter:Service Gateway and its functions,
   elaborates the requirements on Service Gateway.

   Service Gateway works as a Flow Split Device(FSD) in the Edge DC
   network, it needs to not only play a gateway of the edge Datacenter
   network, implementing coordination with existing technology, but also
   meets many new requirements.  For example, to make sure the packets
   goes into Edge DC or Metro network, SDN forwarding, and as a leaf in
   the leaf-spin architecture.

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 http://datatracker.ietf.org/drafts/current/.

   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 January 4, 2018.

Copyright Notice

   Copyright (c) 2017 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



Ao & Chen                Expires January 4, 2018                [Page 1]

Internet-Draft   The use case in Edge Datacenter network       July 2017


   (http://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  . . . . . . . . . . . . . . . . . . . . . . . .   2
   2.  Terminology . . . . . . . . . . . . . . . . . . . . . . . . .   3
   3.  Problem statement . . . . . . . . . . . . . . . . . . . . . .   3
   4.  Edge Datacenter . . . . . . . . . . . . . . . . . . . . . . .   3
     4.1.  Use cases of the EDC  . . . . . . . . . . . . . . . . . .   5
       4.1.1.  Future video application  . . . . . . . . . . . . . .   6
       4.1.2.  Edge IOT control application  . . . . . . . . . . . .   6
       4.1.3.  Home Hybird Cloud . . . . . . . . . . . . . . . . . .   7
       4.1.4.  Light weight lease line based on application  . . . .   8
   5.  Service Gateway . . . . . . . . . . . . . . . . . . . . . . .   9
     5.1.  Functions . . . . . . . . . . . . . . . . . . . . . . . .   9
       5.1.1.  PPPoE proxy . . . . . . . . . . . . . . . . . . . . .   9
       5.1.2.  VxLAN encapsulation . . . . . . . . . . . . . . . . .   9
       5.1.3.  C/S VLAN forwarding . . . . . . . . . . . . . . . . .  10
       5.1.4.  Distribution  . . . . . . . . . . . . . . . . . . . .  10
   6.  Conclusion  . . . . . . . . . . . . . . . . . . . . . . . . .  10
   7.  Security Considerations . . . . . . . . . . . . . . . . . . .  10
   8.  IANA Considerations . . . . . . . . . . . . . . . . . . . . .  10
   9.  Information References  . . . . . . . . . . . . . . . . . . .  10
   Authors' Addresses  . . . . . . . . . . . . . . . . . . . . . . .  11

1.  Introduction

   With the challenge and the chances of the new network SDN/NFV and the
   development of the Datacenter, the provider is facing many changes
   from traditional network, which is representive by traditional CO.
   How to use the resource of the traditinal CO fully and achieve the
   transition to the SDN/NFV is the problem providers and vendors need
   to consider.  CO re-architection is the attractive to more and more
   providers and vendors.  and getting more and more attention.  Using
   lots of CO resource, the providers can re-architected CO to Edge DC,
   which is more adaptive in SDN/NFV.

   In this document, we will present some use cases of the Edge
   Datacenter and its main component, Service gateway.  As a result,
   some requirements are proposed for Edge DC and Service Gateway.





Ao & Chen                Expires January 4, 2018                [Page 2]

Internet-Draft   The use case in Edge Datacenter network       July 2017


2.  Terminology

   Edge DC(EDC): a Datacenter network which is close to user, may by
   recontructureed from CO, and is SDN/NFV

   Servie Gateway: flow split device(FSD) in the Edge Datacenter
   network.

   FSD(Flow Split Device): device to split user flow according to the
   control flow table, include forwarding plane and stack module.

   CO: Center Office.

3.  Problem statement

   Current network is facing some bottlenecks which also rises some
   important requirements.

   1.Low latency:Generally, there is more than 10ms latency between user
   and application in the cloud.  If we put some application requiring
   low latency to network front end, low latency can be meet by this
   closing to user mode.

   2.Massive access: One of the bottlneck of the network is from the
   increasing number of session to access to the network, and it's
   difficult to meet the explosive session in current network.  It is
   required to adpot NFV, and to seperate the control plane and user
   plane.  Meanwhile, Massive IP address can be processsed at the edge
   of the network in the case of IoT, so that IP address management can
   also be optimized.

   3.Large traffic: There will be a serious pressure in bandwidth
   resource if the large traffic is transitted from the edge of the
   network to the core of the network.  EDC can be used for these large
   traffic locally process so that some of them can be absorbed at the
   edge of the network.

4.  Edge Datacenter

   From above section, we know that EDC(Edge Datacenter) can meet the
   challenge from the low latency, Large traffic and massive sessions by
   improving the capability at the edge of network and providing a cloud
   architecture.  The interoworking archtecture about EDC is as
   Figure 1.







Ao & Chen                Expires January 4, 2018                [Page 3]

Internet-Draft   The use case in Edge Datacenter network       July 2017


                                                **********************************
                                                *  +------+  +------+  +------+  *
                                                *  | vBNG |  | vOLT |  | vEPC |  *
                                                *  +------+  +------+  +------+  *
                                                *    \         |        /        *
                                                *     \        |       /         *
                                                *      \       |      /          *
                   *********************        *       \      |     /           *
                   *                   *        *    ..................          *
                   *                   *        *    .                .          *   ..........
    ***********    *  +------+         *        *    .   DC Fabric    .          *   . Data   .
    *         *    *  |      |         *        *    ..................          *   . Center .
    * Mobile  *----*--+ OLT  +-\       *        *         |                      *   ..........
    * Accesss *    *  |      |  \      *        *         |                      *      |
    *         *    *  +------+   \     *        *   +-----+-------+              *      |
    ***********    *              \ Aggregation *   |             |              *   +----+
                   *               +---*--------*---+ Flow     +--------------*---| CR |
    ***********    *              /    *        *   | Split Device|              *   +----+
    *         *    *  +------+   /     *        *   | (FSD)       |              *      |
    * Fix     *    *  |      |  /      *        *   +-------------+              *      |
    * Access  *----*--+ OLT  +-/       *        *                                *   ............
    *         *    *  |      |         *        *        Edge DC                 *   . Internet .
    ***********    *  +------+         *        **********************************   ............
                   *                   *
                   *********************

                                                 Figure 1


   Considering there are many communication COs which have lots of
   traditional dedicated devices in providers network, with the
   evoluation of SDN/NFV, Edge Datacenter can be developed based on the
   CO.  An example of Edge Datacenter is showed as Figure 1.  In the
   Edge Datacenter, general server can be used as network element.
   Virtual network elements includes vBNG,vCPE,vOLT, etc.  And in
   generally, the Edge Datacenter uses leaf-spin topology.  There are
   three types of leaf: Distribution leaf, Server leaf and Board leaf.
   Server leaf is connecting Server.  Board leaf is the DGW providing DC
   interconnection.  Distribution leaf is the SGW in Figure 2.  As a key
   node in the Edge datacenter, Service Gateway will be elaborated in
   the next section.










Ao & Chen                Expires January 4, 2018                [Page 4]

Internet-Draft   The use case in Edge Datacenter network       July 2017


                                 ......
                            ....(      )....
                           .                .
                        +->. Metro Network  .                           .....
                        |   ....(      )....                        ...(     )...
                        |        ......                            .     DCI     .
                        |                                           ...(     )...
                        |                                                .....
                        |                                                  ^
                        |                                                  |
                    ********************************************************************
                    *   |                                                  |           *
                    *   |         +---------+              +---------+     |           *
                    *   |         |         |              |         |     |           *
                    *   |         |   spin  |              |  spin   |     |           *
                    *   |         +---------+              +---------+     |           *
                    *   |          /   \                     /     \       |           *
                    *   |         /     \                   /       \      |           *
                    *   |        /       \                 /         \     |           *
                    *   +---------+    +---------+    +---------+    +-----+---+       *
        --------------->|   SGW   |----|         |----|         |----|  DGW    |       *
                    *   | (leaf)  |    |  leaf   |    |   leaf  |    | (leaf)  |       *
                    *   +---------+    +---------+    +---------+    +---------+       *
                    *       |                |            |               |            *
                    *   +------------------------------------------------------+       *
                    *   |                                                      |       *
                    *   |            VNF(vCPE, vBNG...)                        |       *
                    *   +------------------------------------------------------+       *
                    *                        Edge Datacenter(EDC)                      *
                    ********************************************************************

                                                 Figure 2


4.1.  Use cases of the EDC

   EDC is in the place that is closest to user.  It may not have a large
   scale, but because of its "edge" propoerty, it can meet most access
   requirements from user.These EDCs can get realtime data update
   through WAN and core DC.  By the EDC, we can not only avoid to
   tranmit lots of duplicated data, but also let the users get the same
   service and data as same as from core DC, but with better experience.

   In this section, we will list 4 use cases of the EDC to make it
   clear.






Ao & Chen                Expires January 4, 2018                [Page 5]

Internet-Draft   The use case in Edge Datacenter network       July 2017


4.1.1.  Future video application

   In this use case, all the video traffic are getted from EDC so that
   the users can get better experience when they play games or watch
   video,etc.  EDC has the capability of abstract for elephant
   traffic(IPTV), and support the extremely low latency video
   application.  Figure 3 is the diagram of this case.

                                           +-------------+
                                           |             |
                                           |     EDC     |
                                           +-------------+
                                                  ^
                                        VR,AR,8K  |
                                                  |
                                      +-----------+
      VR,AR,8k----------------------->|           |
      Internet----------------------->|Service GW |------------->Internet
                                      +-----------+

                                              Figure 3


4.1.2.  Edge IOT control application

   EDC has its own computational capbility, and getting more and more
   intelligent.  In the case that UAV( UnmannedAerialVehicle ), it needs
   to communicate with the apps in EDC so that the UAV can be remote
   controlled.  Similar with other IOT control scenarios.  Figure 4 is
   the diagram of this case.





















Ao & Chen                Expires January 4, 2018                [Page 6]

Internet-Draft   The use case in Edge Datacenter network       July 2017


                     +-------------------+
                     |                   |
                     |        APP        |
                     +-------------------+
                       /              \  Dynamical deploy
                      /                \
                    |/_                _\|
       +---------------+             +---------------+
       |      EDC      |             |      EDC      |
       |     (App)     |             |     (App)     |
       +---------------+             +---------------+
               ^                             ^
               | Control flow                |
       +---------------+             +---------------+
       | Service GW    |             | Service GW    |
       |               |---          |               |---+--------->Internet
       +---------------+   |         +---------------+   |
               ^           |                 ^           |
               |           +-----------------|-----------+
               |                             |
             +---+                          +---+
             |UVA|------------------------->|UVA|
             +---+       Fly to...          +---+

                                              Figure 4


4.1.3.  Home Hybird Cloud

   In this case, EDC is an extension of Home Gateway.  Some expanded
   computation or expanded store are extended into EDC instead of on
   HGW.  Even some APPs can also extened into EDC.  Users can get more
   applications, such as OTT white box, remote download, and remote
   desktop, etc.  Figure 5 is the diagram of this case.

















Ao & Chen                Expires January 4, 2018                [Page 7]

Internet-Draft   The use case in Edge Datacenter network       July 2017


                                             +------------------------+
                                             |                        |
                                             |         EDC            |
                                             | (Expanded computation) |
                                             | (Expaned store)        |
                                             |                        |
                                             +------------------------+
                                                       ^
                    +--------------+                   |
   APP1------------>|              |                   |
   APP2------------>|     HGW      |             +-------------+
   PC..............>| (Computation)|------------>|             |
                    | (store)      |............>|  Service GW |...............>Internet
                    +--------------+             +-------------+


                                              Figure 5


4.1.4.  Light weight lease line based on application

   In this use case, EDC is a control node for user 2/3 layer lease line
   (VxLAN or MPLS).  It can support dynamically setup the tunnel
   according to application identification; support user private IP
   address or address management, etc.  Figure 6 is the diagram of this
   case.

























Ao & Chen                Expires January 4, 2018                [Page 8]

Internet-Draft   The use case in Edge Datacenter network       July 2017


               +-----------+             +------------+ L2/3 lease line  +------------------+
               |           |             |            |----------------->|                  |
               |  User GW  |------------>| Service GW |-------+          |       EDC        |
               +-----------+             +------------+       |          | (Authentication) |
                                                              |          |                  |
                                                              |          | (DHCP)           |
               +-----------+             +------------+       |          |                  |
               |           |             |            |-------|--------->| (Tunnel          |
               |  User GW  |------------>| Service GW |-----+ |          |      management) |
               +-----------+             +------------+     | |          |                  |
                                                            | |          | (User Apps)      |
                                                            | |          |                  |
               +-----------+             +------------+     | |          |  .....           |
               |           |             |            |-----|-|--------->|                  |
               |  User GW  |------------>| Service GW |---+ | |          |                  |
               +-----------+             +------------+   | | |          +------------------+
                                                          | | |
                                                          | | +------------------->
                                                          | +---------------------> Internet
                                                          +----------------------->

                                              Figure 6


5.  Service Gateway

   From those use case above, we know that Service Gateway as a key node
   in the forwarding plane, is a flow distribution device in Edge DC
   network.  It needs not only to support currently existing protocols,
   but aslo to meet all kinds of new requirements, ie.  SDN forwarding,
   virtualization,SDN control, and spine-leaf network architecture,
   dynamic SFC, etc.  The main purpose of the Service Gateway is to
   improve the forwarding, and converge or distribute traffic according
   to different service.  By the Service Gateway, we can avoid the
   hairpin of the traffic to Metro network, and divide the traffic into
   north-south traffic and south-east traffic clearly.

5.1.  Functions

5.1.1.  PPPoE proxy

   To terminate PPPoE tunnel.

5.1.2.  VxLAN encapsulation

   Encapsulate the packets into Edge DC with VxLAN as VTEP.  Provide
   VxLAN mapping, forwarding, and interconnection with VLAN as a
   gateway.



Ao & Chen                Expires January 4, 2018                [Page 9]

Internet-Draft   The use case in Edge Datacenter network       July 2017


5.1.3.  C/S VLAN forwarding

   Support QinQ VLAN forwarding, so that be compatible to traditional
   network, and reduce the capacity of FDB.

5.1.4.  Distribution

   Achieve traffic distribution according to service VLAN.  The
   forwarding table on the SGW can be configurated by the SDN controller
   with NATCONF or OFPCONFIG protocol.

   Can implement linea forwarding based any field in IP header.

6.  Conclusion

   CO being re-architected as Edge DC is a very critical step for
   provider's evolving to SDN/NFV.

7.  Security Considerations

   Service Gateway must have the capability of checking the validation
   of user's address.

8.  IANA Considerations

   N/A

9.  Information References

   [I-D.ietf-nvo3-arch]
              Black, D., Hudson, J., Kreeger, L., Lasserre, M., and T.
              Narten, "An Architecture for Data Center Network
              Virtualization Overlays (NVO3)", draft-ietf-nvo3-arch-08
              (work in progress), September 2016.

   [I-D.ietf-nvo3-use-case]
              Yong, L., Dunbar, L., Toy, M., Isaac, A., and V. Manral,
              "Use Cases for Data Center Network Virtualization Overlay
              Networks", draft-ietf-nvo3-use-case-17 (work in progress),
              February 2017.

   [RFC7365]  Lasserre, M., Balus, F., Morin, T., Bitar, N., and Y.
              Rekhter, "Framework for Data Center (DC) Network
              Virtualization", RFC 7365, DOI 10.17487/RFC7365, October
              2014, <http://www.rfc-editor.org/info/rfc7365>.






Ao & Chen                Expires January 4, 2018               [Page 10]

Internet-Draft   The use case in Edge Datacenter network       July 2017


Authors' Addresses

   Ting Ao
   ZTE Corporation
   No.889, BiBo Road
   Shanghai  201203
   China

   Phone: +86 21 68897642
   Email: ao.ting@zte.com.cn


   Zhonghua Chen
   China Telecom
   No.1835, South PuDong Road
   Shanghai  201203
   China

   Phone: +86 18918588897
   Email: 18918588897@189.cn































Ao & Chen                Expires January 4, 2018               [Page 11]