Newsgroup: it.comp.reti.locali
Titolo: Cloud & Client/Server...

Ciao,
Si parla sempre piu' insistentemente di servizi cloud che prevedono il 
trasferimento integrale sulla *nuvola* della applicazioni installate nei 
server.
Ma in una applicazione Client/server, con 50 utenti, gia' lenta su lan a 1 
Gbps, il trasferimento sul cloud dell' applicazione server non puo' solo 
peggiorare, e di molto, le prestazioni?
 
Grazie 
 


potrebbe anche esser il contrario, invece.
 
rifletti sulla circostanza che in un server sul cloud tu non 
trasferiresti i dati lungo la lan ma all'interno della stessa macchina 
alla velocit� del suo bus (normalmente mooooolto superiore ad una lan) e 
quindi potresti lavorare col client direttamente sul cloud (terminal 
server, macchina virtuale, etc etc) e vedere dalla postazione ex client 
solo l'interfaccia grafica dell'applicativo..
 
 
tutte le query e i trasferimenti dati di grande mole avverrebbero sulla 
macchina remota che, se ben configurata, sarebbe sicuramente + veloce 
del sistema che utilizzi, a te arriverebbe solo quella manciata di kbit 
della schermata risultante dall'operazione....
 
ho utilizzato il condizionale apposta, molti sono i parametri da 
considerare, soprattutto la qualit� della connessione alla rete che in 
casi del genere non dovrebbe essere considerata come normalmente si fa 
alla sorta di un canale per scambiarsi semplicemente email e poco pi� ma 
dovrebbe essere adeguata all'utilizzo...
 

 ha scritto nel messaggio 
news:l6lt9g$1lv$1...@news.albasani.net...

Prima cosa sarebbe importante capire il motivo della lentezza applicazione
 
 


 
No, non e' quello il problema, ammettiamo che l' applicazione client/server 
sia ottimizzata, volevo sapere cosa poteva succedere, in termini di 
prestazioni, nel caso del trasferimento sul cloud... 
 


 
Ok, ma tutte le applicazioni client/server sono ottimizzate affinche' il 
trasferimento dati verso il client sia minimo e le elaborazioni vengono 
svolte nel server? Nel caso specifico trattasi di gestionale in VB, su 
Oracle e SQL Server quindi di 15 anni fa...
 
E per le stampe? In questo caso i dati devono, x forza, arrivare alle 
stampanti tramite il canale Internet..
 
Naturalmente puo' essere come dici tu ma volevo capire bene...
 
Grazie
 

 termini di prestazioni, nel caso del trasferimento sul cloud...
 
Invece � quello, perch� senza sapere quanti dati passano sulla rete non 
puoi sapere cosa cambia.
Se la lentezza attuale � dovuta al solo server e il traffico scambiato 
tra client e server � 1kB al minut non conta l'avere la rete GbE. Se 
invece i client saturano la GbE locale � chiaro che spostandoti il 
server verso l'esterno (mi sembra che tu ti proponessi di spostare solo 
il server) hai un collo di bottiglia e i ritardi si dilatano 
ulteriormente.
 
 
-- 
Andrea
 


 
Ok, si bene ma io volevo una considerazione generale: normalmente 
trasferendo le applicazioni gestionali *classiche*, quindi VB+ SQL Server o 
similari, residenti nei server locali nel cloud si ha un degrado delle 
prestazioni?  Magari qualcuno lo ha gia' fatto... 
 

 stampanti tramite il canale Internet..
 
vabbe, non ï¿œ che una stampa possa contenere una mole di dati cosï¿œ 
importante
 
-- 
[ b a z ]
"Scettico io? Ne dubito!"
" La coerenza ï¿œ l'ultimo rifugio delle persone prive di immaginazione"
- socio MSTC - Responsabile Gruppi Antanati Gomito/Piede
- Mister Vistracï¿œonpetto
 
 

 Magari qualcuno lo ha gia' fatto...
 
devi considerare che l'eleaborazione sarebeb siul server CLOUD, quindi 
i dati che "passano" verso di lui sono solo mouse+tastiera, mentre 
indietro ti arriva solo quello che vedi a monitor


 indietro ti arriva solo quello che vedi a monitor
 
A me pare che lui intenda proprio spostare il solo *server* 
dell'applicazione in cloud e non anche i client.
 
