Hi, please note a number of the functions may reside on the same physical piece of kit, as it's not uncommon to see something like a mirrored pair of F5 Big-IP's (
http://www.f5.com/products/big-ip/)
providing the:
Front End Firewall + LB + DMZ Web Layer + Back end Firewall + Back End LB's
on one (Linux based) appliance.
The mirroring provide redundancy / Capacity.
So you end up with:
Internet Cloud -> FE Switch -> F5's -> BE Switch -> App Server's -> BE Switch -> DB servers / Other App servers / elsewhere.