L’interessante caso del piccolo PBX

V16 con un pochino di Raspberry Pi 3B +

Sviluppare un sistema PBX di livello mondiale presenta continuamente sfide, specialmente quando si ha a che fare con installazioni più grandi e in continua crescita. Ma la potenza e l’efficienza reali di un PBX diventano evidenti quando si hanno a disposizione minime e generiche risorse hardware. Quindi, durante la progettazione della v16, abbiamo deciso di testare questa nuova versione di 3CX distribuendola su un Raspberry Pi. Sì, avete letto bene: non l’SBC, 3CX v16 PBX è stato testato e verificato per funzionare su Raspberry Pi 3B + delle dimensioni di una carta di credito! Continua a leggere per scoprire i risultati sorprendenti.

Sale di livello mentre si rimpicciolisce

3CX v16 su Raspberry Pi: sale di livello mentre si rimpicciolisce

La decisione di rendere il nostro PBX disponibile per la distribuzione su Debian Linux ha presentato ulteriori vantaggi nella transizione del codice PBX in Raspbian, il sistema operativo basato su Debian per l’architettura ARM a 64 bit di Raspberry Pi. Installare la v16 su un Raspberry Pi è abbastanza semplice, come puoi vedere nella nostra guida d’installazione. Quindi, prendi il tuo Raspberry Pi e lascia che 3CX v16 metta in moto il suo motore per mostrarne il vero potenziale. Avrai bisogno:

  • Raspberry Pi 3B+
  • 32+GB Class 10 Micro SD
  • Custodia compatibile con Raspberry Pi preferibilmente con dissipatori di calore e ventola di raffreddamento
  • Alimentatore Micro USB 2.5 Amp compatibile con Raspberry Pi

Prestazione semplice ed efficace

3CX v16 su Raspberry Pi - Prestazione snella e funzionale

Eseguire qualsiasi servizio importante con le specifiche minime di Raspberry Pi non è un’impresa da poco, ma 3CX v16 supera la prova a pieni voti:

  • Consumo di CPU: passando dal 4% minimo al 46%, la CPU di Pi che esegue il codice ottimizzato v16 si attesta a ~ 23,7% sotto carico.
  • Utilizzo della memoria: grazie alle ottimizzazioni v16, il consumo di memoria al minimo è del 32% e aumenta fino al 38% della media sotto carico.*
  • Utilizzo della rete: sul controller Gigabit LAN onboard migliorato di Pi con un throughput massimo di ~ 224 Mbps, l’utilizzo medio della rete con 8 chiamate attive era ~ 1,5 Mbps, cioè inferiore all’1%. Ciò dipende ovviamente dalle specifiche di rete e dai codec audio utilizzati.
  • Efficienza energetica: in contrasto con un consumo energetico di 20,4kWh giornaliero medio basato su server, il Pi consuma circa la stessa potenza… in un anno intero!
  • Efficienza termica: senza utilizzare un dissipatore di calore o una ventola, il sensore di temperatura a bordo di Pi passa da 47,2 ° C a regime minimo ad un massimo di 59,5 ° C con carico pesante, con una media di 52,5 ° C.

Ma attenzione: un PBX trasferisce molti dati sulla rete per lunghi periodi di tempo, quindi il Pi 3B + con 3CX v16 potrebbe entrare in limiti termici durante l’utilizzo pesante e prolungato della rete, a seconda dei codec audio utilizzati . Se si utilizza il Pi per un intenso traffico di rete, è necessario installare almeno un dissipatore di calore o ulteriore raffreddamento attivo.

Ora … Cosa fare con un PBX da 50 $?

3CX v16 su Raspberry Pi - Che cosa fare con un PBX da 50 $?

Sulla base dei nostri test di ricerca e sviluppo, 3CX v16 sull’umile Pi può portarti molto lontano. Traduci le statistiche sopra le 8 chiamate simultanee, 16+ interni installati con 8 impostazioni BLF su ognuna, tutte senza saltare un battito e ottieni il quadro completo! Ciò rende 3CX v16 su un Raspberry Pi utile per una varietà di applicazioni del mondo reale, come:

  • Una PMI con piccoli uffici regionali che ha bisogno di installazioni PBX a tutti gli effetti per connettersi a una linea PSTN locale a scopo di backup.
  • Un PBX di edifici residenziali in cui tutti i residenti possono chattare e conversare gratuitamente tra loro utilizzando il 3CX Web Client o le App Android e iOS gratuite.
  • Un PBX scolastico che fornisce chiamate e chat gratuite tra i membri dello staff.
  • Un piccolo hotel che offre servizi di comunicazione e sveglia alla propria clientela.
  • Un’installazione PBX per piccoli uffici e uffici in casa che offre comunicazione integrata ai membri della famiglia.

Facci sapere quale scenario di utilizzo ti viene in mente per 3CX v16 su Raspberry Pi sul nostro forum.

Ora, tutto ciò non è male per un PBX che puoi tenere in tasca! Continua a guardare per altro su 3CX Pi.

Guarda il video su come configurare il tuo Raspberry Pi e installare 3CX V16.

Problemi noti e limitazioni

  • 3CX v16 è consigliato per un massimo di otto (8) chiamate simultanee su Raspberry Pi 3B+ in base ai nostri attuali risultati dei test.
  • Impostare il livello di registrazione su “Low” o “Off” per minimizzare il bottleneck della scheda SD.
  • Le registrazioni dovrebbero essere disabilitate per massimizzare le prestazioni di archiviazione.
  • Si consiglia vivamente di utilizzare una Micro SD classe 10 con una velocità di trasferimento sostenuta > = 10 MB/s.
  • Il codec audio utilizzato è un fattore primario per il carico della CPU e l’efficienza termica. Evitare l’uso di OPUS.

Come ottenere la Beta v16 su Pi 3B+

Segui le istruzioni dettagliate nella guida per installare 3CX su Raspberry Pi e assicurati di installare la versione “testing” (Beta).

Visualizza il registro delle modifiche per questa versione e lasciaci il tuo feedback tramite il forum della community.

Importante: la versione Beta deve essere installata solo a scopo di valutazione e non sui sistemi di produzione. Questa versione non è coperta da alcun SLA di supporto.