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.
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:
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:
Creazione del cluster Kubernetes tramite Terraform e Ansible.
Configurazione del firewall edge.
Deploy della piattaforma TVox MT e attivazione della licenza.
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.
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 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]
Introduzione
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:
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:
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:
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:
È fondamentale abilitare il traffico in uscita verso i domini:
Nel firewall aziendale disattiva protocolli o servizi che possano interferire con il traffico SIP, come:
📸 [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:
📸 [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:
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]