View Full Version : Cosa differenzia un server da un desktop...
Che differenza c'è tra un server e un desktop, se non dove è collocato e la mansione che svolge?
lnessuno
26-09-2004, 20:35
il sistema operativo, se si parla di windows... gli applicativi che girano sopra, ecc ecc ecc :p
e in genere sono computer molto potenti...
Originariamente inviato da lnessuno
il sistema operativo, se si parla di windows... gli applicativi che girano sopra, ecc ecc ecc :p
e in genere sono computer molto potenti...
Se si parla di Windows che differenza c'è nel sistema operativo per server e quello per desktop? Penso si parli ad esempio di Windows 2000 Professional e Windows 2000 Server.
Pc potenti...magari con più di un processore, come viene costruito un server in rack, che se non ho capito male significa più macchine unite che si dividono il lavoro..
enrico_vera
27-09-2004, 09:04
un sistema operativo per server è fatto per gestire gli utenti di una rete e permettere di condividere risorse comuni (es file, stampanti, ecc...)
l'hardware del server, rispetto ad un desktop, è fatto per sopportare carichi di lavoro notevoli e per rimanere acceso continuamente...in più i dischi solitamente sono SCSI, cioè più veloci ed affidabili (oltre che sostituibili senza spegnere il PC)...la scheda video, invece, dato che il server non viene usato per lavorarci, ha prestazioni basse...
un server generalmente ha:
- forma fisica che gli consente facilemnte di essere montato in un rack
- alimentatori ridondati (se muore uno entra l'altro). talvolta sono addirittura tre
- schede di rete che supportano configurazioni di failover (vedi alim)
- dischi hot swap (sostituibili a caldo), generalmente in raid 1 o 5
- spesso (ma non sempre) piu' di un processore
- scheda video integrata o addirittura inesistente
Originariamente inviato da diafino
come viene costruito un server in rack, che se non ho capito male significa più macchine unite che si dividono il lavoro..
non il rack e' solo un armadio cablato (elettricità, ethernet) che consente di impilare macchine con grande comodità.
sono utilizzati perche' in spazi ristretti (tipici delle sale macchine climatizzate) puoi mettere un gran numero di server.
IMHO un server è un pc che offre dei servizi ad altri.
Secondo me parlando di hw state andando fuori strada completamente!
Originariamente inviato da Solero
IMHO un server è un pc che offre dei servizi ad altri.
Secondo me parlando di hw state andando fuori strada completamente!
quindi secondo te un server che offre servizi a migliaia di client ha lo stesso hardware di un pc potente? :O
con un pc sei sicuro di potere offrire un servizio 24/7?
RiccardoS
27-09-2004, 12:09
Originariamente inviato da Solero
IMHO un server è un pc che offre dei servizi ad altri.
Secondo me parlando di hw state andando fuori strada completamente!
questo è ciò che contraddistingue un server: offrire dei servizi.
potrebbe essere anche un muletto vecchissimo: il discorso non cambia.
che poi generalmente siano ben carrozzati dal punto di vista hw è perchè ovviamente se devi offrire dei servizi cerchi di fare in modo che questi siano offerti con efficienza (hw potente) e con continuità (protezione dei dati e resistenza ai guasti), ma ad esempio dove lavoravo prima avevo un fw su un hp netserver E800 e quando questo è andato a puttane ho fatto svolgere il servizio da un vecchio pc che tenevo da muletto che faceva tranquillamente il suo lavoro... magari più lentamente, magari senza protezione, ma tanto doveva star su lo stretto necessario finchè non si riparava l'altro.
oppure se devo testare un software che gira su un server, non lo metto nei server di produzione ma in normalissimi pc che posso formattare e cambiare quando voglio in pochi minuti.
Originariamente inviato da enrico_vera
un sistema operativo per server è fatto per gestire gli utenti di una rete e permettere di condividere risorse comuni (es file, stampanti, ecc...)
Ok, sistema operativo per server implica alcune funzionalità in più che possono servire nel suo compito, e fin qui è ok.
Originariamente inviato da enrico_vera
l'hardware del server, rispetto ad un desktop, è fatto per sopportare carichi di lavoro notevoli e per rimanere acceso continuamente...
Questo non mi è chiaro, se io metto la mia NF7 per esempio accesa tutto il giorno a lavorare come una schiava..che succede? può danneggiarsi perchè non è fatta per fare quello che deve?
Originariamente inviato da enrico_vera
in più i dischi solitamente sono SCSI, cioè più veloci ed affidabili (oltre che sostituibili senza spegnere il PC)...la scheda video, invece, dato che il server non viene usato per lavorarci, ha prestazioni basse...
Che i dischi SCSI siano cosi tanto veloce da giustificare la differenza di prezzo mi è stato negato, magari sono più affidabili, ma perchè? che differenze meccaniche ci sono? Poi, i dischi hot-swap, cosi si dice la possibilità di essere sostituiti a caldo, è solo possibile con dischi SCSI?
Originariamente inviato da enrico_vera
la scheda video, invece, dato che il server non viene usato per lavorarci, ha prestazioni basse...
Ok, questo è ineccepibile
Originariamente inviato da kingv
non il rack e' solo un armadio cablato (elettricità, ethernet) che consente di impilare macchine con grande comodità.
sono utilizzati perche' in spazi ristretti (tipici delle sale macchine climatizzate) puoi mettere un gran numero di server.
Ah si ho presente, quelli di alluminio che hanno montanti a cui avviti gli estremi della macchina che è piatta.. però, come fanno queste macchine a essere collegate, cioè, come si fa a fare in modo che più macchine lavorino contemporaneamente.
Pura curiosità, non è il mio caso
Originariamente inviato da kingv
quindi secondo te un server che offre servizi a migliaia di client ha lo stesso hardware di un pc potente? :O
con un pc sei sicuro di potere offrire un servizio 24/7?
Ohhh, è questo che voglio capire anche io... c'è differenza tra un assemblato che posso fare io e un server pre-assemblato e customizzato da HP o IBM?
Originariamente inviato da diafino
Che i dischi SCSI siano cosi tanto veloce da giustificare la differenza di prezzo mi è stato negato, magari sono più affidabili, ma perchè? che differenze meccaniche ci sono? Poi, i dischi hot-swap, cosi si dice la possibilità di essere sostituiti a caldo, è solo possibile con dischi SCSI?
io di sistemi hot swap non ne ho mai visti che non siano scsi, ma non escludo che esisteno per altre tecnologie
Ah si ho presente, quelli di alluminio che hanno montanti a cui avviti gli estremi della macchina che è piatta.. però, come fanno queste macchine a essere collegate, cioè, come si fa a fare in modo che più macchine lavorino contemporaneamente.
ci sono varie tecnologie (ognuna con pro e contro) per realizzare quello che viene definito un cluster. Di cluster poi esistono differenti tipi.
Il discorso sarebbe veramente molto lungo.
tieni conto pero' che il fatto che le macchine siano in rack (che e' quell'armadio che hai descritto) non e' per niente in relazione al fatto che le macchine siano in cluster.
Ohhh, è questo che voglio capire anche io... c'è differenza tra un assemblato che posso fare io e un server pre-assemblato e customizzato da HP o IBM?
generalmente questi ultimi adottano schede madri ad hoc per gestire nel migliore dei modi la ridondanza di alimentatori, schede di rete ecc.ecc. (vedi post precedente).
in piu' generalmente hai la possibilità di stipulare contratti di assistenza tecnica a vario livello.
Originariamente inviato da kingv
io di sistemi hot swap non ne ho mai visti che non siano scsi, ma non escludo che esisteno per altre tecnologie
Ok anche a me pareva fosse cosi...magari qualcuno che è sicuro può farsi confermare
Originariamente inviato da kingv
ci sono varie tecnologie (ognuna con pro e contro) per realizzare quello che viene definito un cluster. Di cluster poi esistono differenti tipi.
Il discorso sarebbe veramente molto lungo.
tieni conto pero' che il fatto che le macchine siano in rack (che e' quell'armadio che hai descritto) non e' per niente in relazione al fatto che le macchine siano in cluster.
Capisco, cioè immagino che se dei pc sono in rack non è detto che siano anche in cluster.. quindi riformulo la domanda, di cosa ho bisogno per mettere più pc in cluster? cioè, se ho due muletti, posso metterli in cluster e farli lavorare insieme?
Originariamente inviato da kingv
generalmente questi ultimi adottano schede madri ad hoc per gestire nel migliore dei modi la ridondanza di alimentatori, schede di rete ecc.ecc. (vedi post precedente).
in piu' generalmente hai la possibilità di stipulare contratti di assistenza tecnica a vario livello.
quindi in un server non si trovano componenti che possono essere acquistati in negozi di informatica...
secondo te, vale la pena spendere di più per un server HP invece che assemblami io il pc di pari potenza? che differenze prestazionali e di affidabilità potrei incontrare?
Per la storia degli alimentatori ridondanti, non sapevo che avessero un'interfaccia hardware, cioè io ne avrei messo uno ridondante ma che non ha nessuna interfaccia con la mainboard; più fare la differenza?
Originariamente inviato da diafino
Capisco, cioè immagino che se dei pc sono in rack non è detto che siano anche in cluster.. quindi riformulo la domanda, di cosa ho bisogno per mettere più pc in cluster? cioè, se ho due muletti, posso metterli in cluster e farli lavorare insieme?
quindi in un server non si trovano componenti che possono essere acquistati in negozi di informatica...
secondo te, vale la pena spendere di più per un server HP invece che assemblami io il pc di pari potenza? che differenze prestazionali e di affidabilità potrei incontrare?
Per la storia degli alimentatori ridondanti, non sapevo che avessero un'interfaccia hardware, cioè io ne avrei messo uno ridondante ma che non ha nessuna interfaccia con la mainboard; più fare la differenza?
allora per quanto riguarda il cluster il "necessario" dipende dal tipo di cluster (fai una ricerca, sul forum ne avevamo già parlato).
in un server SI possono trovare componenti che non ci sono in un negozio di informatica, come ti ho detto la scheda madre spesso e volentieri e' proprietaria.
la decisione server di marca <-> server fatto a mano dipende da un sacco di cose, dal budget, dal bisogno di supporto, dalla necessità di affidabilità.
per che cosa ti serve?
alegallo
27-09-2004, 18:01
tutto vero quello che dite, e che vorrei riassumere in una parola:
affidabilità
un server deve essere più affidabile di una ws, sotto qualsiasi punto di vista, sia hw che sw.
per questo molti sono scsi, perché il cntrl scsi offre doti di affidabilità (e di indipendenza dalla cpu) notevoli, i SO "server" sono mediamente + stabili, le mobo sono progettate per stare accese 24/7 etc etc ... ;)
Originariamente inviato da kingv
per che cosa ti serve?
Devo acquistare o assemblare una coppia di server gemelli per un DB di una farmacia quindi deve manipolare un db abbastanza corposo...direi una 10ina di Gb
come idea preassemblata avevo preso il ProLiant ML350 G4 (http://h18000.www1.hp.com/products/servers/proliantml350/) però..visto il prezzo, (magari con il vostro aiuto) optavo per assemblarmene uno
enrico_vera
28-09-2004, 08:46
Originariamente inviato da diafino
come idea preassemblata avevo preso il ProLiant ML350 G4 (http://h18000.www1.hp.com/products/servers/proliantml350/) però..visto il prezzo, (magari con il vostro aiuto) optavo per assemblarmene uno
ti ripeto, io darei un'occhiata al sito della DELL (www.dell.it)
non hanno niente da invidiare agli HP e di solito costano un po' meno...ottima anche l'assistenza...;)
Originariamente inviato da diafino
Devo acquistare o assemblare una coppia di server gemelli ...
gemelli in che senso?
se devi mettere un db in configurazione di failover è un macello....
che db?
Originariamente inviato da kingv
gemelli in che senso?
se devi mettere un db in configurazione di failover è un macello....
che db?
Gemelli nel senso che devono essere due macchine identiche, stessa scheda madre e stesso tutto; l'unica differenza sarà che il principale avrà 3 HD di cui uno interno con il SO e gli altri due il RAID 5 tengono il DB...in caso di qualsiasi rottura, tolgo i due dischi e li metto della macchina di ridondanza..
che significa mettere un db in configurazione di failover? :D
Originariamente inviato da diafino
che significa mettere un db in configurazione di failover? :D
che se casca un'istanza sale la seconda in automatico.
dal punto di vista del software generalmente non e' complicatissimo, il problema e' che se il software (come nei caso dei database) hanno un repository comune dei dati, devi avere uno storage esterno (un disk array) condiviso tra i due server.
Originariamente inviato da kingv
che se casca un'istanza sale la seconda in automatico.
dal punto di vista del software generalmente non e' complicatissimo, il problema e' che se il software (come nei caso dei database) hanno un repository comune dei dati, devi avere uno storage esterno (un disk array) condiviso tra i due server.
si, nello studio avevo anche pensato a una soluzione del genere insieme anche a quella di gruppi di continuità incrociati...chissà perchè poi? :D
~ZeRO sTrEsS~
28-09-2004, 19:31
Originariamente inviato da enrico_vera
ti ripeto, io darei un'occhiata al sito della DELL (www.dell.it)
non hanno niente da invidiare agli HP e di solito costano un po' meno...ottima anche l'assistenza...;)
quoto... ho esperienza con hp e dell... dell molto più affidabile sopratutto per l'assistenza
strarompi
04-10-2004, 18:34
io ho esperienza con server IBM, in cluster funzionano che è una meraviglia se non fosse per i vari problemi di aggiornamento di Microsoft.
Che db intendi mettere?
Perchè vuoi staccare i dischi da una e metterli nell'altra?
Onestamente se fai un cluster tanto vale la pena farlo in raid 1 con un db Active Passive, ovvero quando si pianta la prima macchina parte la seconda senza toccare nulla ma soprattutto senza perdere DATI (mi sembrava volessi affidabilità)
PS: una conf così costa all'incirca un barello e mezzo... ovvero
Sever ibm circa 10.000€ in base alla conf ma assolutamente con 1 gb di ram
DB MSSQL Active Passive l'utlima quotazione era 13.000€ a processore.
Originariamente inviato da strarompi
io ho esperienza con server IBM, in cluster funzionano che è una meraviglia se non fosse per i vari problemi di aggiornamento di Microsoft.
Perchè? aggiornamenti di che genere, del siserma operativo? non va bene Windows Update?
Originariamente inviato da strarompi
Che db intendi mettere?
Sul tipo di DB che andrà a rullare so poco; so, a quanto sembra, i singoli compiti che svolgeranno le macchina:
Descrizione:
Applicativo gestionale in ambiente windows, windows 2000 e windows XP nativo.
Funzioni Principali:
* Banca Dati, Vendita al banco
* Tariffazione in linea
* Tariffazione in differita
* Emissione documenti fiscali e non
* Schede clienti e pazienti
* Interazioni
* Monografie
* Collegamento Medicamenta
* Ordini a grossista e ditta
* Controllo Bolle e Fatture
* Registro
* Gestione Listini di fornitore ed offerte
* Inventario
* Gestione Magazzino
* Stampe parametriche e personalizzabili
* Etichette a barre
* Fustelle per espositori
* Parametrizzazione del riordino
* Organizzazione delle Scorte
* Noleggi
* Statistiche acquisto e venduto
* Storici acquisti e vendite
* Fatturazione
* Primanota
* Gestione Dispensari
* Gestione Multimagazzino
* Teleassistenza
Originariamente inviato da strarompi
Perchè vuoi staccare i dischi da una e metterli nell'altra?
Quello che voglio fare non è un cluster, sopra ho fatto delle domande ma erano per mia curiosità;
quello che intendo fare è avere due server gemelli, un principale (P) con un disco interno con sistema operativo e programmi e due disci in cellette nei vani cd-rom estraibili in Mirroring e una ridondanza (R) con invece solo il sistema operativo in un HD interno.
IPOTIZIAMO
Danno al disco SO: estraggo da P i due hd e li metto in R a caldo poichè dischi SCSI e via..
Danno a un HD di DB: siccome sono in mirroring c'è sempre una copia sull'altro disco
Danno HW: procedo come in caso di danno all'HD con OS, tolgo gli HD di DB e li trasporto su R
Praticamente vorresti un coso così! (http://forum.hwupgrade.it/newreply.php?s=&action=newreply&threadid=776472)
Originariamente inviato da Solero
Praticamente vorresti un coso così! (http://forum.hwupgrade.it/newreply.php?s=&action=newreply&threadid=776472)
:confused: :confused:
strarompi
05-10-2004, 02:22
Onestamente non mi sembra molto "affidabile" come sistema.
Purtroppo ho solo esperienza su mamma microsoft e quindi non saprei dirti se MySql fa al caso tuo, per quanto riguarda gli aggiornamenti, se si parla di MSSQL e W2k Server le patch da installare e sono molteplici, considera le migliaia di virus fatti solo esclusivamente per attaccare server e/o db.
Tornando al discorso togli disco da A e metti in B non so quanto questo possa funzionare, il db su A si sviluppa a modo suo e il SO di B se non è in cluster come fa a sapere le dimensioni ecc del db?
Se ho ragione dovresti ripristinare il db su B e non è una cosa molto "rapida"
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.