Alternate Reality

In a World of Virtualization

SDN != OpenFlow

Lately there seems to be a lot of hype around software defined networking and in some of the...

Author: Pankaj Garg [MSFT] Date: 10/06/2014

Hyper-V - Life of Interrupt: Part 1

In this series of posts, I am going to talk about interrupt handling in a virtualized environment...

Author: Pankaj Garg [MSFT] Date: 09/20/2014

Hyper-V Virtual Switch Performance - Dynamic VMQ

After working in the hypervisor team for few years, during Windows 8 time frame, I decided to move...

Author: Pankaj Garg [MSFT] Date: 09/14/2014

Hyper-V Virtual Switch Performance - Virtual Machine Queue

In my last post, I talked about how various NIC offloads are supported in VMSWITCH to provide high...

Author: Pankaj Garg [MSFT] Date: 09/13/2014

Hyper-V Virtual Switch Performance - Offloads

In my last post, I talked about the architecture of Hyper-V Virtual Switch (VMSWITCH), that powers...

Author: Pankaj Garg [MSFT] Date: 09/12/2014

Hyper-V Virtual Switch Architecture

Hyper-V Virtual Switch (referred also as VMSWITCH) is the foundational component of network device...

Author: Pankaj Garg [MSFT] Date: 09/11/2014

Hyper-V Inception

Back in 2003, I joined the team that was venturing into the world of server virtualization, and...

Author: Pankaj Garg [MSFT] Date: 09/11/2014

Get, Set and Go!

Finally, I have decided to start a blog. I have been thinking about it for a long time, but being...

Author: Pankaj Garg [MSFT] Date: 09/11/2014