the direct answer is for high performance, which is mentioned in official documentation.
the second reason I believe is to simplify the networking between transport nodes and edge transport node.
But I wonder what kind of workloads are recommended to utilize physical edge nodes? container services or traditional services such as web and database?
in the NSX for vSphere environment there's only a formation to deploy the edge node and it seemed that the virtual appliance is able to handle all the N-S traffic.
so, does anyone know in what kind of situation does the throughput bottleneck matter for a datacenter to use bare metal edge?