Elegir la topología
Cuántos nodos pones y en qué máquinas, más la forma en que el clúster se presenta a tus aplicaciones.
Decide cuántos nodos pones, en qué máquinas y cómo se presenta el clúster a tus aplicaciones, antes de instalar nada.
Requisitos
- Saber cuántos fallos de máquina tiene que aguantar tu servicio.
Cuántos nodos
| Nodos | Para qué |
|---|---|
| 1 | Desarrollo y pruebas. Si la máquina cae, el clúster deja de responder. |
| 3 | Producción. Cada rango sigue respondiendo si cae una de las tres máquinas. |
| 5 o más | Más capacidad; los rangos y sus líderes se reparten entre todos. |
Dónde ponerlos
Cada nodo va en su propia máquina. Si usas zonas o centros de datos, reparte las máquinas para que la caída de uno no se lleve la mayoría de las réplicas de un rango.
Cómo se presenta
Por defecto el clúster se presenta como un mongos. Si tus herramientas esperan un replica set, cambia la presentación
en caliente.
Comprobar
Con la topología decidida, repasa la lista para producción antes de instalar el binario en las máquinas.
Problemas frecuentes
- Dos nodos no aguantan la caída de ninguno, porque un rango necesita la mayoría de sus réplicas. Usa uno o tres.