So you think your server (in case #1 or #2) will never be pwned? Good luck!
On 8/28/12 7:27 PM, Somesh Gupta wrote:
The trust boundaries will certainly be important. If a tenant is
allowed to load their own OS on bare metal, it will probably be outside
the trust zone of the provider's overlay network.
1. Consider a case of an enterprise where it has full control over
what is loaded onto a server - in this case regardless of whether
a hypervisor is on the bare-metal or a non-virtualized OS, it
makes sense to have the NVE in the OS
2. Similarly a cloud sp may use non-virtualized servers to offer
certain services such as storage, hadoop, queuing etc. It makes
sense to have the NVE in the OS
3. Lastly a case where a service provide lets a tenant load their
own OS onto the server - i.e. some sort of managed hosting. In
that case the servers dedicated to the tenant will be in
a separate trust zone. They will most likely be on a different
VLAN altogether - they may even be physically located in
a different rack in a data center.
In this case you are looking at more than beyond simple encap/decap
to provide connectivity between the two trust zones.
regarding the point about using untagged interfaces today, I think
having two different sets of admins - server admins and network
admins - and who owns setting up VLANs - may have a lot to do with
that as well. Which set of admins will own encap/decap? I think the roles will
change.
Somesh
-----Original Message-----
From: Ivan Pepelnjak [mailto:[email protected]]
Sent: Tuesday, August 28, 2012 9:51 AM
To: Stiliadis, Dimitrios (Dimitri)
Cc: Somesh Gupta; Black, David; [email protected]; Linda Dunbar
Subject: Re: [nvo3] Let's refocus on real world
Exactly right. There are good reasons we're using VLANs and untagged
server interfaces today.
I wouldn't trust my servers to choose which virtual network they want
to
participate in, let alone my customers' servers.
Ivan
On 8/28/12 5:13 PM, Stiliadis, Dimitrios (Dimitri) wrote:
[...]
This is certainly only today's restriction. If nov3 takes off,
there
certainly could be a pseudo-driver in Linux that could implement
the
NVE (like a VLAN driver) without much additional overhead.
That doesn't work if you assume that tenants and DC operators are
different
entities. The DC operator cannot rely on the tenant to do the right
encapsulation. Different administrative and trust domains. That's
why
in my original email I was talking about "trust boundaries".
Dimitri
_______________________________________________
nvo3 mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/nvo3