|
Scalabilità
 |
BOARD è stato ideato e realizzato per esser scalabile sotto ogni profilo e in ogni suo singolo componente: dalle performance delle applicazioni al disegno del database, dalle modalità di accesso alla RAM ai protocolli di comunicazione.
- Scalabilità applicativa:
Il classico trade-off tra il livello di performance, garantito
dall'aggregazione dei dati, e la necessità di analisi di grande
dettaglio viene superato dall'architettura Parent-Child dei
database.
Gli utenti possono utilizzare due o più database con la stessa
applicazione, navigando o effettuando analisi e drill-down dal
data-base padre, contente i dati di sintesi, al database figlio,
contenente i dati di dettaglio, in modo assolutamente trasparente.
In questo modo è possibile coniugare le performance garantite dal database padre, con il livello di dettaglio assicurato dal database figlio.
- Scalabilità del database:
I database multi-dimensionali soffrono solitamente di limitazioni
nel numero e nel dettaglio dei dati che possono essere gestiti.
Molti database multidimensionale hanno limitazioni intrinseche che
non possono essere superate semplicemente aggiungendo capacità
hardware.
BOARD supera queste limitazioni gestendo facilmente InfoCubi con
milioni di occorrenze per dimensione.
- Basso impegno della RAM:
A differenza di molti altri prodotti BOARD non è "RAM based" e
quindi permette la gestione di volumi di dati che eccedono le
capacità di memoria RAM.
- Potenza di calcolo:
Il programma BoardMaster integra sofisticate funzionalità di
load-balancing che supportano l'utilizzo di server in cluster,
quando sono necessarie elevate capacità di calcolo.
- Basso carico di banda:
Grazie all'elevate capacità di compressione garantite dal
protocollo ROAR, anche un grande numero di utenti ha un limitato
impatto sulla rete aziendale.
|
|
|
|