On the Edge: A Comprehensive Guide to Blade Server Technology