Mellanox MCS7500 InfiniBand Switch System with up to 648 ports