Portrait of Chuanxiong Guo

Chuanxiong Guo

Principal Software Engineering Manager

About

I am a PRINCIPAL SOFTWARE ENG MANAGER at Microsoft Azure. I lead the Azure Network Performance team. In Azure, we build large-scale cloud systems to run one of the largest cloud computing infrastructure in the world. My team introduces cutting-edge networking technologies, e.g., Lossless TCP, RDMA/RoCEv2 (Remote Direct Memory Access, RDMA over Converged Ethernet) into Azure production networks at scale, defines and measures network service level agreement (SLA), designs and implements advanced network protocols and network quality of service (QoS), builds tools and services for network failure detection and troubleshooting. By introducing new technologies, building and hardening network tools and services, we provide a better network infrastructure for Microsoft Azure, which in turn provides improved cloud computing experiences for our first and third party customers.

My areas of interest include: networked systems design and implementation at scale, data center networking (DCN), network troubleshooting, network security, networking support for operating systems and applications, and cloud computing. I am interested in finding simple yet deep and elegant solutions to real-world networking and systems problems, with real-world impact.

Before I joined Microsoft Azure, I was a SENIOR RESEARCHER in the Wireless and Networking Group at Microsoft Research Asia, worked on Data Center Networking (DCN) research.

Publications

View by:

2015

2012

2011

2010

2009

2008

2007

2005

2004

Other

Professional Activities

I have served on the following technical program committees: