Introduzione - McGraw

Transcript

Introduzione - McGraw
Introduzione
Benvenuti in Riparazione & Upgrade per pc, workstation e server. Con le reti
che diventano essenziali per le attività aziendali e più produttori che mai che
offrono server preconfigurati e componenti di server che consentono di realizzare il proprio server, è tempo di un libro che fornisca informazioni autorevoli
sui server, sui loro componenti e sugli ambienti di rete e fisico necessari al
funzionamento di una rete basata su server per sé e per la propria società. Quel
libro è Riparazione & Upgrade per pc, workstation e server.
Molti utenti di PC, anche inesperti, spesso ritengono che il mondo dei
server e delle reti basate sui server sia un mondo alieno, pieno di tecnologie
e terminologie molto diverse da quelle dei PC. Riparazione & Upgrade per
pc, workstation e server è nato per aiutare il lettore a capire questo “altro
mondo”, mostrando quanto siano simili per alcuni aspetti PC e server e
spiegando chiaramente come e perché sono diversi. Alcune delle tecnologie
correnti per PC, quali drive Serial ATA (SATA), array RAID e dispositivi di
I/O, sono fondamentali anche nel design di server; tuttavia altri componenti
che si trovano solitamente nei server, quali drive SCSI, backup su nastro ad
alte prestazioni, chassis montati su rack, Storage Area Networks (SAN, reti di
archiviazione), tolleranza ai guasti, Ethernet Gigabit e 10 Gigabit e alimentatori ridondanti, solitamente non si trovano nei PC. Riparazione & Upgrade
per pc, workstation e server è pensato per aiutare il lettore che conosce la
tecnologia dei PC ad applicare ed estendere tali conoscenze al mondo dei
server. Al completamento della lettura del presente volume il lettore si sentirà
a proprio agio con la tecnologia di server, capirà quali sono gli elementi che
contraddistinguono un server e sarà pronto a realizzare, aggiornare e riparare
una vasta gamma di server. Il volume si concentra sulla tecnologia dei server.
Sebbene alcuni componenti di server siano simili (o identici) a quelli trovati
nei computer desktop, spesso tali tecnologie sono utilizzate in modi diversi o
sono meno importanti su un server rispetto a un desktop. I server utilizzano
inoltre molte tecnologie che non sono implementate in computer desktop o
laptop. Riparazione & Upgrade per pc, workstation e server intende aiutare
il lettore a capire in che modo i server utilizzino tecnologie relative ai PC e
specifiche per i server e ad avere padronanza di tali tecnologie.
intro.indd XXVII
08/10/2006 20.14.34
XXVIII
INTRODUZIONE
Obiettivi del presente volume
L’obiettivo principale del presente volume è insegnare al lettore come mantenere, aggiornare e riparare un server. Ne consegue che Riparazione & Upgrade per pc, workstation e server descrive le tecnologie presenti nei server,
da entry-level a enterprise-level. Dalle motherboard alla memoria, dagli array
RAID ai backup su nastro, dagli alimentatori alle stanze dei server, questo
libro aiuta il lettore a capire il funzionamento della tecnologia di classe server,
come aggiornarla e come risolvere i problemi.
I sistemi progettati specificatamente come server esistono da più di un
decennio e Riparazione & Upgrade per pc, workstation e server è stato scritto
per aiutare il lettore a capire la motherboard, il processore, la memoria e le
tecnologie di I/O presenti nei server più datati (alcuni dei quali sono ancora
in uso in molte organizzazioni) e le tecnologie correnti presenti nei modelli
più recenti.
Una delle differenze dell’architettura dei server rispetto a quella dei PC
si trova nell’enfasi su componenti multipli e ridondanti. Dai processori multipli agli array di drive RAID, dagli alimentatori ridondanti ai caricatori di
backup su nastro e alle librerie, Riparazione & Upgrade per pc, workstation
e server aiuta il lettore a capire perché i server offrono prestazioni migliori
con più processori, come sono progettati i sistemi a più processori per avere le
massime prestazioni, perché i componenti ridondanti sono importanti per una
maggiore affidabilità e in che modo i server gestiscono i guasti di componenti
e passano a componenti ridondanti.
Non tutti i server utilizzano processori compatibili x86 (vale a dire processori che funzionano con Windows a 32 bit). Il presente volume fornisce una
descrizione completa delle architetture Itanium, Sun SPARC e UltraSPARC, e
di altri architetture di processore RISC e delle loro principali caratteristiche.
Un intero capitolo è dedicato ai server Sun e al sistema operativo Solaris, con
le sue caratteristiche uniche.
Sebbene alcuni server abbiano fattori di forma praticamente indistinguibili
da quello di un PC a torre e possano essere situati in un angolo di un ufficio,
i fattori di forma dei server e le loro posizioni spesso sono personalizzati secondo le necessità specifiche di un server. Il presente volume aiuta il lettore
a specificare e utilizzare rack, armadi specifici per server e di progettare la
stanza dei server più adatta alla propria situazione.
Dopo la lettura del presente volume il lettore disporrà delle competenze
necessarie per effettuare aggiornamenti, risolvere problemi e riparare quasi
ogni sistema e componente di server system.
A chi è rivolto il presente volume
Se il lettore lavora con i serve o prevede di acquistare o realizzare un server,
il presente volume è decisamente rivolto a lui o lei.
intro.indd XXVIII
08/10/2006 20.14.35
INTRODUZIONE
XXIX
Riparazione & Upgrade per pc, workstation e server è rivolto a chi desidera
conoscere a fondo l’hardware e il funzionamento dei server. Ogni paragrafo
descrive esaurientemente problemi comuni e meno comuni, le loro cause e la
loro gestione quando si presentano. Per esempio, sono descritti la configurazione dei drive a nastro, l’interfacciamento che può migliorare la diagnostica
e le competenze necessarie alla risoluzione di problemi. Il lettore acquisirà
competenze su ciò che accade in un sistema in modo da potersi affidare al
proprio giudizio e alle proprie osservazioni e non a tabelle di passaggi preconfezionati per la risoluzione di problemi.
Riparazione & Upgrade per pc, workstation e server è rivolto a chi deve
scegliere, installare, configurare, mantenere e riparare sistemi. Per poter effettuare tali operazioni è necessario un livello di conoscenze molto superiore
rispetto a quelle di un utente medio. È necessario conoscere esattamente quali
strumenti utilizzare e come utilizzarli correttamente. Il presente volume può
essere utile a raggiungere tale livello di competenze.
Il presente volume è rivolto a chi desidera capire le tecnologie di server e
acquisirne la padronanza.
Suddivisione in capitoli
Il libro è organizzato in capitoli che descrivono i componenti di un server e il
suo ambiente. Sebbene un PC possa essere situato dovunque, spesso i server
sono situati in un ambiente specializzato, quale un rack o una stanza dei server.
Il presente volume descrive i componenti interni a un server e i dispositivi e
l’ambiente esterni allo chassis del server.
Il Capitolo 1 descrive le radici della tecnologia odierna dei server. Dai primi
“supercomputer” e dallo sviluppo di ARPAnet (il predecessore di Internet) e
Novell NetWare (il primo vero sistema operativo di server) ai moderni server
e sistemi operativi, il capitolo è utile alla comprensione delle radici dei server
e del loro utilizzo odierno.
Il Capitolo 2 contiene una descrizione dettagliata di tutti i processori Intel
e AMD utilizzati nei server. Descrive i processori progettati per desktop e
adattati ai server, quali Intel Pentium II, Pentium III, Pentium 4 e Pentium
D, con particolare enfasi sulle caratteristiche che rendono tali processori
adatti all’utilizzo nei server. Descrive inoltre processori progettati per l’utilizzo nei server, quali Intel Pentium II Xeon, Pentium III Xeon, Xeon, Xeon
MP; famiglia Itanium; Athlon MP; Opteron e processori RISC, descrivendo
come sono ottimizzati tali processori per server più grandi e più potenti e
per configurazioni a quattro e più vie. Il capitolo descrive inoltre i ruoli della
cache L1, L2 ed L3 cache, insieme alla gestione del flusso di dati da parte
dei server multiprocessore. Riferimenti e tabelle dettagliati per processori e
socket di processore aiutano il lettore nella scelta del migliore processore per
le operazioni e la velocità di processore necessarie.
intro.indd XXIX
08/10/2006 20.14.35
XXX I N T R O D U Z I O N E
Il Capitolo 3 presenta una descrizione completa dei chipset per server. Il
capitolo descrive le funzioni, le compatibilità con i processori, le applicazioni
dei principali chipset per server di Intel, ServerWorks, AMD, Hewlett-Packard
e altri principali produttori di chipset. Diagrammi e tabelle aiutano il lettore
a capire in che modo i chipset controllino l’architettura del server.
Il Capitolo 4 descrive in dettagli i fattori di forma, i componenti, gli alimentatori, i bus di sistema, le risorse incorporate, e le impostazioni del BIOS
delle motherboard per server. Sebbene alcuni server utilizzino fattori di forma
di motherboard simili a quelli trovati nei PC, molti utilizzano fattori di forma
progettati per fornire una maggiore area di motherboard per i componenti
addizionali presenti in un server, quali quelli sviluppati dall’iniziativa Server
System Infrastructure (SSI). Il capitolo mostra gli aspetti per cui tali fattori
di forma sono diversi e aiuta il lettore a capire quale fattore di forma è adatto
a una particolare operazione. Il capitolo descrive inoltre come configurare
le speciali impostazioni del BIOS presenti in molti server e termina con una
descrizione della risoluzione di problemi di motherboard e BIOS.
Il Capitolo 5 offre una descrizione dettagliata della memoria per server,
comprendente le ultime specifiche di memoria principale e le tecnologie di
correzione degli errori. Insieme al processore e alla motherboard, la memoria
di sistema è uno degli elementi più importanti di un server. È anche uno degli
elementi più difficili da capire perché è intangibile e il suo funzionamento non
è sempre evidente. Il capitolo descrive le differenze tra le memorie SDRAM,
DDR e DDR-2; perché alcuni server utilizzano memoria registrata; il ruolo
della memoria con controllo di parità nei server vecchi e nuovi; il modo in
cui diverse tecnologie di memoria utilizzano diversi metodi per segnalare
la velocità e come determinare il tipo di memoria di un particolare modulo.
Si consiglia la lettura del capitolo prima di inserire elementi in una nuova
motherboard per server o di aggiornare la memoria in un server esistente.
Il Capitolo 6 offre una descrizione dettagliata di ATA/IDE, di tipi e specifiche. Descrive le modalità Ultra ATA che consentono il funzionamento a 133
MBps e il modo in cui i server stanno passando a SATA per l’archiviazione su
hard disc e stanno relegando ATA/IDE al supporto di drive ottici. Il capitolo
descrive gli array RAID, oltre a come superare i limiti di dimensioni di drive
presenti in alcuni sistemi operativi.
Il Capitolo 7 descrive SCSI, lo standard per drive utilizzato in molti server
per archiviazione primaria e di backup. SCSI parallela (SPI and UltraSCSI) e
il nuovo standard Serial Attached SCSI (SAS) basato su SATA sono descritti
in dettaglio. Il capitolo descrive inoltre la segnalazione differenziale a bassa
tensione utilizzata da alcuni tra i dispositivi a velocità più alta sul mercato,
oltre a offrire le informazioni più aggiornate su cavi, terminatori, configurazioni SCSI e risoluzione dei problemi di SCSI.
Il Capitolo 8 descrive USB, display e porte video, tastiere e tecnologie di
drive ottici utilizzate nei server. Descrive i metodi di risoluzione dei problemi,
tra cui aggiornamenti di driver, firmware e hardware, oltre alle configurazioni
tipiche.
intro.indd XXX
08/10/2006 20.14.35
INTRODUZIONE
XXXI
Il Capitolo 9 descrive i principali standard di backup su nastro utilizzati
nei server: Travan, DDS4, DAT 72, DLT, SDLT e Ultrium. Per ogni tipo sono
descritti in dettaglio capacità, specifiche, configurazioni tipiche e istruzioni di
installazione. Descrive inoltre caricatori e librerie di nastri, oltre a tecnologie
di backup alternative quali disk-to-disk (D2D), Iomega REV e DVD. Una
descrizione di metodi e strategie di backup, gestione dei file aperti e prodotti
software e utility integrate completa il capitolo.
Il Capitolo 10 offre una panoramica completa su hardware, protocolli e operazioni di rete. Descrive la scelta, l’installazione, la configurazione avanzata
e i fattori di compatibilità hardware per schede di rete da 10 Mbps fino a 10
Gigabit Ethernet, Wi-Fi e basate su fibra. Descrive inoltre il protocollo TCP/
IP e gli strumenti per la risoluzione di problemi per Windows, Sun, Linux e
UNIX. Il capitolo comprende inoltre la descrizione dei protocolli datati ancora
utilizzati in alcune reti, quali IPX/SPX, AppleTalk e NetBEUI/NetBIOS.
Il Capitolo 11 descrive i sottosistemi di dischi ATA/IDE, Ultra160 e Ultra320 SCSI e Fibre Channel, gli adattatori, i cavi e i backplane. Poiché molti
server contengono array RAID, il capitolo descrive i tipi più comuni di array
RAID, da RAID 0 a RAID 10, come aggiornare un array esistente e come
risolvere problemi RAID.
Il Capitolo 12 descrive i componenti, le configurazioni, l’utilizzo e la risoluzione di problemi di Storage Area Network (SAN, reti di archiviazione).
Poiché i dispositivi SAN combinano tecnologie di hard disc e di rete, possono
essere difficili da utilizzare per i neofiti. Il capitolo aiuta il lettore a inserire
la tecnologia SAN nella propria rete.
Il Capitolo 13 descrive la vasta gamma di metodi utilizzati per mantenere
attivi server e reti, anche nel caso in cui un dispositivo o un sistema si guasti.
Descrive configurazioni mesh; ricostruzione di array RAID; segmentazione di
rete; alimentatori, ventole e memoria ridondante; manutenzione del software;
software per la gestione di server e software antivirus.
Il Capitolo 14 descrive come proteggere i server da interruzioni di corrente
con alimentatori ridondanti, gruppi di continuità (UPS) e stabilizzatori. Il capitolo aiuta il lettore a trovare la tecnologia UPS adatta, le classificazioni VA,
le caratteristiche e il tempo di funzionamento per il server. Descrive inoltre
configurazioni UPS tipiche, come installare un nuovo UPS e come scegliere
un alimentatore standard o ridondante.
Il Capitolo 15 descrive i diversi tipi di chassis (a piedestallo, montato
su rack, a muro, ATX e BTX) utilizzati per i server. Tra gli altri argomenti
si trovano la scelta delle specifiche corrette per una particolare operazione,
l’approccio alla gestione della circolazione dell’aria e delle questioni di raffreddamento da parte dello chassis, come convertire uno chassis da piedestallo
a rack e come rimuovere uno chassis Intel tipico.
Il Capitolo 16 descrive i tipi di rack e di armadi per server. Descrive inoltre la scelta di un rack di server per dimensioni e funzioni, come montare un
server e come installare uno switch KVM.
intro.indd XXXI
08/10/2006 20.14.35
XXXII I N T R O D U Z I O N E
Il Capitolo 17 descrive le caratteristiche necessarie in un armadio di server
e in un centro di calcolo. Descrive inoltre pianificazione, gestione dei cavi, raffreddamento, rumore, innalzamento dei pavimenti e questioni di sicurezza.
Il Capitolo 18 descrive le principali caratteristiche, i vantaggi e le questioni
di licenza per i principali sistemi operativi per server, tra cui Windows 2000
Server, Windows Server 2003, Novell NetWare 6.5, Sun Solaris e Red Hat
Linux. Il capitolo fornisce principali errori e soluzioni per ciascun sistema
operativo di server, insieme a consigli sulla scelta del migliore sistema operativo per una particolare situazione.
Il Capitolo 19 descrive le caratteristiche uniche dell’architettura di Sun
basata su RISC e analizza le architetture SPARC a 32 bit e UltraSPARC.
Descrive ogni categoria di server supportata da Sun, dai server entry-level
fino ai server blade. Descrive inoltre il sistema operativo Solaris e i relativi
strumenti di gestione, oltre a metodi utilizzati per l’integrazione di server Sun
in una rete x86 (compatibile Intel).
Il Capitolo 20 descrive il processo di implementazione di un server. Tratta
i budget per hardware, software, periferiche, aggiornamenti e accesso di rete,
oltre a scopo, posizione e dimensioni della rete e a come installare e mantenere
la rete. Un esempio di piano di progetto aiuta la comprensione del processo.
Il Capitolo 21 descrive il processo dell’analisi delle prestazioni, utilizzando strumenti integrati e di terze parti, come diagnosticare i problemi e come
effettuare manutenzione ordinaria quale test dei drive, deframmentazione,
protezione antivirus e pulizia di chassis/fan. Descrive inoltre come rilevare
problemi mediante i log di errori, l’implementazione di ridondanza di hardware
e come effettuare la pianificazione per il recupero da disastri.
intro.indd XXXII
08/10/2006 20.14.35