Internet DRAFT - draft-zhang-dyncast-computing-aware-sdwan-usecase
draft-zhang-dyncast-computing-aware-sdwan-usecase
Network Working Group S. Zhang
Internet-Draft J. Li
Intended status: Standards Track China Unicom
Expires: 11 March 2023 C. Li
X. Chen
Huawei Technologies
7 September 2022
Use Cases for Computing-aware Software-Defined Wide Area Network(SD-WAN)
draft-zhang-dyncast-computing-aware-sdwan-usecase-01
Abstract
SD-WAN is aware of the computing power of applications deployed in
the multiple sites of enterprise and can perform the routing policy
according to such information. This is defined as the computing-
aware SD-WAN.This document describes the use cases for computing-
aware Software-Defined Wide Area Network(SD-WAN).
Requirements Language
The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
"SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this
document are to be interpreted as described in RFC 2119 [RFC2119].
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/.
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 11 March 2023.
Copyright Notice
Copyright (c) 2022 IETF Trust and the persons identified as the
document authors. All rights reserved.
Zhang, et al. Expires 11 March 2023 [Page 1]
Internet-Draft draft-XX-computing-aware-sd-wan-usecase- September 2022
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 Revised BSD License text as
described in Section 4.e of the Trust Legal Provisions and are
provided without warranty as described in the Revised BSD License.
Table of Contents
1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . 2
2. Use Cases of Computing-aware SD-WAN . . . . . . . . . . . . . 2
2.1. Computing-aware SD-WAN for Enterprise Cloudification . . 3
3. Security Considerations . . . . . . . . . . . . . . . . . . . 4
4. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 4
5. Normative References . . . . . . . . . . . . . . . . . . . . 4
Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . 4
1. Introduction
SD-WAN provides organizations or enterprises with centralized control
over multiple sites which are network endpoints including branch
offices, headquarters, data centers, clouds, and more. A enterprise
may deploy their services and applications in different locations to
achieve optimal performance. The traffic sent by a host will take
the shortest WAN path to the closest server. However, the closet
server MAY NOT be the best choice with lowest cost of network and
computing resources for the host. If the path computation element
can consider the computing dimension information in path computation,
the best path with lowest cost can be provided.
The computing related information can be the number of vCPUs of the
VM running the application/services, CPU utilization rate, usage of
memory, etc.
The SD-WAN can be aware of the computing resource of applications
deployed in the multiple sites and can perform the routing policy
according to the information is defined as the computing-aware SD-
WAN.
This document describe the use case of computing-aware SD-WAN.
2. Use Cases of Computing-aware SD-WAN
Zhang, et al. Expires 11 March 2023 [Page 2]
Internet-Draft draft-XX-computing-aware-sd-wan-usecase- September 2022
2.1. Computing-aware SD-WAN for Enterprise Cloudification
Many enterprises are performing the cloud migration to migrate the
applications from data centers to the clouds, including public,
private, and hybrid clouds. The clouds resources can be from the
same provider or multiple cloud providers which have some benefits
including disaster recovery, load balancing, avoiding vendor lock-in.
In such cloudification deployments SD-WAN provides enterprises with
centralized control over Customer-Premises Equipments(CPEs) in branch
offices and the cloudified CPEs(vCPEs) in the clouds.The CPEs connect
the clients in branch offices and the application servers in clouds.
The same application server in different clouds is called an
application instance. Different application instances have different
computing resource.
SD-WAN is aware of the computing resource of applications deployed in
the clouds by vCPEs, and selects the application instance for the
client to visit according to computing power and the network state of
WAN.
Figure 1 below illustrates Computing-aware SD-WAN for Enterprise
Cloudification.
+---------------+
+-------+ +----------+ | Cloud1 |
|Client1| /---------| WAN1 |------| vCPE1 APP1 |
+-------+ / +----------+ +---------------+
+-------+ +-------+
|Client2| ------ | CPE |
+-------+ +-------+ +---------------+
+-------+ \ +----------+ | Cloud2 |
|Client3| \---------| WAN2 |------| vCPE2 APP1 |
+-------+ +----------+ +---------------+
Figure 1: Illustration of Computing-aware SD-WAN for Enterprise
Cloudification
The current computing load status of the application APP1 in cloud1
and cloud2 is as follows: each application uses 6 vCPUs. The load of
application in cloud1 is 50%. The load of application in cloud2 is
20%. The computing resource of APP1 are collected by vCPE1 and vCPE2
respectively. Client1 and Client2 are visiting APP1 in cloud1. WAN1
and WAN2 have the same network states. Considering lightly loaded
application SD-WAN selects APP1 in cloud2 for the client3 in branch
office. The traffic of client3 follows the path: Client3 -> CPE ->
WAN1 -> Cloud2 vCPE1 -> Cloud2 APP1
Zhang, et al. Expires 11 March 2023 [Page 3]
Internet-Draft draft-XX-computing-aware-sd-wan-usecase- September 2022
3. Security Considerations
TBD
4. IANA Considerations
There are no IANA considerations in this document.
5. Normative References
[RFC2119] Bradner, S., "Key words for use in RFCs to Indicate
Requirement Levels", BCP 14, RFC 2119,
DOI 10.17487/RFC2119, March 1997,
<https://www.rfc-editor.org/info/rfc2119>.
Authors' Addresses
Shuai Zhang
China Unicom
Beijing
China
Email: zhangs366@chinaunicom.cn
Jianfe Li
China Unicom
Beijing
China
Email: lijf299@chinaunicom.cn
Cheng Li
Huawei Technologies
Beijing
China
Email: c.l@huawei.com
Xia Chen
Huawei Technologies
Beijing
China
Email: jescia.chenxia@huawei.com
Zhang, et al. Expires 11 March 2023 [Page 4]