Newsgroup: it.comp.hardware.cpu
Titolo: Load Balancing del processore.

Ho due PC con winXP.
Secondo voi, è possibile, collegare i due pc, in qualche modo, e fare in 
modo che le operazioni processore di uno siano ripartite tra due computer?
CIoè se aprire Outlook su PC1 mi costa il 90% del processore,
vorrei che pc2 "aiutasse" PC1 a caricare Outlook, in modo da mantenere Pc1 
sempre ad un livello minimo di sforzo.
Voi che dite, si puo' fare?
-- 
[...] all'inizio hai una sensazione di onnipotenza sull'azienda,
che si trasforma in fastidio fino a trasformarsi in dolore; allora ti
guardi dentro i boxer e ci trovi i clienti, la società per cui lavori, i
consulenti, i programmatori, tutti aggrappati allo scroto con le loro
unghiette adunche. [Vincent Vega su It.lavoro.informatica] 

 
Uhm... non credo che nell'ambito domestico esista una tecnologia di 
comunicazione abbastanza avanzata ed economicamente fattibile da 
permettere una simile "collaborazione" tra due cpu risiedenti su due pc 
diversi...
Per questo genere di funzionamento esistono pc con due o più processori, 
su un'unica scheda madre... in questo modo lo scambio di informazioni e 
la ripartizione dei calcoli avviene nel modo più veloce possibile, ma si 
tratta sempre di computer multiprocessore...
Un compito simile viene svolto anche dall'HyperTreading implementata da 
intel sui P4 Prescott e Northwood (non tutti).


E' possibile creare un cluster tramite alcuni applicativi (ad
esempio di videoediting), ma per fare queste cose non credo
che la cosa sia fattibile...

 tratta sempre di computer multiprocessore...
vero, ma il concetto di cluster è un tantino diverso, prendiamo il caso
di una piccola azienda, un conto è acquistare un paio di server
monoprocessore da 1500 euro un conto è sborsarne 15000  per un quadri
opteron che per quanto veloce possa essere tra 2 anni sarà obsoleto per
non dire un ferro vecchio.
Investendo in un sistema cluster invece oggi acquisti 2 Pentium 4 da 3Gb e
tra 2 anni altri 2 Pentim "6" da 15GB o giù dil li probabilmente alla
stessa cifra che oggi paghi il P4.
Stesso discorso vale per i Blade server, dal punto di vista economico
possono essere vantaggiosi (si fa per dire..) solo se acquisti oltre al
server anche le 10 lame da infilarci sennò ceh senso ha acquistare oggi
un blade bassato su P4 ed aggiungere processori P4 tra 1 o 2 anni quando
saranno ultra obsoleti?


CIoè se aprire Outlook su PC1 mi costa il 90% del processore,
outlook -non- e' scritto per essere eseguito in clustering.
-- 
    (iao!!oai)                                    (ICQ: 10860566)
    //.aurizio
[WARNING!: togliete _nessuno_ per rispondere]
    Coloro che sono disposti a farsi togliere alcune liberta' 
essenziali per ottenere un piccolo, temporaneo senso di sicurezza
non meritano ne liberta' ne sicurezza. [B. Franklin]


Alcuno software fanno load balancing anche per Windows...

 outlook -non- e' scritto per essere eseguito in clustering.
E diciamo anche che avrebbe poco senso ;-)
MaxArt


E diciamo pure che era per fare un esempio vŕ :)
GRazie a tutti cmq, trovo questo thread mooolto interessante 

 ha scritto nel messaggio
news:387cnfF...@individual.net...

Lo penso anch'io... ^_^



occhio che parliamo di outlookkoooone, non dell'express.
esistono dei soft equivalenti scritti per gestire le attivita' dei
dipendenti di intere multinazionali, questi girano su mainframe o
cluster.
semplicemente outlook non e' uno di questi soft :)


 occhio che parliamo di outlookkoooone, non dell'express.
Perché, c'è chi usa Outlook *non* Express? o__O
MaxArt

 Voi che dite, si puo' fare?
In poche parole vorresti metter su un piccolo cluster, il problema
e' che il clustering torna comodo quando puoi partizionare
per bene i dati ed il codice eseguito (es: far girare due programmi
separati su dati separati,uno per pc), nel caso di Outlook non avresti
nessun guadagno in termini di prestazioni.
Semmai collega i due pc con un cavo ethernet e fai eseguire
su uno i compiti piu lunghi (rippaggio, ecc. ecc.) per cui non hai
fretta ed usa l'altro per le applicazioni per cui vuoi tempi minimi
di risposta, inoltre usando VNC (es: guarda su 
www.tightvnc.com
)
puoi accedere in remoto all'altro anche se non ha un monitor collegato 
senza doverti spostare dalla tua "macchina principale" (basta che l'altro
pc abbia il logon automatico e ci giri la componente server di VNC).
Invece di usare VNC potresti anche usare l' "assistenza remota"
di Windows Xp, ma con VNC hai maggior flessibilita nel configurare
i due pc e puoi usare anche altri S.O.
(ad esempio Linux) in modo tale da avere la macchina
"remota" ottimizzata per quel che ti serve (senza contare
che usare due S.O. diversi costituisce una protezione aggiuntiva
contro virus, worm, ecc. ecc.).
L. Micheletto

 Alcuno software fanno load balancing anche per Windows...
Siamo parlando di windows 2003 enterprise server?
Perché in questo caso sono circa 5.000 euro a licenza..
Se ce ne sono per XP manda pure l'url che ci diamo un occhio.


Ad esempio nel campo dell'editing video esiste Vidomi, il quale
può essere anche utilizzato in "cluster" tramite rete LAN...




Outlook fa parte dell'Office espero che ci lo usa lo faccia per le funzioni
calenadar gestione utenti ecc.. non penso lo usino per la semplice posta..



esatto, e' il soft piu' diffuso a questo scopo al di fuori dei grandi
mainframe.


calenadar gestione utenti ecc.. non penso lo usino per la semplice posta..
In aziende grosse si usa, giustappunto per il calendario (waiting for
Sunbird...), perche' quando hai qualcosa in calendario mette MSN in
away e per la possibilita' di recall dei messaggi se hai scritto
qualche pu**anata ;-) 
-- 
ZHELGADIS THE LIGHTBRINGER (ICQ 33134824)
BAG#008,DPPSJ#000,BAT#013,TFC#012,GAM#026,ZZZZ#027,CID#027,PAN#015
"Aspettare non č mai stato un problema, per me.
Posso trascorrere piacevolmente ore e ore con l'aiuto di un buon caffč"

 può essere anche utilizzato in "cluster" tramite rete LAN...
Ok bello ma questo è un sw specifico che fa solo quello il ché si
tradurrà probabilmente in una semplice applicazione client/server che una
volta frammentato il filmato farà fare il lavoro distribuendo il carico
ai vari nodi per poi ricomporre il file.
é un tantino diverso da un concetto di cluster load balancing che opera
indifferentemente dal processo allocato, anche se in effetti il principio
è molto simile.
Il problema è che il bilanciamento di carico vero deve essere gestito
direttamente dal kernel del SO e quindi solo le wersioni  enterprise di
win lo fanno e se non erro hanno pure dei limiti di processore e nodi 8 se
non ricordo male.

 non ricordo male.
In teoria mi sembra che supportino fino a 16 nodi...