Ajustar el cluster usando conexiones directas entre nodos de
datos requiere curzar explícitamente las direcciones IP de
los nodos de datos conectados así en la sección
[TCP]
del fichero
config.ini
del cluster.
En el siguiente ejemplo, tenemos un cluster con al menos 4
equipos, uno para un servidor de administración, un nodo SQL,
y dos nodos de datos. El cluster reside en la subred
172.23.72.*
de una LAN. Además de las
conexiones de red usuales, los dos nodos de datos se conectan
directamente usando un cable cruzado, y comunican entre ellos
directamente usando direcciones IP en el rango IP
1.1.0.*
como se muestra:
# Management Server [NDB_MGMD] Id=1 HostName=172.23.72.20 # SQL Node [MYSQLD] Id=2 HostName=172.23.72.21 # Data Nodes [NDBD] Id=3 HostName=172.23.72.22 [NDBD] Id=4 HostName=172.23.72.23 # TCP/IP Connections [TCP] NodeId1=3 NodeId2=4 HostName1=1.1.0.1 HostName2=1.1.0.2
El uso de conexiones directas entre nodos de datos puede mejorar la eficiencia global del cluster permitiendo a los nodos de datos cortocircuitar un equipo de Ethernet como un switch, hub o router, disminuyendo la latencia del cluster. Es importante tener en cuenta que para obtener el mayor rendimiento de las conexiones directas con más de 2 nodos de datos, necesitará tener una conexión directa entre cada datos de nodos y cada uno de los nodos de datos en el mismo grupo de nodos.
Ésta es una traducción del manual de referencia de MySQL, que puede encontrarse en dev.mysql.com. El manual de referencia original de MySQL está escrito en inglés, y esta traducción no necesariamente está tan actualizada como la versión original. Para cualquier sugerencia sobre la traducción y para señalar errores de cualquier tipo, no dude en dirigirse a mysql-es@vespito.com.