Le pipeline possono essere installate su un
server singolo o multiplo, in base ai requisiti di sistema e alle risorse del server.
Quando si distribuiscono le pipeline, considerare i seguenti fattori:
- Le pipeline possono essere eseguite in un modello singolo, o configurate per eseguire thread
di elaborazione paralleli.
- Ogni CPU può gestire da 1.5 a 2 pipeline o
thread di pipeline di elaborazione paralleli.
- Le pipeline di elaborazione parallele possono ricevere dati da più origini dati contemporaneamente,
non è necessario suddividere i file manualmente per eguagliare il numero di
pipeline singole.
Quando si distribuiscono le pipeline, considerare anche
i seguenti fattori:
- Le pipeline potrebbero essere eseguite su ogni configurazione hardware e sistema operativo supportato.
- Sebbene sia possibile, non eseguire le pipeline sulla macchina dove si trova il database.
- Le pipeline di elaborazione parallele sono meno impegnative da configurare rispetto alle
pipeline multiple.
- Le configurazioni multiple del server richiedono più lavoro e manutenzione da gestire.
- Le configurazioni del server singolo richiedono hardware costosi che aumentano esponenzialmente
con il numero di CPU.