An open, hardware-independent switching system that enables software-defined networking for any application environment.