Skip to content

Hypervisor-based Generic Congestion Control for Data Centres

License

Notifications You must be signed in to change notification settings

ahmedcs/HyGenICC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HyGenICC

HyGenICC is a End-host shim layer, hypervisor layer or vswitch layer to enforce end-to-end rate shaping based on network feedback in Data Centre Networks. Specifically, it aims at achieving a Generic (Transport-protocol Agnostic) Congestion Control in data centers.

It is implemented as a load-able Linux-Kernel Module and as a Patch applicable to OpenvSwitch datapath

Installation Guide

Please Refer to the [InstallME] file for more information about installation and possible usage scenarios.

#Feedback I always welcome and love to have feedback on the program or any possible improvements, please do not hesitate to contact me by commenting on the code Here or dropping me an email at [email protected]. PS: this is one of the reasons for me to share the software.

This software will be constantly updated as soon as bugs, fixes and/or optimization tricks have been identified.

License

This software including (source code, scripts, .., etc) within this repository and its subfolders are licensed under CRAPL license.

Please refer to the LICENSE file [CRAPL LICENCE] for more information

CopyRight Notice

The Copyright of this repository and its subfolders are held exclusively by "Ahmed Mohamed Abdelmoniem Sayed", for any inquiries contact me at ([email protected]).

Any USE or Modification to the (source code, scripts, .., etc) included in this repository has to cite the following PAPERS:

1- Ahmed M Abdelmoniem, Brahim Bensaou, Amuda James Abu. HyGenICC: Hypervisor- based generic IP congestion control for virtualized data centers. In Proceedings of IEEE International Conference on Communications (IEEE ICC), Kuala Lumpur, Malaysia, May 2016.
2- Ahmed. M. Abdelmoniem and B. Bensaou, “Generic hypervisor-based congestion control for data centers: Implementation and evaluation,” Technical. Report. HKUST-CS15-03.

Notice, the COPYRIGHT and/or Author Information notice at the header of the (source, header and script) files can not be removed or modified.

Published Paper

To understand the framework and proposed solution, please read the paper "HyGenICC: Hypervisor-based Generic Congestion Control for Virtualized Data Centers" [HyGenICC Paper PDF] and the technical report [HyGenICC Tech-Repo PDF]

About

Hypervisor-based Generic Congestion Control for Data Centres

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages