Come costruire un server workstation

December 5

Come costruire un server workstation


Un server workstation è definito come un sistema usato come server, ma i cui componenti sono tipicamente utilizzati per compiti di elaborazione workstation. Non è complicato adattare una stazione di lavoro per l'impiego come server, ma ci sono alcune cose da considerare.

In teoria, le denominazioni di workstation o server sono realizzati in base alla quale ruolo ogni macchina sta giocando in un determinato momento. Quando una macchina richiede un servizio o informazioni, è considerato un client. Quando una macchina è fornire informazioni o di un servizio, si chiama un server. Macchine che svolgono il ruolo di cliente molto più frequentemente di quello del server vengono in genere chiamati client, ma questo non significa che non possono o non svolgere la funzione di server di volta in volta. Così se l'etichetta è situazionale, è anche pratica comune considerare una macchina una workstation se funziona come una stazione di lavoro più spesso come server.

In pratica, l'industria dei computer ha rilasciato versioni speciali del suo software che Bias utilizzo verso client o server. Microsoft e Apple vendono versioni di workstation e server dei loro sistemi operativi. Poiché queste diverse versioni dei sistemi operativi hanno capacità diverse, in pratica, la differenza tra server e workstation per questi sistemi può essere più di situazionale - che può comportare differenze cruciali nella capacità pure.

istruzione

Pianificazione

1 Confrontate ciò che si vuole fare con le capacità dei sistemi operativi disponibili. Perché ci possono essere diverse capacità associati ai diversi sistemi operativi, sapendo ciò che si desidera fornire per gli altri computer nella comunità può aiutare a dettare il sistema operativo potrebbe essere necessario. Se si desidera condividere i file e il numero di richieste simultanee sono tenuti a essere bassa, quindi praticamente qualsiasi sistema operativo funziona bene per voi. Se si vuole costruire un server File Transfer Protocol (FTP) per accettare e offrire file su Internet, si potrebbe pensare due volte prima di usare di Microsoft Vista. Microsoft Internet Information Server (IIS) 7 in grado di fornire le pagine basse concorrenza Web in esecuzione sul sistema operativo workstation Vista, ma è limitato a pubblicare con FTP. Gli utenti non possono caricare il sistema operativo workstation - solo per IIS7 che esegue Windows Server. Nel caso di Windows Vista, altri pacchetti FTP possono essere utilizzati su workstation per aggirare la limitazione imposta dal FTP di IIS.

2 Come costruire un server workstation

software quale server di ricerca si può già avere. Se si pensa di utilizzare una stazione di lavoro Macintosh come server, ci sono molti pacchetti software di server già installati e pronti ad andare nel sistema operativo workstation. Quando si apre la cartella "condivisione" in "Preferenze di Sistema", ci sono 11 servizi integrati nel sistema operativo e pronto per essere attivato. Altri servizi possono essere attivati ​​con altri mezzi. Il sistema operativo workstation Macintosh non configura automaticamente il file system di rete (NFS), per esempio, ma la capacità è ancora incluso sul disco rigido. Se si conosce il modo per aggirare i sistemi UNIX, e avere una guida da seguire, non è troppo complicato per rendere la vostra workstation Mac un server NFS. Vedere Riferimenti per una guida esempio per l'attivazione di NFS su una workstation Macintosh.

3 Come costruire un server workstation


Prendere in considerazione il software open source. Apache può trasformare qualsiasi sistema operativo comune in un server Web. Anche se molti sistemi operativi vengono forniti con almeno un certo tipo di server web, server Web scalabile di Apache è il più comune su Internet, e come è disponibile su quasi ogni sistema operativo comune. La decisione di utilizzare Apache alla partenza non è mai una decisione senza uscita. Apache può essere lo strumento del server Web per qualsiasi versione futura della vostra infrastruttura. Basta visitare Apache.org per scaricare e installare i file binari (o anche il codice sorgente) rilevanti per il sistema operativo workstation.

4 Piano per la connettività. Anche se può sembrare strano, anche una singola macchina che verrà eseguito sia software client e server (parlando a se stesso) ha ancora bisogno di un protocollo di rete definito e di lavoro. Scegli il tuo protocollo di rete in base alle proprie circostanze. Se si dispone di sistemi Macintosh che non si connettono a Internet, ma ancora deve connettersi gli uni agli altri, potrebbe avere senso di scegliere AppleTalk come protocollo di rete. Se i sistemi già la connessione a Internet, probabilmente si sta utilizzando il protocollo TCP / IP, in modo che diventi una scelta ovvia, ma l'attuazione diventa un po 'più difficile di quanto farebbe con AppleTalk. sistemi Microsoft possono avere un momento un po 'più facile con il protocollo TCP / IP, ma non c'è modo semplice intorno alla prospettiva di dover configurare il protocollo TCP / IP su un sistema UNIX, come Solaris o Linux. Qualunque sia la scelta, il server deve essere in esecuzione ciò che ogni client è in esecuzione di parlare a tutti loro. Se uno Macintosh è solo in esecuzione AppleTalk, e il resto dei sistemi sono in esecuzione il protocollo TCP / IP, quindi il server dovrebbe eseguire entrambi o la macchina AppleTalk dovrebbero cominciare a correre TCP / IP pure.

Implementazione

