brucedavie

Bruce Davie

Principal Engineer, Networking & Security

Biography

Bruce Davie is a Principal Engineer in the Networking and Security BU. He joined VMware as part of the Nicira acquisition, and focuses on network virtualization. He has over 20 years of networking industry experience, and was a Cisco Fellow prior to joining Nicira. At Cisco, he worked closely with leading service providers to enhance the capabilities of their networks. He led the team that developed multi-protocol label switching (MPLS) and contributed to the standards on IP quality of service. He has written over a dozen Internet RFCs and several networking textbooks. He currently chairs the ACM's Special Interest Group on Data Communications (SIGCOMM) and is an ACM Fellow. Bruce received his Ph. D. in computer science from the University of Edinburgh in 1988.

Posts by Bruce Davie

brucedavie

Open Source, Open Interfaces, and Open Networking

February 26, 2013
By
Open Source, Open Interfaces, and Open Networking

Without a doubt these are transformative times in networking. Everything we’ve known about how to build and operate networks over the last quarter century is changing: networks are evolving from interconnections of individually configured devices to software-defined, programmable networks. Some will characterize these times as “disruptive”, referring to the potential for leadership change in the networking supply chain. And while that may or may not be an eventual consequence, at VMware we see the challenge and opportunity ahead as something much larger than that. More importantly, it’s time for the industry to come together again—both customers and suppliers—to re-think and re-define how open networking will perpetuate...

Read more

brucedavie

VXLAN, STT, and looking beyond the wire format

February 15, 2013
By
VXLAN, STT, and looking beyond the wire format

Some months ago, we wrote a post over on Network Heresy explaining the relationship between various tunneling protocols that are used in support of network virtualization. Because this issue of the encapsulation used for network virtualization seems to keep on causing confusion, we’re providing an updated version of the post here. To boil this down to its essence, there are just two main issues: Network Virtualization is an architectural change in how networks are built and operated, and tunnel encapsulations are a small, modular part of a network virtualization solution. As encapsulations, VXLAN and STT each have their respective merits, and we see them co-existing for the next few years....

Read more

brucedavie

Network Virtualization in the Software-Defined Data Center

January 4, 2013
By
Network Virtualization in the Software-Defined Data Center

This post co-authored by Bruce Davie, Martin Casado, and Brad Hedlund VMware has long been known as the company that changed computing by virtualizing servers. At Nicira, we set out to disrupt networking just as VMware disrupted computing, by virtualizing networks. The analogy between network virtualization and server virtualization can be a helpful one, but it is still only an analogy, and analogies can only take you so far. The point of this post is to dig a bit deeper into network virtualization – what it is, what it means for the industry, and how VMware, in the aftermath of the Nicira acquisition, plans to change networking. Just as server virtualization introduces the abstraction of the virtual machine, network virtualization introduces the virtual network abstraction....

Read more