-- 
Andrea
 

 dell'applicazione in cloud e non anche i client.
 
si e poi che fai, mappi via vpn le risorse del server??
ma per favore!
ogni tecnologia ha le sue regole: prova ad utilizzare un motore di 
aereoplano sulla tua macchina e vedi se funziona!

Andrea D'Amore ha spiegato il 22/11/2013 :

ok, non avevo capito un cazz... ;)


 ha scritto nel messaggio 
news:l6n21r$aki$1...@news.albasani.net...

Per "lentezza applicazione" intendevo la lentezza della reattivita' del 
sistema inteso come  serverdb+db+prog+rete+pcclient
Ma se non e' quello il problema allora forse non ho capito bene la domanda
 
 

 stampanti tramite il canale Internet..
 
vabbe, non ï¿œ che una stampa possa contenere una mole di dati cosï¿œ
importante
 
Ok, ma 10, 20 stampe contemporanee? Magari a colori?  Esiste una *misura* 
della banda utilizzata da una stampa ? 
 

aereoplano sulla tua macchina e vedi se funziona!
 
 
Infatti, imho se si vuole adottare una nuova tecnologia bisogna avere gli 
strumenti che sono stati sviluppati per questa tecnologia.
Adesso stanno proponendo il *mero* trasferimento delle applicazioni dai 
server locali al cloud, anche perche' voglio proprio vedere quanto ci 
metteranno migliaia di softwarehouse a modificare migliaia di programmi 
gestionali per adattarli al cloud, sempre se ci riescono..,e' per quello che 
credo ci siano dei problemi nel mero trasferimento...
 
grazie 
 

 server locali al cloud,
 
non hai chiaro il problema...
 
nel caso che si discute il trasferimento su un server potrebbe 
fortemente migliorare le prestazioni.
 
un server in cloud generalmente � una macchina virtuale piuttosto 
performante in grado, nell'esempio corrente, di contenere tutta la 
"vecchia" tecnologia attraverso la virtualizzazione sia della parte 
server che della parte client e remotizzarla.
 
per cui tutti i richiamati "colli di bottiglia" richiamati verrebbero 
stroncati alla fonte, infatti lo scambio di dati avverrebbe tra le 
macchine virtuali o tra i vari terminali di un eventuale terminal server 
e quindi infinitamente pi� veloci di qualsiasi lan ben realizzata a 
qualsiasi velocit�.
 
ovvio che va valutata la situazione caso per caso ma non � assolutamente 
come dici tu... � da molto tempo che ci si avvale della virtualizzazione 
e anche i sistemi MS ultimamente si sono allineati (dalla 2008) alla 
cosa e vanno (stranamente) anche bene...
 
certo che se fai fare la cosa dal solito ragazzino che si spaccia per 
esperto probabilmente avrai risultati allineati a questo! :)

esperto probabilmente avrai risultati allineati a questo! :)
 
Ok, ma mi sembra un intervento piuttosto *pesante* in termini sistemistici, 
nel client cambia anche l'ambiente di lavoro.
In termini di costo non sara' sicuramente una passeggiata.
Per le prestazioni non so, forse bisognerebbe avere il parere di qualcuno 
che ha gia' fatto il *salto*  e sapere cosa ne pensa....
 
Grazie 
 

 qualcuno che ha gia' fatto il *salto*  e sapere cosa ne pensa....
 
a parte questo (qualcuno che ne abbia diretta esperienza) in termini di 
costi non credo che siano eccessivi.
 
dando per scontato che il costo degli applicativi siano gi� fissati e 
quindi ininfluenti per la valutazione di quanto stiamo discutendo sia in 
termini di installazione che di manutenzione, i costi di operazioni 
simili si ridurrebbero al noleggio di un cloud compensati dalla minore 
spesa per la alimentazione del server locale, sua manutenzione, 
ammortamento e relativi rischi - da quello informatico ai furti etc etc..
 
ad esempio un server su seeweb con 4 proc dedicati, firewall, assistenza 
dedicata costerebbe intorno ai 180 euro/mese, lo stesso se tenuto in 
azienda costerebbe SOLO di energia elettrica consumata 30*400*24 w, vale 
a dire che pagheresti per questa sola macchina il costo di utilizzo di 
ben 288 Kw, fai tu la moltiplicazione??