research overview
- Eric Keller designs and builds secure and reliable networked systems using a cross-layer approach that draws from networking, operating systems, distributed systems, and computer architecture. His research introduces new systems, algorithms, and abstractions to enable a more manageable network and computing infrastructure. This is rooted in the fact that a significant portion of security and reliability issues are often a result of limitations in the management of networked systems. His research has been enabling and capitalizing on a more dynamic and programmable computing and network infrastructure, via such technologies as virtualization, software-defined networking, and the movement toward cloud based services.