67 research outputs found
SDN as Active Measurement Infrastructure
Active measurements are integral to the operation and management of networks,
and invaluable to supporting empirical network research. Unfortunately, it is
often cost-prohibitive and logistically difficult to widely deploy measurement
nodes, especially in the core. In this work, we consider the feasibility of
tightly integrating measurement within the infrastructure by using Software
Defined Networks (SDNs). We introduce "SDN as Active Measurement
Infrastructure" (SAAMI) to enable measurements to originate from any location
where SDN is deployed, removing the need for dedicated measurement nodes and
increasing vantage point diversity. We implement ping and traceroute using
SAAMI, as well as a proof-of-concept custom measurement protocol to demonstrate
the power and ease of SAAMI's open framework. Via a large-scale measurement
campaign using SDN switches as vantage points, we show that SAAMI is accurate,
scalable, and extensible
Intelligent Management and Efficient Operation of Big Data
This chapter details how Big Data can be used and implemented in networking
and computing infrastructures. Specifically, it addresses three main aspects:
the timely extraction of relevant knowledge from heterogeneous, and very often
unstructured large data sources, the enhancement on the performance of
processing and networking (cloud) infrastructures that are the most important
foundational pillars of Big Data applications or services, and novel ways to
efficiently manage network infrastructures with high-level composed policies
for supporting the transmission of large amounts of data with distinct
requisites (video vs. non-video). A case study involving an intelligent
management solution to route data traffic with diverse requirements in a wide
area Internet Exchange Point is presented, discussed in the context of Big
Data, and evaluated.Comment: In book Handbook of Research on Trends and Future Directions in Big
Data and Web Intelligence, IGI Global, 201
AMSDL: A declarative language for adaptive monitoring control
International audienceMore and more requirements are given on the ability to precisely control at run time the achievement of a network and communicating systems monitoring activity. This paper gives an overview of AMSDL (Adaptive Monitoring Strategy Description Language), which is a language under development dedicated at the expression of adaptive monitoring strategies. AMSDL will provide both the network managers and the software developers of autonomic modules with the capacity to easily declare, more than the resources to be managed, the logics that will govern the dynamic monitoring behavior according to the variations of functional, informational and operational requirements
Event-Driven Network Programming
Software-defined networking (SDN) programs must simultaneously describe
static forwarding behavior and dynamic updates in response to events.
Event-driven updates are critical to get right, but difficult to implement
correctly due to the high degree of concurrency in networks. Existing SDN
platforms offer weak guarantees that can break application invariants, leading
to problems such as dropped packets, degraded performance, security violations,
etc. This paper introduces EVENT-DRIVEN CONSISTENT UPDATES that are guaranteed
to preserve well-defined behaviors when transitioning between configurations in
response to events. We propose NETWORK EVENT STRUCTURES (NESs) to model
constraints on updates, such as which events can be enabled simultaneously and
causal dependencies between events. We define an extension of the NetKAT
language with mutable state, give semantics to stateful programs using NESs,
and discuss provably-correct strategies for implementing NESs in SDNs. Finally,
we evaluate our approach empirically, demonstrating that it gives well-defined
consistency guarantees while avoiding expensive synchronization and packet
buffering
Simplification of Internet Ossification through Software Defined Network Approach
Software-Defined Networking (SDN) has received great responses from software industry in recent years. SDN has introduced number of technical symposium and technical discussions on computer network paradigm and topological design, along with research and scientific contributions. Fellow researchers, system administrators and engineers working on computer network, and hardware service providers are trying to establish new standards and provide guidelines for proper accomplishment and exploitation of such fresh approach. Now a day�s efforts have been made in the southbound of the SDN architecture, while the northbound interface still needs improvements. Focusing in the SDN northbound, this paper is concentrating on relative study of the body of acquaintance and discusses the challenges for developing SDN software.SDN also inspect and focused on the existing solutions and to search out trends and challenge on programming for SDN environments. In this paper the vision developments on techniques, provision, and methodologies for programmable networks, with the correct view in respect or aspect from the field of emerging software engineering is discussed.
AMSDL : Un langage déclaratif dédié à la surveillance adaptative
International audienceDe plus en plus d’attentes portent sur la capacité à pouvoir contrôler finement et dynamiquement l’exécution d’une activité de surveillance de réseaux et systèmes communicants. Afin de faciliter la mise en oeuvre de plans de contrôle d’une activité de supervision, nous proposons, dans cet article, la définition et une implémentation d’un langage dédié à l’expression de stratégies de surveillance adaptative. Le langage AMSDL (Adaptive Monitoring Strategy Description Langage) permet, à des administrateurs de réseaux et de systèmes, ou à des programmeurs de modules logiciels autonomiques, de déclarer à un haut niveau d’abstraction, en plus des ressources à surveiller, la logique de pilotage d’une supervision dynamiquement adaptable aux évolutions des exigence
- …