Dissertation Talk: Next Generation Datacenter Architecture

Apr24

Dissertation Talk: Next Generation Datacenter Architecture

420 Soda Hall
  • Peter Xiang Gao
Modern datacenters are the foundation of large scale Internet services, such as search engines, cloud computing and social networks. In this talk, I will investigate the new challenges in building and managing large scale datacenters. Specifically, I will show trends and challenges in the software stack, the hardware stack and the network stack of modern datacenters, and propose new approaches to cope with the challenges. In the software stack, there is a movement to serverless computing where cloud customers can write short-lived functions to run their workloads in the cloud without the hassle of managing servers. Yet the storage stack has not changed to accommodate serverless workloads. We build a storage system called Savanna that significantly improves the serverless application performance. In the hardware stack, with the end of the Moore's Law, researchers are proposing disaggregated datacenters with pools of standalone resource blades. These resource blades are directly connected by the network fabric, and I will present the requirements of building such a network fabric. Lastly, in the network stack, new congestion control algorithms are proposed (e.g. pFabric) to reduce the flow completion time. However, these algorithms require specialized hardware to achieve desirable performance. I will present pHost, a simple end-host based congestion control scheme that has comparable performance with pFabric without any specialized hardware support.
listing on events.berkeley.edu