An interesting video on Cisco'
See Cisco's reversible fan module in its switch. You can rotate the fan so that the air flows either into or out of the switch ports depending on the configuration you require.