Política general:

  • Sugerimos no utilizar más de un servidor Master por cada país.( Por supuesto que se pueden discutir excepciones a esta regla.)
  • Para justificar un servidor Master, un país debería tener más de 10 repetidores o encontrarse lejos del Master que se utiliza actualmente.

Qué es la red BrandMeister

La solución BrandMeister consiste en tres partes principales:

  • un "front-end" en tiempo real: el servidor DMR BrandMeister
  • "middle-ware": MySQL, Tarantool, Mosquitto
  • "back-end"

La red BrandMeister efectúa toda la conmutación de las llamadas DMR y la comunicación con las repetidoras u otros servidores. Asimismo soporta aplicaciones específicas DMR tales como ARS, RRS , LRRP, transporte IP , el "Loro" (Parrot), etc.. Utiliza una base de datos MySQL en modo solamente lectura para leer los perfiles e información de enrutamiento de usuarios.. Memcached es utilizado en modo lectura-escritura para efectuar el enrutamiento y Mosquitto se utiliza para el envoi de eventos en la red. Actualmente utilizamos soluciones alternativas basadas en Python para el "back.end". Este método procesa los eventos recibidos por Mosquitto y escribe en la base de datos. Todos los servidores poseen bases de datos que son réplicas de la base de datos Master. Planificamos el desarrollo del Sistema CallDirector, aunque nos encontramos actualmente muy cortos de tiempo. Buscamos personas que puedan colaborar en este desarrollo. CallDirector debería utilizar tecnologías "mesh-network" y un sistema "activo-activo" de réplica para la sincronización de los datos de perfiles de usuarios..

Especificaciones del "hardware"

Las especificaciones recomendadas para los servidores son:

  • 2 vCPU
  • 2GB ~ 4GB memoria
  • 10GB ~ 20GB de espacio en el disco duro


Instalación y configuración

  • Preparación de un servidor: esta solución requiere un servidor disponible públicamente, basado en Debian x64, version 8.x con una dirección IP pública y fija.

Se puede utilizar una solución basada en VM , en VMware o KVM. Por favor, no utilice OpenVZ.

Nosotros instalaremos la configuración inicial de BrandMeister. Por favor, no instale ninguno de los módulos mencionados previamente.

  • Usted necesitará cierto tiempo para familiarizarse con el paradigma del sistema así como para administrar y programar la configuración. Nosotros lo apoyaremos.

Recomendamos que la responsabilidad de desplegar el servidor sea confiada a nuestro equipo. El servidor estará siempre bajo vuestro control., aunque deberíamos tener acceso al mismo para efectuar actualizaciones y correcciones al sistema.

Por favor, enviad vuestras preguntas y solicitudes a nuestro Yahoo group, nuestro Facebook Group o directamente a Rudy (PD0ZRY) o a mí.

73 de R3ABM