Latest posts by

Bhavesh Davda

Bhavesh Davda

Bhavesh Davda was a senior engineer in the CTO Office at VMware. He lead the engineering efforts to make vSphere the best-in-class infrastructure to support Telco (NFV) workloads. He also worked on enabling virtualization of real-time applications, low latency applications, high rate packet processing, high performance computing, SR-IOV and RDMA, which have historically been challenging to virtualize. Previously, he managed the vSphere Networking R&D team, where the team worked on the entire virtual networking stack from guest OS drivers for paravirtual NICs, to virtualization of paravirtual and emulated NICs in the hypervisor, to efficiently implementing I/O down to the physical NIC drivers and the TCP/IP stack in the vmkernel hypervisor for uses like VMotion, Fault-Tolerance and NFS at the hypervisor level. Bhavesh has over 20 years of experience in the systems software field. Before VMware, he was a Distinguished Member of Technical Staff at Avaya Labs in the operating systems group of their flagship Enterprise Communications Manager product.

IEEE Hot Interconnects Invited Talk: NFV in Cloud Infrastructure – Ready or Not

IEEE Hot Interconnects is the premier international forum for researchers and developers of state-of-the-art hardware and software architectures and implementations for interconnection networks of all scales, ranging from multi-core on-chip interconnects to those within systems, clusters, data centers and clouds. This year, Hot Interconnects was held in Santa Clara, CA from August 26-28. I’m grateful […]

Tuning ESXi for NFV Workloads

Network Functions Virtualization (NFV) enables the efficiency and agility benefits that come from untethering network functions from proprietary appliances and moving them to a virtualized infrastructure running over hypervisors and COTS hardware. Enterprise IT departments have been realizing such benefits for a number of years but the telecommunications environment brings new workloads with different requirements. The vSphere ESXi hypervisor provides […]

Low Latency on vSphere at VMworld 2012

I was excited to have one of our partners, Mellanox, extend a special invitation for me to speak at their Expo booth during VMworld 2012 in San Francisco. They had allocated a 30 minute slot for a Theater Presentation and promoted my presentation via nice giveaways and postcards distributed in nearby VMworld hotels. I used […]

Summer of vRDMA

Last summer, Josh Simons wrote a blog entry titled Summer of RDMA, summarizing work done by our intern, Adit Ranadive, who looked at RDMA performance on ESXi using VM DirectPath I/O with QDR InfiniBand cards passed through to VMs. At the same time, I had been exploring how to exploit RDMA for accelerating ESXi hypervisor services […]

Network I/O Latency on vSphere 5.0

In a recent blog post, I offered Tuning tips to run low-latency applications in virtual machines. The blog post and the Best Practices white paper highlighted that by following certain tuning tips, a broad array of I/O latency sensitive applications which were historically difficult to virtualize due to overheads and added latency can now be […]

Tuning tips to run low-latency applications in virtual machines

First off, a little bit about myself. I’m Bhavesh Davda, presently a member of the Office of the CTO here at VMware, looking at areas like low latency applications, high rate packet processing, high performance computing, SR-IOV and RDMA, which have historically been challenging to virtualize. Until recently, I managed the vSphere Networking R&D team […]