• Publications
  • Influence
Towards predictable datacenter networks
TLDR
The case for extending the tenant-provider interface to explicitly account for the network is made, and the design of virtual network abstractions that capture the trade-off between the performance guarantees offered to tenants, their costs and the provider revenue are proposed. Expand
Towards predictable datacenter networks
The shared nature of the network in today's multi-tenant datacenters implies that network performance for tenants can vary significantly. This applies to both production datacenters and cloudExpand
Socially-aware routing for publish-subscribe in delay-tolerant mobile ad hoc networks
TLDR
SocialCast is proposed, a routing framework for publish-subscribe that exploits predictions based on metrics of social interaction to identify the best information carriers and shows that prediction of colocation and node mobility allow for maintaining a very high and steady event delivery with low overhead and latency. Expand
The RUNES Middleware for Networked Embedded Systems and its Application in a Disaster Management Scenario
TLDR
This paper separates orthogonal areas of middleware functionality into self-contained components that can be selectively and individually deployed according to current resource constraints and application needs and can be updated at runtime to provide the basis of a highly dynamic and reconfigurable system. Expand
Bridging the tenant-provider gap in cloud services
TLDR
This work argues for a "job-centric" cloud whereby tenants only specify high-level goals regarding their jobs and applications, and presents Bazaar, a cloud framework offering a job-centric interface for data analytics applications that enables a symbiotic tenant-provider relationship. Expand
Towards lightweight information dissemination in inter-vehicular networks
TLDR
This paper defines a message propagation function that encodes information about both target areas and preferred routes and shows how this function can be exploited in several routing protocols and evaluates the effectiveness of this approach by means of simulation. Expand
The RUNES middleware: a reconfigurable component-based approach to networked embedded systems
TLDR
There is a need for a program platform with abstractions that are able to span the full range of heterogeneous embedded systems, and which also offers consistent mechanisms with which to configure, deploy, and dynamically reconfigure networked embedded systems software. Expand
Camdoop: Exploiting In-network Aggregation for Big Data Applications
TLDR
Camdoop, a MapReduce-like system running on CamCube, a cluster design that uses a direct-connect network topology with servers directly linked to other servers, is built and demonstrated that it significantly reduces the network traffic and provides high performance increase over a version of Camdoop running over a switch and against two production systems, Hadoop and Dryad/DryadLINQ. Expand
SABER: Window-Based Hybrid Stream Processing for Heterogeneous Architectures
TLDR
Saber is described, a hybrid high-performance relational stream processing engine for CPUs and GPGPUs that increases processing throughput while maintaining low latency for a wide range of streaming SQL queries with both small and large window sizes. Expand
...
1
2
3
4
5
...