Category – User Experiments

Towards an Elastic Data Transfer Infrastructure

Motivated by the opportunity to optimize the architecture of data transfer infrastructure, we recently prototyped an elastic architecture for data transfer on Chameleon Cloud in which the DTNs expand and shrink based on the demand...

Exploring Custom InfiniBand Drivers for Specialized OS Kernels

Exploring custom high-performance drivers in specialized operating systems with an aim to scale HPC applications in order to meet the future needs of exascale computing has motivated us to build a high-performance InfiniBand driver for Nautilus (Aero-Kernel) and evaluate its performance. In this blog, we would like to share our experimental framework and results achieved.

 

Transferring Large Data Flows on Chameleon

Ready-to-use Data Transfer Node (DTN) is provided, and it can be used to provide efficient network data transfer over a long fat network. In addition, a Chameleon Complex Appliance is publish for easy spawning a set of DTNs in Chameleon Cloud.

Application-based QoS support with P4 and OpenFlow

This blog describes a prototype of a system that leverages the capabilities of flexible switches that incorporate protocol-independent packet processing in order to intelligently route traffic based on application headers.

Popper: A DevOps Approach to Carrying Out Experiments on Chameleon

Popper is a protocol for creating reproducible experiments designed to leverage popular DevOps tools and techniques, such as Git, Docker and continuous integration (CI) in order to produce experiments that can be re-executed on different environments with a single command.

ENOS: a Framework for Experimenting with OpenStack

ENOS is an integrated framework that facilitates experimenting with OpenStack. ENOS allows researchers to easily express different configurations, enabling fine-grained investigations of OpenStack services. ENOS collects performance metrics at runtime and stores them for post-mortem analysis and sharing.