Mellanox MSX6506-NR InfiniBand Switch System with up to 108 ports