I installed CentOS 7 on my HP MicroServer Gen8 and found the network speed was restricted to 100mbps even though I was using Cat5 cable with a gigabit switch. The solution was to disable Network Manager and modify the NIC config file.
I wanted to enable basic roundrobin NIC teaming on my HP MicroServer Gen8. This configuration allows load balancing and fault tolerance. When transferring data to the server it will only be received via 1 NIC meaning a 1Gbps limit, but when sending data it will load balance over both NICs meaning you can achieve up to 2Gbps. A future article will describe how to enable 802.3ad LACP aggregation which will provide 2Gbps data transfers both ways. This post will also work on RHEL 7.
How to bond network interfaces under CentOS 7 with LACP 802.3ad to improve network performance and reliability.