5 Impostare l'indirizzo di rete del server. Non ci sarà alcun successo fino a quando i protocolli di rete sono installati e configurati. In effetti, alcuni software server non sarà nemmeno l'installazione fino a quando si può rilevare che la sua rete richiesta è installato e funzionante. Ad esempio, supponiamo di placcaggio TCP / IP. AppleTalk è auto-configurazione, come è NetBEUI, ma non sono come comunemente in uso come TCP / IP. Questo protocollo Internet funziona perché ogni macchina sulla rete ha un indirizzo univoco - come ogni telefono cellulare ha un numero di telefono unico. In rete, vi è un server distribuendo questi indirizzi ogni volta che un computer viene richiesto uno, o ogni computer è configurato manualmente con un indirizzo permanente. E 'comune per avere un sistema di distribuirli quando gli viene chiesto. Questo sistema è il server Dynamic Host Configuration Protocol (DHCP). Per il sistema di servire in modo affidabile i clienti, ogni cliente dovrà essere in grado di imparare l'indirizzo del server. Per fare questo indirizzo costante, sia configurare il server DHCP per dare sempre il server lo stesso indirizzo o escludere che l'indirizzo da quelle fornite da DHCP e hard-code l'indirizzo nelle impostazioni di configurazione di rete della workstation. Se non si ha già familiarità con questi strumenti, consultare il proprio fornitore di servizi amministratore di sistema o Internet locale (ISP) per ulteriori informazioni.

6 Verificare la corretta traduzione del nome. Quando si punta il browser su sun.com, si digita le lettere, non numeri. Allora, come funziona il protocollo TCP / IP su numeri se non si utilizzano i numeri per trovare le cose su Internet? È possibile utilizzare i numeri, ma non c'è bisogno. Il Domain Name System (DNS) è stato costruito dai progettisti internet che erano stanchi di digitare numeri, e volevamo un tipo di rubrica telefonica che potevano fare affidamento. sistemi UNIX si basano su DNS in primo luogo perché DNS si è evoluto come UNIX si è evoluto. i sistemi Microsoft e Apple, partendo in piccoli gruppi di lavoro, in grado di fare uso di DNS, ma anche solo cercare di individuare i sistemi con i pacchetti di broadcast - l'equivalente del computer di appoggiarsi fuori dalla finestra e semplicemente chiamando per la macchina che si desidera. Microsoft ha sviluppato anche il proprio tipo di servizio telefonico libro chiamato Windows Internet Naming Service (WINS). Più grande è la rete che si desidera servire, tanto più probabile è che i clienti non vedranno il server senza aggiornare il DNS o WINS voci per esso. Anche se è possibile che questi servizi vengono aggiornate automaticamente per voi, se avete problemi di connessione al server, questi sono tra i primi posti da controllare per il rilascio. Se non si ha già familiarità con questi strumenti, consultare il proprio locale provider di sistemi di amministratore o di Internet Service Provider (ISP) per ulteriori informazioni.

7 Attivare il software che serve informazioni. Uno degli esempi più semplici di fare una workstation un server è a scopo di condivisione di file. Per fornire una directory in cui i vostri coetanei possono condividere file, attivare il software del server di file già residente sulla stazione di lavoro e identificare quali directory e in quali condizioni si desidera condividere. Rimanendo con l'esempio Macintosh, i programmi di condivisione di file con supporto GUI può essere lanciato all'interno della cartella "Preferenze di Sistema / Condivisione". Selezionando l'opzione "File Sharing" si accende la capacità, ma questo non dovrebbe essere fatto senza anche configurare l'e sicurezza "Opzioni" "Impostazioni" sulla directory condivisa.

8 Configurare il software server per le vostre esigenze. Si tratta di una migliore prassi del settore per trascorrere almeno un paio di minuti per garantire che il software in uso è configurato per le esigenze della particolare installazione. Il sistema operativo Macintosh in grado di fornire funzionalità di condivisione di file attraverso una varietà di protocolli di rete diversi. Come regola generale, è saggio di offrire solo il servizio su quei protocolli di sapere i vostri clienti avranno bisogno. Per selezionare i protocolli di condivisione file che si desidera attivare, fare clic sul pulsante "Opzioni" nell'angolo-basso a destra della finestra di dialogo "Condivisione" in "Preferenze di Sistema". Disattivare i protocolli che non sono suscettibili di bisogno. Sfruttare le impostazioni di sicurezza per fare in modo che gli utenti non autorizzati non creano male nel sistema.

Consigli e avvertenze

  • Che si tratti di condivisione dei file con NFS, o trasferimenti con FTP è saggio per rendere la cartella utilizzata per questi trasferimenti una cartella di out-of-the-way. Gli utenti del sistema non possono in genere accedere alle directory sopra la directory condivisa nella gerarchia, ma se non si è vigili per la sicurezza, possono essere in grado di accedere a sottodirectory. Se si deve condividere la directory radice di un sistema UNIX (/.) O di un sistema Windows (C: \) si potrebbe esporre accidentalmente i file del sistema operativo per gli utenti della rete. E 'più sicuro per creare una directory solo per la condivisione e mantenere gli utenti della rete confinati a quella gerarchia di directory.
  • La ricerca è davvero prezioso quando adattando una stazione di lavoro per l'impiego come server. Ci sono alcune caratteristiche del software del server che potrebbero non funzionare come previsto o affatto quando viene eseguito su una versione workstation di un sistema operativo.