Design and Evaluation of Learning Algorithms for Dynamic Resource Management in Virtual Networks
On the Management of Virtual Networks
-
Upload
stacy-crane -
Category
Documents
-
view
15 -
download
0
description
Transcript of On the Management of Virtual Networks
![Page 1: On the Management of Virtual Networks](https://reader035.fdocuments.in/reader035/viewer/2022071808/56813303550346895d99bf48/html5/thumbnails/1.jpg)
On the Management of Virtual Networks
Group 3Yang Wenzhi 3474953Wang Qian 3430773Issam Alkindi 3444783Zhu Guangjin 3440223Zhang Haifeng 3392273Sanjeev Maharjan3480473
1
![Page 2: On the Management of Virtual Networks](https://reader035.fdocuments.in/reader035/viewer/2022071808/56813303550346895d99bf48/html5/thumbnails/2.jpg)
Agenda
Introduction of Network Virtualization Environments and its management
Initiatives for the Management of NVEs
Research Perspectives
Conclusion
2
![Page 3: On the Management of Virtual Networks](https://reader035.fdocuments.in/reader035/viewer/2022071808/56813303550346895d99bf48/html5/thumbnails/3.jpg)
Network Virtualization Environments
Creating a virtual version of computing systems to hide the physical characteristics of a computing platform from users, instead showing another abstract one.
NVE enables diverse network architectures to coexist in a shared physical infrastructure without affecting each other.
Why Network Virtualization Environments?● Energy Consumption
● Easily Controlled and Inspected (C)
● Provisioned as Needed (P)
● Easily Relocated (S)
● Disaster Recovery (F)
Effective&
Reliable
3
![Page 4: On the Management of Virtual Networks](https://reader035.fdocuments.in/reader035/viewer/2022071808/56813303550346895d99bf48/html5/thumbnails/4.jpg)
What will NVEs Change?
• Network Devices
• Business relationships
+ Virtualization SupportRouters supporting multiple virtual routing tables,
Programmable switches, etc.
Cisco, Google, Huawei, etc.
InfrastructureProviders
ServiceProviders
• Network Management
Traditional
ISPs
InPsSPs
4
![Page 5: On the Management of Virtual Networks](https://reader035.fdocuments.in/reader035/viewer/2022071808/56813303550346895d99bf48/html5/thumbnails/5.jpg)
Management of Network Virtualization
Environments
InPs: Providing virtual networks & Monitoring physical resources
SPs: Operating virtual networks & Providing services to end users
• SPs lease resources from different InPs
• Manually• Automatically• Virtual Nodes:
Hypervisor• Virtual Links:
VLANs, MPLS, LSPs, GRE tunnels
• Isolated in a physical one
• Operated by different SPs
5
![Page 6: On the Management of Virtual Networks](https://reader035.fdocuments.in/reader035/viewer/2022071808/56813303550346895d99bf48/html5/thumbnails/6.jpg)
Management Targets
Management Functions
Management Approaches
NVEs
Managed components of NVEwhich belong to different layers.
How network management has been tackled by networkvirtualization projects.
Vary in how managers andagents are organized.
6
![Page 7: On the Management of Virtual Networks](https://reader035.fdocuments.in/reader035/viewer/2022071808/56813303550346895d99bf48/html5/thumbnails/7.jpg)
MngtTargets
node
linknetwork
operation of virtual and physical nodes, i.e. initial creation& node migration
configuration and operation of physical and virtual links, i.e. link isolation &flow scheduling.
entire virtual network including those span multiple physical networks
7
![Page 8: On the Management of Virtual Networks](https://reader035.fdocuments.in/reader035/viewer/2022071808/56813303550346895d99bf48/html5/thumbnails/8.jpg)
Supports several other management tasks, such as fault management and billing.
Mngt Functions
Allows SPs to instantiate and use virtual networks.
Defines how management applications communicate with NVE resources and enabling interoperability.
Provisioning
Monitoring
Interfacing
8
![Page 9: On the Management of Virtual Networks](https://reader035.fdocuments.in/reader035/viewer/2022071808/56813303550346895d99bf48/html5/thumbnails/9.jpg)
Autonomic* Reduce human intervention and allows dynamic adaption to changes in the network
MngtApproaches
Policy-based* enforce isolation among virtual networks by controlling access permissions for each SP
Centralized* Responsible for performing all management tasks
Distributed* Multiple nodes cooperate to accomplish the mngt tasks
9
![Page 10: On the Management of Virtual Networks](https://reader035.fdocuments.in/reader035/viewer/2022071808/56813303550346895d99bf48/html5/thumbnails/10.jpg)
Comparison of virtualization management proposals
Characteristic
Management target Management function Management approach
Project/proposal
Node Link Network Provisioning
Monitoring Interfacing Centralized Distributed Autonomic
4WARD
AUTOI
FEDERICA
ProtoGENI
UCLP
VNARMS
OpenFlow/FlowVisor
10
![Page 11: On the Management of Virtual Networks](https://reader035.fdocuments.in/reader035/viewer/2022071808/56813303550346895d99bf48/html5/thumbnails/11.jpg)
Comparison of virtualization management proposals
Characteristic
Management target Management function Management approach
Project/proposal
Node Link Network Provisioning
Monitoring Interfacing Centralized Distributed Autonomic
4WARD
AUTOI
FEDERICA
ProtoGENI
UCLP
VNARMS
OpenFlow/FlowVisor
Single management is not responsible for overseeing the management of InP
11
![Page 12: On the Management of Virtual Networks](https://reader035.fdocuments.in/reader035/viewer/2022071808/56813303550346895d99bf48/html5/thumbnails/12.jpg)
Comparison of virtualization management proposals
Characteristic
Management target Management function Management approach
Project/proposal
Node Link Network Provisioning
Monitoring Interfacing Centralized Distributed Autonomic
4WARD
AUTOI
FEDERICA
ProtoGENI
UCLP
VNARMS
OpenFlow/FlowVisor
A centralized network performs all administrative Management actions in the infrastructure, such asresource discovery, provisioning, and user control 12
![Page 13: On the Management of Virtual Networks](https://reader035.fdocuments.in/reader035/viewer/2022071808/56813303550346895d99bf48/html5/thumbnails/13.jpg)
Comparison of virtualization management proposals
Characteristic
Management target Management function Management approach
Project/proposal
Node Link Network Provisioning
Monitoring Interfacing Centralized Distributed Autonomic
4WARD
AUTOI
FEDERICA
ProtoGENI
UCLP
VNARMS
OpenFlow/FlowVisor
A switch can be probably sliced and allocated to different users. One issue that FlowVisor has to deal with is managing isolation among multiple slices
13
![Page 14: On the Management of Virtual Networks](https://reader035.fdocuments.in/reader035/viewer/2022071808/56813303550346895d99bf48/html5/thumbnails/14.jpg)
Research perspectivesFEDERATIONS AND SLA NEGOTIATIONS
enables access to larger-scale infrastructures(eg,protoGENI)
Future:guaranteeing performance for participating entities through SLA.
INTERPLAY BETWEEN INP MANAGEMENT AND SP MANAGEMENT
cooperation to avoid conflicts, ensure stability.
Future: INP:maximize the utilization of infrastructures, revenue
SP:want predictable performance for virtual networks.
14
![Page 15: On the Management of Virtual Networks](https://reader035.fdocuments.in/reader035/viewer/2022071808/56813303550346895d99bf48/html5/thumbnails/15.jpg)
• MANAGEMENT OF VIRTUALIZED CLOUD COMPUTING ENVIRONMENTS
Dynamic resource scaling:
Dynamically modifying a previous resource allocation
Nowadays:provide elasticity at the virtual machine level.
Future:dynamic capacity adjustment of network resources (e.g.,bandwidth) requires further investigation.
Application-aware resource provisioning:
characteristics of the applications are commonly ignored
Future:Adaptive application-driven resource provisioning
15
![Page 16: On the Management of Virtual Networks](https://reader035.fdocuments.in/reader035/viewer/2022071808/56813303550346895d99bf48/html5/thumbnails/16.jpg)
Energy management
a significant portion of the operational costs of the InP
Solutions:consolidating virtual resources into a small number of physical devices.
Future:a good trade-off between energy consumption and applications' performance
Data center network management
address configuration, traffic management,and flow scheduling.
16
![Page 17: On the Management of Virtual Networks](https://reader035.fdocuments.in/reader035/viewer/2022071808/56813303550346895d99bf48/html5/thumbnails/17.jpg)
• MANAGEMENT OF SDNS separation of control and data planes and their implementation in
software offer flexibility in controlling how network devices forward packet
Management abstractions:
current solution to sdns : require network operators to develop customized management packages using low-level instructions of a network operating system e.g., NOX
Future:some adequate interfaces, protocols,OMNI system
Interoperability and management API:
SDNs can be deployed using virtualized forwarding resources from different providers using a variety of network operating systems and implementations.
Future:stresses a need of a widely accept of management API
17
![Page 18: On the Management of Virtual Networks](https://reader035.fdocuments.in/reader035/viewer/2022071808/56813303550346895d99bf48/html5/thumbnails/18.jpg)
Thank you
18