manageability of future internet mi-jung choi dept. of computer science kangwon national university...
TRANSCRIPT
Manageability of Future InternetManageability of Future InternetManageability of Future InternetManageability of Future Internet
Mi-Jung Choi
Dept. of Computer Science
Kangwon National [email protected]
http://cs.kangwon.ac.kr/~mjchoi
Manageability of Future Internet
Contents
1. Problems of Current Internet
2. Future Internet Motivation of Future Internet Requirements of Future Internet Research roadmap of Future Internet
3. Management of the Future Internet Management issues of Future Internet Research efforts for management of Future
Internet
4. Summary(2)
Manageability of Future Internet
Manageability of Future Internet
Technical Problems of the Internet (1/2) Fundamental design principles of the current Internet
Collaboration Trust Use of intelligence at the edges to enable the core to be simple
Hard to map the current demands of users to services and resources that the network can offer (different domains)
Lack of security
Lack of mobility support
Interaction problems between the different layers
(4)
Manageability of Future Internet
Technical Problems of the Internet (2/2)
No guarantee on QoS – best effort serviceVery difficult to manage due to explosive growth
in # of devices & network traffic amount There is no single standard for representing
information that can be shared among heterogeneous applications and information sources
(5)
Manageability of Future Internet
Business Problems of the Internet Each vendor uses different programming languages and
models Difficult to integrate data from devices from multiple vendors
It is becoming increasingly hard to make a profit Unless the future network architecture takes competition and
economic incentive, it is doomed to failure
New architecture has to be based on a sound economic model, not just a good technical one
(6)
Manageability of Future Internet
Manageability of Future Internet
Motivation for Future Internet Need to resolve the challenges facing today’s Internet by rethinking the
fundamental assumptions and design decisions underlying its current architecture
Three approaches1. Incremental (non-evolutionary): a system is move from one state
to another with incremental patches; new ideas that are not compatible with the original design are not allowed
2. Incremental (evolutionary): same as above, except new ideas that are not compatible with the original design are allowed
3. Clean-slate (revolutionary): redesigned from scratch to offer improved abstractions and/or performance, while providing similar functionality based on new core principles
(8)
Manageability of Future Internet
What is Future Internet? Next Generation Network (NGN)?
a packet-based network to support the transfer of mixed traffic types such as voice, video, and data and to integrate services offered by traditional networks and new innovative IP into a single platform
Internet designed in accordance with either of the two incremental approaches
Future Internet? Clean Slate design of the Internet’s architecture to satisfy the
growing demands Management issues of Future Internet also need to be considered
from the stage of design
Research Goal for Future Internet Performing research for Future Internet and designing new network
architectures Building an experimental facility
(9)
Manageability of Future Internet(10)
Research Roadmaps for Future Internet
2000 2005 2010 2015Now
2002 2007 2013
EU(Future
Network/Future Internet)
NGI
FP6 FP7
Euro-NGI(€5M)
FIRE
Euro-FGI
2006
US(Future Internet)
2006
PlanetLab
2002NSF GENI
GENI
NSF NeTS-FIND
2008-2009
JP(NeW
GenerationNetwork)
KR(Future Internet)
FIF2006
20084WARD
CASFI2008
NWGN Promoting Forum2007
2004 JGN II JGN2Plus
AKARI project2006Architecture Project
Network testbedJGN X
Architecture Project
Network testbed
KOREN2KOREN2002
Manageability of Future Internet(11)
Requirements for Future Internet
Scalability
Interoperability
Reliability
Availability
• Seamless handoff/roaming• Identity/addressing
• Integrity, authenticity, confidentiality of communication with any given peer
• Virtualization of Resources
• FCAPS• Autonomic Management
• Guarantee of service quality• Key part of SLA
Manageability of Future Internet(12)
Requirements for Future Internet
Scalability
Interoperability
Reliability
Availability
• Seamless handoff/roaming• Identity/addressing
• Integrity, authenticity, confidentiality of communication with any given peer
• Virtualization of Resources
• FCAPS• Autonomic Management
• Intelligent and programmablenetwork nodes
Manageability of Future Internet
Manageability of Future Internet
We need not only evolutionary approachBut also revolutionary approachWe need not only evolutionary approachBut also revolutionary approach
FCAPS ?
THINK about Manageability of Future Internet
(14)
Manageability of Future Internet
Management Interface Management Information Modeling & Operations Complexity of management should be confined The management plane should be independent of the data plane
Management Architecture Centralized vs. Decentralized Management Peer-to-Peer Hybrid
Service Management Customer-centric service Service portability SLA/QoS
(15)
Management Issues for FI (1/3)
Manageability of Future Internet
Traffic Monitoring/Measurement and Analysis Monitoring for large-scale and high-speed networks Network/application-level monitoring Global traffic data access/sharing Fast and real time monitoring Statistical sampling method Storing method for large scale traffic data Measurement and analysis of social networking
(16)
Management Issues for FI (2/3)
Manageability of Future Internet
Autonomic Management/Self-Management Knowledge Engineering,
including Information Modeling and Ontology Design Policy Analysis and Modeling Semantic Analysis and Reasoning Technologies Reduction of manual errors and faster configuration Management with fewer human resources Self-Managed Networks Orchestration Techniques Context and Context-awareness Adaptive management
(17)
Management Issues for FI (3/3)
Manageability of Future Internet
Research Efforts for Management of FI
US NSF Future Internet Design (FIND)
Complexity Oblivious Network Management architecture (CONMan)
Global Environment for Networking Innovations (GENI) Operations, Management, Integration and Security (OMIS) WG
EU FP 7
4WARD In-network (INM) project Autonomic Internet (AutoI) project Autonomic Network Architecture (ANA) project
Korea Capture, Analyze, Share for Future Internet (CASFI)
(18)
Manageability of Future Internet
CONMan Architecture (1/2)Management interface should contain as little
protocol-specific information as possible
Complexities of protocols should be masked from management
GoalA generic abstraction of network entities (protocols &
devices) for management purposeA set of atomic management operations to work upon
the abstractionA way to translate high-level management objectives
to low-level operations
(19)
Manageability of Future Internet
CONMan: Shift Complexities (2/2)Management interface should contain as little
protocol-specific information as possible
Complexities of protocols should be masked from management
Solution The management interface of data-plane protocols should
contain as little protocol-specific information as possible Allows data-plane protocols to have a generic yet simple
interface
(20)
Manageability of Future Internet
GENI OMIS WG (1/2)
GENI OMIS WG (Operations, Management, Integration and Security) Operations, management, integration and security processes in
GENI Experiment support, monitoring, and data storage Security monitoring and incident response Federation management and monitoring Hardware release, maintenance and integration Software release, maintenance and integration Operations metric collection and analysis
http://www.geni.net/wg/omis-wg.html
(21)
Manageability of Future Internet
GENI OMIS WG (2/2) Federation of substrates questions
Dependencies across substrates Is the control plane centralized?
How to separate the experiment from the operation OMIS data is separate from the GENI data
Substrate needs from OMIS Fault tolerance Security requirements
(22)
Manageability of Future Internet
4WARD (1/3)
4WARD Divided into 6 work package (WP) In Network Management (INM) Autonomic self-management Abstractions and a framework for a self-organizing management
plane Scheme, strategies, and protocols for collaborative monitoring, self-
optimizing, and self-healing
(23)
Manageability of Future Internet
4WARD (2/3)
A new management paradigm Management functions come as embedded capabilities
of the devices Pushing management intelligence into the network
Traditional network management In-network Management
(24)
Manageability of Future Internet
4WARD (3/3)
Three dimensional functional space Degree of embedding Degree of autonomicity Degree of abstraction
moving from a managed object paradigm to one of management by objective
(25)
Manageability of Future Internet
AutoI (1/3) Main objective of AutoI
Provision of a self-managing virtual resource overlay
Autonomic Internet vision at a high level AutoI is an optimized network and service layers solution which
guarantees built‐in orchestrated security, reliability, robustness, mobility, context, access, service support and self management of the communication resources and services
A transition from a service agnostic Internet to service-aware network by applying Autonomic principles to the management of network resources
(26)
Manageability of Future Internet
AutoI (2/3)
Autonomic Internet approach
(27)
Manageability of Future Internet
AutoI (3/3) Inside (In) Network functions
Management functionality should be embedded in the network
Aware and Self-aware functions Monitor network and operational context to assess if the network serve its
service purposes
Adaptive and self-adaptive functions Triggers changes in network operations function of the changes in network
context
Autonomic self-functions Self-control (i.e. self-FCAPS )
Extensibility functions Add new functions without disturbing the rest of the system
Simple functions Minimize life-cycle network operations
(28)
Manageability of Future Internet
ANA (1/4) Goal
Build a network architecture for future internetworking (including autonomic features)
Key ideas with regard to experimentation Two development cycles Early prototype + redesign after first implementation
The need for experimentation An architecture can not be built An architecture has to grow
(29)
Manageability of Future Internet
WP3:
Self-management,
Resilience, security
ANA (2/4)
WP2: Autonomic Communication
System
WP1: Architecture
WP4: Integration, applications,
Testbed
(30)
Manageability of Future Internet
WP3:
Self-management,
Resilience, security
ANA (2/4)
WP2: Autonomic Communication
System
WP1: Architecture
WP4: Integration, applications,
Testbed
(31)
Manageability of Future Internet
ANA (3/4) ANA monitoring architecture
Self optimization mechanisms
Implementation of selected components of the failure detection and fault management
Measurement-based resilience mechanisms
(32)
Manageability of Future Internet
ANA (4/4)
Basic idea Decompose monitoring functionality into multiple individual functional
blocks
Building a foundation on which autonomic applications can be build
Monitoring Architecture
(33)
Manageability of Future Internet
CASFI
CASFI (Collect, Analyze, and Share for Future Internet)Goals
Manageability of Future Internet Data Sharing Platform for Performance Measurement High-Precision Measurement and Analysis Human Behavior Analysis
Groups KAIST, POSTECH, Chungnam National University, KyungHee
University
Period 2008.03.01 ~ 2013.02.28
http://casfi.kaist.ac.kr
(34)
Manageability of Future Internet
Manageability of Future Internet
SummaryFuture Internet
Future Internet needs to overcome the problems of the current Internet (security, mobility, scalability, etc.)
We need to include the manageability the initial design of the Future Internet
Research efforts for management of FIANA, CONMan, INM: Goal is clear. Prototype and
implementation work is going onGENI OMIS, AutoI: Still high level..
(36)
Manageability of Future Internet(37)