Recommended application and storage server network link over NFS

Background: I have a RHEL6 storage server (lots of HDs) and a RHEL6 Application server (little storage, lots of CPU/memory). They are currently connected to a 1GB Catalyst 2960-X switch. There is also a windows server and 15 client windows computers that pretty much act as terminals also connected. The storage server contains all the data and is linked to the application server via a single NFS4 mount.

Usage: Users SSH (with X11) to the application server to run jobs. Users have the option to run jobs on the storage server as well (because in the past, all we had was the storage server). The storage server will backup all of its data to the windows server nightly.

Question: Since there will be alot of network traffic between the application and storage server, is there a better way to connect the two? For example, I could connect a direct line between the two and mount the NFS4 mount on that dedicated interface. Would it better to use Channel Bonding (I have 4 NICS on each server)? Would that actually help since I'm only using a single NFS mount? Improved fault tolerance is not a concern on this system considering we are only using one line right now. Alternatively, I can used the 2nd NIC on each server for a separate VLAN. That would at least separate the SSH/X11 client traffic from the NFS4/CIFS traffic.

1
задан 5 March 2019 в 14:53
1 ответ

Evite las conexiones directas entre servidores, será una pesadilla configurarlo y es horrible para el mantenimiento. La configuración de un Etherchannel entre el conmutador y el servidor es la opción preferida y puede equilibrar la carga de las conexiones en las 4 NIC con un par de estrategias diferentes (MAC de origen, MAC de destino, etc.). Sin embargo, entre dos hosts, el rendimiento máximo seguirá siendo de solo 1 Gbps, pero puede tener 1 Gbps entre la aplicación y el almacenamiento, mientras que el servidor de la aplicación se comunica con los clientes en las otras NIC.

Si el almacenamiento en el servidor de almacenamiento solo se accede por el servidor de aplicaciones y el servidor de Windows, otra opción sería instalar 10 NIC GE en todos los servidores, conseguir un conmutador 10GE barato y configurar una pequeña red de almacenamiento.

EDITAR: Otra opción es separar el tráfico en una VLAN separada, de esa manera el tráfico de almacenamiento obtiene sus propias interfaces, lo que garantiza mejor el rendimiento.

0
ответ дан 4 December 2019 в 03:12

Теги

Похожие вопросы