Advances in Network-Embedded Management and Applications (eBook)
IX, 100 Seiten
Springer US (Verlag)
978-1-4419-7753-3 (ISBN)
The general trend of modern network devices towards greater intelligence and programmability is accelerating the development of systems that are increasingly autonomous and to a certain degree self-managing. Examples range from router scripting environments to fully programmable server blades. This has opened up a new field of computer science research, reflected in this new volume.
This selection of contributions to the first ever international workshop on network-embedded management applications (NEMA) features six papers selected from submissions to the workshop, held in October 2010 at Niagara Falls, Canada. They represent a wide cross-section of the current work in this vital field of inquiry. Covering a diversity of perspectives, the volume's dual structure first of all examines the 'enablers' for NEMAs-the platforms, frameworks, and development environments which facilitate the evolution of network-embedded management and applications.
The second section of the book covers network-embedded applications that might both empower and benefit from such enabling platforms. These papers cover topics ranging from deciding where to best place management control functions inside a network to a discussion of how multi-core hardware processors can be leveraged for traffic filtering applications. The section concludes with an analysis of a delay-tolerant network application in the context of the 'One Laptop per Child' program.
There is a growing recognition that it is vital to make network operation and administration as easy as possible to contain operational expenses and cope with ever shorter control cycles. This volume provides researchers in the field with the very latest in current thinking.
The general trend of modern network devices towards greater intelligence and programmability is accelerating the development of systems that are increasingly autonomous and to a certain degree self-managing. Examples range from router scripting environments to fully programmable server blades. This has opened up a new field of computer science research, reflected in this new volume.This selection of contributions to the first ever international workshop on network-embedded management applications (NEMA) features six papers selected from submissions to the workshop, held in October 2010 at Niagara Falls, Canada. They represent a wide cross-section of the current work in this vital field of inquiry. Covering a diversity of perspectives, the volume's dual structure first of all examines the 'enablers' for NEMAs-the platforms, frameworks, and development environments which facilitate the evolution of network-embedded management and applications.The second section of the book covers network-embedded applications that might both empower and benefit from such enabling platforms. These papers cover topics ranging from deciding where to best place management control functions inside a network to a discussion of how multi-core hardware processors can be leveraged for traffic filtering applications. The section concludes with an analysis of a delay-tolerant network application in the context of the 'One Laptop per Child' program.There is a growing recognition that it is vital to make network operation and administration as easy as possible to contain operational expenses and cope with ever shorter control cycles. This volume provides researchers in the field with the very latest in current thinking.
Preface 6
Table of Contents 8
Contributors 9
Reviewers and NEMA Program Committee Members 10
Chapter 1:Challenges and Experiences in Transitioning Management Instrumentation from Command-Oriented to Model-Driven 12
1 Introduction 12
2 Background 14
3 Design Considerations 15
3.1 Defining the Instrumentation Model 17
Derivation from Source Code 17
Designing from Domain Knowledge 17
3.2 Model Inheritance 18
3.3 Dynamic versus Static Models 18
3.4 Model Versioning 18
4 Implementation Experiences 19
An API Implementation Example 21
5 Related Work 23
6 Conclusions 25
Further Work 26
References 27
Chapter 2:A Low Power, Programmable Networking Platform and Development Environment 29
1 Introduction 30
2 Related Work 31
3 The SCALOPES C-board 32
3.2 Internal Structure 33
3.3 Low Power Design 35
4 The Development Environment 36
4.1 GUI based development 38
4.2 Custom module development 39
4.3 Hardware accelerator development 39
5 Case Studies 41
5.1 A Network Monitoring System with DPI Capabilities 41
5.2 Generic Switch/Router architecture 43
6 Summary 44
References 45
Chapter 3:Application Framework for Programmable Network Control 47
1 Introduction 47
2 Related Work 48
3 Application Framework for Network Control 50
4 Functional Components 52
5 Implementation and Test Bed 54
5.1 Hardware 54
6 Network Control Programs 57
7 Conclusion and Future Work 59
Acknowledgments 60
References 60
Chapter 4:Facilitating Adaptive Placement of Management and Control Functions in Converged ICT Systems 63
1 Introduction 63
2 Related Work 65
3 Adaptive Placement of Management and Control Functions 67
3.1 Management/Control Capabilities 68
Internal Structure of Management Capabilities 70
3.2 Management and Control Structures 70
3.4 Realization Options 71
4 Scenario: OpenFlow Control and In-Network Management 72
4.2 Scenario Description 73
4.3 Discussion of Scenario 74
5 Conclusion 76
References 77
Chapter 5:Wire-Speed Hardware-Assisted Traffic Filtering with Mainstream Network Adapters 81
1 Introduction 81
2 Motivation and Scope of Work 83
3 Related Work 85
4 Framework Design 86
5 Use Cases and Validation 90
5.1 Realtime Multimedia Traffic Monitoring 91
5.2 Network Troubleshooting 92
5.3 Traffic Classification and Balancing 92
5.5 Firewalling at 10 Gbit 93
6 Open Issues and Future Work 93
7 Conclusions 94
References 94
Chapter 6:Embedded Rule-based Management for Content-based DTNs 97
1 Introduction 97
2 An Opportunistic Content-based Routing Protocol 99
2.1 RON Protocol 100
3 Managing a Delay Tolerant Protocol 101
4 System Overview 102
4.1 Common Node Architecture 103
5 Implementation 104
5.2 PDP 105
5.3 Rmoon 106
5.4 RON 106
6 Management Footprint 107
7 Conclusions and Future Work 109
References 110
Erscheint lt. Verlag | 28.10.2010 |
---|---|
Zusatzinfo | IX, 100 p. |
Verlagsort | New York |
Sprache | englisch |
Themenwelt | Mathematik / Informatik ► Informatik ► Netzwerke |
Mathematik / Informatik ► Informatik ► Theorie / Studium | |
Technik ► Elektrotechnik / Energietechnik | |
Technik ► Nachrichtentechnik | |
Schlagworte | Decentralized networking services • Intelligent network instrumentation • Network embedded applications • Network embedded management • Service- and application-aware networking |
ISBN-10 | 1-4419-7753-8 / 1441977538 |
ISBN-13 | 978-1-4419-7753-3 / 9781441977533 |
Haben Sie eine Frage zum Produkt? |
Größe: 4,1 MB
DRM: Digitales Wasserzeichen
Dieses eBook enthält ein digitales Wasserzeichen und ist damit für Sie personalisiert. Bei einer missbräuchlichen Weitergabe des eBooks an Dritte ist eine Rückverfolgung an die Quelle möglich.
Dateiformat: PDF (Portable Document Format)
Mit einem festen Seitenlayout eignet sich die PDF besonders für Fachbücher mit Spalten, Tabellen und Abbildungen. Eine PDF kann auf fast allen Geräten angezeigt werden, ist aber für kleine Displays (Smartphone, eReader) nur eingeschränkt geeignet.
Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen dafür einen PDF-Viewer - z.B. den Adobe Reader oder Adobe Digital Editions.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen dafür einen PDF-Viewer - z.B. die kostenlose Adobe Digital Editions-App.
Zusätzliches Feature: Online Lesen
Dieses eBook können Sie zusätzlich zum Download auch online im Webbrowser lesen.
Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.
aus dem Bereich