miércoles, 15 de enero de 2014

Configuración de Cassandra


Componentes clave para la configuración de Cassandra





Gossip: (Chisme) Protocolo de comunicación  Peer-to-Peer para describir y compartir la ubicación de la información acerca de los otros nodos en el clúster de cassandra.
La información Gossip también se genera localmente en cada nodo para su uso inmediato.

Partitioner: (Particionamiento)  Es una herramienta para particionar y determina la forma de distribución de la información entre los nodos del clúster de cassandra. La elección de una herramienta de particionamiento determina que copia de datos va sobre que nodo.

Replica Placement Strategy: (Replicas) Cassandra almacena réplicas de datos en múltiples nodos para garantizar la fiabilidad y tolerancia a fallos, una estrategia de réplica determina en que nodo colocar la copias de la información. Cuando se crea un KeySpace se determina la estrategia de réplica y el número de réplicas que desea.

Snitch: (soplón)  un soplón define la estrategia de replicación en una topologia de reds, un soplón sirve para administrar la distribución eficiente de las solicitudes.
Es necesario configurar un soplón al crear un clúster, el soplón es responsable de conocer la ubicación de los nodos en topología de red y coordinar las réplicas entre nodos de otros datacenter  o rack.

Cassandra.yaml: Es el archivo de configuración principal de cassandra. En este archivo, se establecen las propiedades de inicialización para el clúster, parámetros de almacenamiento de las tablas en caché, configuración de la utilización de los recursos y ajustes, configuración de los tiempos de espera, conexiones de clientes, configuración de las propiedades de los respaldos, y la configuración de la seguridad. 

No hay comentarios:

Publicar un comentario