Google has Titan for security but for I/O they have tended to do everything in software, presumably for the flexibility. But the new GVE might be a Nitro-style NIC.
I see this kind of comment from Googlers a lot, but either document your architecture or suffer the misinformation from people trying to understand it via reverse engineering. You can't have it both ways (I mean you probably can because Google, but you don't deserve to).
Public, private, whatever, doesn't matter. I thought Google was going to beat everyone to the cloud after I/O 2008 but ... nothing but slow progress. I don't know how The Book Seller and The OS Maker could leave Google - master of scaling, data and servers - in the dust in Gartner's Cloud Magic Quadrant, but they have. They have the chops by far; where's the bottleneck, sales?
I'm really disappointed, but I have hopes Kurian will shake it all up and move things up and to the right.
Part of the problem is that the rest of the world moves too slowly. They were using containers and SDN at planet scale when nobody even knew what that was. App Engine has been a PAAS product for over a decade. But everyone wanted IAAS instead because of inertia. AWS has first mover advantage. MS profits because of their existing enterprise relationships. GCP is making big moves and is growing quickly.