Introduzione

Estimated reading: 5 minutes 159 views

TVox MT è il sistema di comunicazione VoIP multitenant di Telenia Software, progettato per ambienti cloud e pensato per garantire scalabilità, affidabilità e isolamento completo tra organizzazioni (“tenant”) che condividono la stessa piattaforma.
Con TVox MT, più aziende possono utilizzare la stessa infrastruttura per gestire in modo indipendente i propri interni telefonici, i trunk SIP e i servizi di comunicazione, mantenendo la totale separazione dei dati e delle risorse.

TVox MT offre una soluzione unificata e sicura per la comunicazione cloud di più organizzazioni, con pieno controllo e isolamento per ciascun tenant.

Architettura e prerequisiti

TVox MT si basa su un cluster Kubernetes (K8s) composto da tre nodi worker, uno dei quali svolge anche il ruolo di master.
Il cluster viene implementato su un’infrastruttura vPDC (Virtual Private Data Center) completamente gestita, attraverso un processo di deploy automatico basato su Terraform.

 

Requisiti minimi del vPDC per l’installazione base di TVox MT:

  • 24 core CPU
  • 36 GB di RAM
  • 500 GB SSD (profilo Silver)
  • Firewall edge
  • 2 indirizzi IP pubblici

     

Un IP pubblico viene riservato alla gestione della piattaforma, mentre l’altro è associato al dominio (FQDN) che identificherà TVox MT e i suoi tenant.
Ad esempio:

  • piattaforma principale → tvoxmt.teleniasoftware.com
  • tenant → tenant1.teleniasoftware.com, tenant2.teleniasoftware.com, ecc.

     

Per abilitare connessioni HTTPS/TLS sicure tra client e server, è necessario disporre di un certificato SSL wildcard che protegga tutti i sottodomini del dominio principale.

📸 [Inserire immagine: Schema infrastruttura TVox MT]

Dimensionamento del cluster Kubernetes

Il processo automatico di deploy crea un cluster basato su tre nodi, configurati come indicato nella tabella seguente:

TVox MT – Dimensionamento di base

Ruolo

CPU

RAM

Disco

Control Plane / worker 1

8 core

12 GB

110 GB SSD

Worker 2

8 core

12 GB

110 GB SSD

Worker 3

8 core

12 GB

110 GB SSD

Totale 

24 core

36 GB RAM

330 GB SSD

In questa configurazione, TVox MT può gestire fino a 500 chiamate simultanee e 5.000 utenti, organizzati in un numero arbitrario di tenant.

Per garantire la scalabilità dinamica, è possibile aggiungere nodi al cluster. L’operazione deve essere richiesta al team Delivery di Telenia Software, dopo aver aggiornato le risorse del vPDC secondo la seguente proporzione:

  • Ogni 50 chiamate aggiuntive / 500 utenti / telefoni → 2 nodi aggiuntivi

Configurazione di rete

Il deploy di TVox MT prevede una configurazione standard del firewall edge all’interno del vPDC, necessaria per consentire la corretta comunicazione tra i componenti del cluster.

 

Requisiti per la rete aziendale:

Per utilizzare TVox MT, tutti i telefoni e dispositivi SIP devono poter accedere a Internet per:

  • completare il provisioning e la registrazione SIP
  • gestire il traffico voce in modo stabile

È fondamentale abilitare il traffico in uscita verso i domini:

  • dominio principale di TVox MT e i domini associati ai tenant configurati
  • dominio yealink.com (solo se si utilizza il provisioning RPS per telefoni Yealink).
Importante

Non basare le regole di rete su range di IP pubblici, ma su domini, poiché TVox MT utilizza bilanciatori dinamici.

Nel firewall aziendale disattiva protocolli o servizi che possano interferire con il traffico SIP, come:

  • SIP ALG
  • SIP Session Helper
  • NAT filtering
  • SIP inspection
  • Packet Inspection

📸 [Inserire immagine: Configurazione firewall edge per TVox MT]

Processo di deploy

L’intero processo di deploy viene gestito dal team Delivery di Telenia Software sul vPDC e si articola in quattro fasi principali:

  1. Creazione del cluster Kubernetes tramite Terraform e Ansible.
  2. Configurazione del firewall edge.
  3. Deploy della piattaforma TVox MT e attivazione della licenza.
  4. Attivazione del monitoraggio su openobserve.teleniasoftware.com, con rilascio delle credenziali di accesso.

📸 [Inserire video: Processo di deploy automatizzato di TVox MT]

Un’architettura cloud native

TVox MT è una piattaforma cloud native a tutti gli effetti: è costruita per sfruttare le tecnologie container e l’orchestrazione Kubernetes, garantendo massima flessibilità e affidabilità.
Ogni componente applicativo è un microservizio autonomo, in esecuzione all’interno di container isolati che comunicano tramite protocolli di messaggistica interni. Questo approccio consente:

  • Scalabilità automatica: Kubernetes adatta dinamicamente i pod al carico di lavoro.

  • Resilienza: in caso di guasto di un nodo, i servizi vengono automaticamente riallocati.

  • Aggiornamenti senza interruzioni: grazie ai rolling update gestiti da K8s.

  • Multi-tenant nativo: ogni cliente risiede in un namespace isolato.

  • Deploy rapido e automatizzato: tramite Helm chart.

  • Portabilità completa: il cluster può essere eseguito in cloud o on-premise.

In sintesi: TVox MT è una piattaforma progettata per il cambiamento continuo, dove infrastruttura e servizi sono elastici, autonomi e aggiornabili senza disservizi.

📸 [Inserire immagine: Architettura cloud native TVox MT]

Applicazioni client e strumenti di comunicazione

Gli utenti possono comunicare utilizzando telefoni SIP tradizionali oppure l’applicazione TVox Team, basata su standard WebRTC e disponibile su più piattaforme:

  • TVox Team Web Browser – accesso via browser Chrome tramite FQDN del tenant
  • TVox Team Desktop App – disponibile per Windows e macOS su store.teleniasoftware.com
  • TVox Team Mobile App – per dispositivi iOS e Android tramite Apple App Store e Google Play Store

Compatibilità TVox Team per dispositivo

Tipologia TVox Team

Browser Chrome

PC Desktop Windows e macOS

Smartphone IOS e Android

Tablet Android e Ipad

TVox Team Web Browser

x

 

 

?

App Mobile

 

 

x

x

App Desktop

 

x

 

 

📸 [Inserire immagine: Interfaccia TVox Team su desktop e mobile]

TVox MT rappresenta una piattaforma di comunicazione aziendale completa, sicura e scalabile, ideale per service provider e organizzazioni che desiderano offrire servizi di telefonia e collaborazione cloud in modalità multitenant.
Grazie all’automazione del deploy, alla natura cloud native e alla possibilità di integrazione con dispositivi e client multipiattaforma, TVox MT è la soluzione ideale per ambienti moderni e distribuiti.

🎥 [Video consigliato: Panoramica di TVox MT – Architettura e principi cloud native]

Condividi documento

Introduzione

Oppure copia il link

Contenuti

Prenota la tua demo!

Compila il form

Prenota la tua demo!

Compila il form

Prenota la tua demo!​

Compila il form

Subscribe

×
Cancel