Nice article, best on the net (including youtube), i have seen so far.
VMware have made NSX too complicated, but then again all VMware stuff are like addons to esxi.
They need to rethink NSX from a ‘core’ respect, meaning how much of NSX can be embedded into esxi, can they make the code smaller/lighter/faster, remove old code, consolidate stuff that does the same fuction (eg: vswitch & dswitch).
We have vSwitch, dSwitch, and now nsx-Switch, which switch will they add next.
NSX Manager – this looks like the central hub for all networking information (this should be part of vCenter).
NSX Controller – This keeps the network traffic within the local esxi host, but uses VTEP to send traffic to another host, doing so limits the traffic on your physical switches (this tech would be nice if embedded in esxi with the VTEP, also have the option of adding a virtual one).
NSX Edge – this looks like a simple router (maybe add it to the contoller or embed it into esxi).
While reading this i keep thinking about AWS-VPC, with subnets and security group. If VMware can get NSX as simple as that, then they would not be able to sell esxi/vshere/vcenter without NSX, it would be the de-factor for anything networking in ESXI.