Presentation is loading. Please wait.

Presentation is loading. Please wait.

Zeinab Movahedi Phare Team Laboratoire d’Informatique de Paris6 (LIP6)

Similar presentations


Presentation on theme: "Zeinab Movahedi Phare Team Laboratoire d’Informatique de Paris6 (LIP6)"— Presentation transcript:

1 Zeinab Movahedi Phare Team Laboratoire d’Informatique de Paris6 (LIP6)

2 TCP/IP layers Application layer Mail transferring, P2P, applications, FTP, DNS, ARP Transport layer UDP, TCP Routing layer Link state routing, distance vector routing OSPF, BGP, DSR, … MAC layer Physical layer

3 More advanced concepts … Sensor networks Autonomic communication Green networking Cloud computing Virtualization Etc.

4

5 Outline Introduction Motivations et encouragements Definitions Architecture & conceptual model Challenges & related fields Conclusion AutoI Project 5

6 Introduction Explosion of computing systems Heterogeneity Complexity and cost of management 6

7 Motivations between ⅓ to ½ of a company’s total IT budget spent for crashes For each 1$ spent for storage, 9$ for its management 40% of failures caused by human errors Huge impact of downtime on the economy 7

8 Solution Providing systems and networks with autonomic behaviors, which means immigrating towards self- management systems 8

9 Autonomous Nervous System (ANS) 9 Autonomic Systems inspired from Autonomous Nervous System

10 IBM definition Proposed by IBM in 2001 An autonomic system is a self-management system Fundamental properties:  self-configuration  self-optimization  self-healing  self-protection 10

11 purpose-driven definition An autonomic system is one that operates and serves its purpose by managing its own self without external intervention even in case of environmental changes Properties :  Self-awareness & context-awareness  Automaticity  Adaptability  Portable & openness 11

12 Architecture (1) : conceptual model 12

13 Architecture (2) 13

14 Challenges Relationship between autonomic elements Optimization & learning theory Robustness Trust 14

15 Relative fields Artificial Intelligence Multi-agent Systems Software Engineering Reliable Systems Etc. 15

16 Autonomic architectures 16

17 YAP report, DRCP/DCDP for policies dissiminations Architectures hiérarchiques: DRAMA

18 Hierarchical Architectures : DRAMA

19 Hierarchical Architectures: Cluster-based Role: MN, CH, CN Module: CM, TN

20 CF = w ₁.MEM(t)+w ₂.PP(t)+w ₃.BP(t) /(w ₄.MR(t) + w ₅.CL(t)) Replication and distribution of policies Nodes designated by Hyper Cluster Based on network volacity Activating the option in the module Hierarchical Architectures: Cluster-based

21 Hierarchical architectures: AutoI

22 Distributed Architectures

23 Architecture Ginkgo

24 Take into account information from different layers and not necessarily adjacent to obtain a system more adaptable to its environment. Benefits Optimizing performance, creation of new applications, avoid duplication of efforts, etc. A relevant approach for collecting information for autonomic communications Security Two categories: Locale view Global view Cross-layering based architectures

25 Profile-based architecture Service-based architecture Cross-layering based architectures (vue locale)

26 MobileMan Cross-layering based architectures (local view)

27 Need a global view for optimization Load sharing, routing, energy consumption, etc.. CorssTalk: uses both the global view and local view in order to take local cross-layering decisions Cross-layering based architectures (local & global view)

28 Cross-layering based architectures (local & global view): CrossTalk  The local view consists of cross-layering information  The local view is added to the end of data packets  Each node receiving a packet extract the information and adds it to its global view  Only the source of packet adds some information to the packet. Reasonable packet size  Setting the parameter of distance and time of the information stored in the global view  Samples of the global view are aggregated to represent relevant information (via some algorithms)

29 Architecture à base de cross-layering (vue globale & locale)  XLEngine  La vue locale est communiquée en inondation optimisée  POEM  La vue locale est communiquée périodiquement aux voisins directs  MANKOP  Plan de connaissance constitué de:  Networking-level Knowledge Plane  Application-level Knowledge Plane  Les informations de plan de connaissance est communiquée périodiquement aux voisins directs (considération des besoins)

30 Autonomic architectures 30 CatégorieAdaptationMonitoringApprentissageSécurité AutoIHierarchicalPolitiqueIMONo DramaHierarchicalPolitiqueYAPNo CA- MANET HierarchicalPolitiqueXML-RPCNo ADMAHierarchicalPolitique-No ANAHierarchicalPolitiqueMBFNo INMHierarchicalPolitiqueGoosip et tree-basedNo UnityHierarchicalFonction d’utilité SentinelNo CogNetDistributedDistribution normal aléatoire -YesNo XLEngineDistributed-Flooding sélectiveNo Monitoring statique Adaptation statique Non sécurisé

31 Conclusion An autonomic system is one that operates and serves its purpose by managing its own self without external intervention even in case of environmental changes Autonomic System is a novel and open research paradigm, in relationship with several other fields 31

32 AutoI Project 32

33 AutoI Project STREP Project 11 partners from 7 countries  France, Germany, Greece, Ireland, Spain, USA, United Kingdom 3 industrial partners  Motorola (USA), Ginkgo Networks, UCopia Communication 30 months project started at January

34 AutoI Project: goals To improve the management of NGN Two principal axes :  Autonomic Management  Virtualisation for flexibility A technology which allow coexisting of several virtual networks embedded in a same physical network To design and develop a self-managing virtual resource overlay that can span across heterogeneous networks, support service mobility, quality of service and reliability. 34

35

36

37 Network virtualization 37

38 Virtual networks 38

39 Thank you for your attention 39


Download ppt "Zeinab Movahedi Phare Team Laboratoire d’Informatique de Paris6 (LIP6)"

Similar presentations


Ads by Google