The explosion of the Internet and the resulting need to move huge amounts of data instantly have placed a considerable strain on existing server technologies. The Information Technology (IT) industry has struggled to keep up with a continuing demand to decrease cost, increase performance, and provide continuous availability.