24
Towards a Self-Organizing Model for Virtual Network Provisioning Master’s Thesis Proposal Carolina Valadares and Carlos Lucena 2013/I

Towards a Self-Organizing Model for Virtual Network Provisioning

Embed Size (px)

DESCRIPTION

Towards a Self-Organizing Model for Virtual Network Provisioning. Master ’ s Thesis Proposal Carolina Valadares and Carlos Lucena 2013/I. The Problem. Network Ossification High dependence on human intervention for configuration and troubleshooting. The Problem. Network Ossification - PowerPoint PPT Presentation

Citation preview

Towards a Self-Organizing Model for Virtual Network

Provisioning

Master’s Thesis ProposalCarolina Valadares and Carlos Lucena

2013/I

04/19/23 @LES/PUC-Rio 2

The Problem

Network Ossification

High dependence on human intervention for configuration and troubleshooting.

04/19/23 @LES/PUC-Rio 3

The Problem

Network Ossification

High dependence on human intervention for configuration and troubleshooting.

Virtual Networks

04/19/23 @LES/PUC-Rio 4

Proposed Solution

04/19/23 @LES/PUC-Rio 5

Proposed Solution

Physical Network

04/19/23 @LES/PUC-Rio 6

Proposed Solution

Physical Network

Physical Router

04/19/23 @LES/PUC-Rio 7

Proposed Solution

Physical Network

Physical Link

04/19/23 @LES/PUC-Rio 8

Proposed Solution

Virtual Network

04/19/23 @LES/PUC-Rio 9

Proposed Solution

Virtual Network

Virtual Router

04/19/23 @LES/PUC-Rio 10

Proposed Solution

Virtual Network

Virtual Link

04/19/23 @LES/PUC-Rio 11

Proposed Solution

Two main characteristics:- Adaptation

- Physical Resource Sharing

04/19/23 @LES/PUC-Rio 12

Environment Changes

Virtual Router Overload/ Virtual Router Failure

04/19/23 @LES/PUC-Rio 13

Environment Changes

Unbalanced Virtual Links

04/19/23 @LES/PUC-Rio 14

Environment Changes

Physical Router Overload/ Physical Router Failure

04/19/23 @LES/PUC-Rio 15

Proposed Solution

Autonomic Agents

04/19/23 @LES/PUC-Rio 16

Proposed Solution

Agent Communication

04/19/23 @LES/PUC-Rio 17

Self-Organizing Model

Adaptive Plans: Replace Virtual Machine Live Migrate Virtual Machine Balance virtual link

• With and without the creation of new virtual machine

Custom Control Loop (IBM extension): Collector; Analyzer; Decision-Maker; Norm Checker; and Executor.

04/19/23 @LES/PUC-Rio 18

Self-Organizing Model

Self-Organizing Monitoring:

• Event-based and on demand; • Dynamic adjustment of a set of parameters (Norms).

Analyzing: • State-based and history-based; • Use of metrics; • Uses up-to-date knowledge about its current status.

Decision Making:• Triggered in response to external or internal event;• Apply the most appropriate decisions without any human support ; • Adaptation rate.

Norms Self-Tuning Reputation

04/19/23 @LES/PUC-Rio 19

Self-Organizing Model

Self-Awareness Knowledge representation

• Structure knowledge• Behavior knowledge• Adaptive Plans Knowledge

knowledge acquiring: (Inferred knowledge)• Infers current virtual and physical network topology; • Infers event execution; • Infers network status;• Implicit coordination.• Discovering knowledge existence.

Knowledge sharing• Exchange messages only in the neighborhood.

04/19/23 @LES/PUC-Rio 20

Self-Organizing Model

Norms/Reputation Self-Tuning:

• Dynamic adjustment of a set of parameters (minor adaptation operations – Control Loop parameter tuning)

Reputation:• To support the live migration of virtual routers, the

decision maker takes into account the link Stress together with the Entities’ Reputation – popularity, rather than only Network parameters.

• History-based to describe the requests rate of a virtual/physical router.

04/19/23 @LES/PUC-Rio 21

Next Directions

ReputationSelf-awareness Experiments

E01: Self-Organizing E02: Self-Organizing and Self-Awareness E03: Self-Organizing, Self-Awareness and Self-

Tuning E04: Final Experiment with Self-Organizing,

Reputation, Self-Awareness and Self-Tuning

Cross-Validation Ei vs. Baseline

04/19/23 @LES/PUC-Rio 22

Chronogram

04/19/23 @LES/PUC-Rio 23

References

[1] C. Prehofer and C. Bettstetter, “Self-organization in communication networks: Principles and design paradigms”, IEEE Communications, 2005.

[2] Z. Movahedi et al., "A Survey of Autonomic Network Architectures and Evaluation Criteria”, Communications Surveys & Tutorials, IEEE, 2012.

[3] Ines Houidi , Wajdi Louati , Djamal Zeghlache , Panagiotis Papadimitriou , Laurent Mathy, "Adaptive virtual network provisioning”, Proceedings of the second ACM SIGCOMM workshop on Virtualized infrastructure systems and architectures, 2010.

Questions?

19/04/23 @LES/PUC-Rio 24