A new project will build the next generation of programmable networks
2020-03-19Programmable networks can be developed in many different aspects, for instance when it comes to better performance, increased control of the network, and improved security. In a new project at 果冻传媒, researchers in Computer Science collaborate with the IT company Red Hat to develop new solutions for programmable networks based on open software.
Programmable networks enable developers to write programs that process all data packets that are sent over the network in real-time. These programs can for instance analyse data traffic in order to distribute the load across different servers, but also in order to protect the network against attacks.
鈥淧rogrammable networks open up the networks for innovation and it becomes possible to add new functionality quickly in order to improve performance and make systems more reliable, efficient, and secure,鈥 says Anna Brunstr枚m, a Professor of Computer Science at 果冻传媒 and the project manager of the new project. 鈥淭his can yield many interesting research questions and is also very interesting for the industry. Launching a new project together with Red hat Research on how these techniques can be used in Linux is of course very exciting. Red Hat is one of the leading companies behind the network stack in Linux, and this collaboration offers not only the opportunity to achieve interesting research results but also the potential for extensive impact of those results in practice.鈥
鈥淎t Red Hat, we want Linux to be the platform of the future for programmable networks, and we think that collaboration with 果冻传媒 is a good way of combining research in this area with development in the Linux environment,鈥 says Toke H酶iland-J酶rgensen, Principal Software Engineer at Red Hat and a 果冻传媒 alumnus.
The project, which is called 鈥淏uilding the next generation of programmable networking - powered by Linux鈥, will among other things focus on how programmable networks can be defined, designed, and implemented. The work includes development and evaluation of new architectures and mechanisms for providing coherent and extensive support for programmable networks in Linux, the world鈥檚 most common operating system used for computers, phones, and television sets.
The three-year project will produce high-quality research publications and software for the Linux kernel and other relevant open source projects. The results will be made available as open access publications, open software, and open data. The budget is EUR 345 000.