Le aziende scelgono tradizionalmente Windows come loro ambiente da tavolino e spesso per i loro assistenti di intranet anche. Windows � percepito generalmente come essendo pi� facile da usare ed amministrare e principalmente con buon motivo. Ma ho selezionato Linux come la piattaforma di assistente e del tavolo per il nostro (dalla nostra scala) aggiornamento voluminoso dell'infrastruttura. Nei seguenti paragrafi spiegher� la spiegazione razionale per la decisione ed inoltre documenter� la nostra esperienza successiva che si muove in avanti.


Linux contro Windows come macchine dell'assistente

Abbiamo intrapreso un aggiornamento voluminoso della nostra infrastruttura con l'aggiunta di parecchi assistenti di 24/7 con le macchine di automazione di RAID 1, di QA, macchina di elaborazione di ordine e collegamenti a Internet ridondanti. Ogni macchina dell'assistente avr� RAID 1 ed inoltre ha sostegno caldo. La scelta era fra l'assistente di Windows e Linux. Scelgo Linux per le nostre macchine dell'assistente per i seguenti motivi:

1. Il nostro web server funziona su Linux per i motivi di sicurezza e strategici. Ha soltanto significato avere lo stessi sistema operativo ed ambiente dell'assistente qui per facilitare la manutenzione.

2. Dedicheremo due la macchina (uno per sostegno caldo) per fornire il collegamento a Internet. La stessa macchina inoltre ospiter� l'assistente di DNS, il web server e la base di dati (per le nostre applicazioni). In breve intendo rendergli (spiegato sotto) un duplicato vicino della nostra macchina di web server. L'idea � di potere utilizzare questa macchina per fungere da sostegno di emergenza dei nostri assistenti in tensione. Le entrambe macchine (lime e base di dati) synched varie volte un il giorno. Questa macchina pu� anche fungere da fornitore di sostegno di DNS. Tuttavia questo non pu� essere usato per distribuire il carico nell'ambito delle situazioni normali perch� la larghezza di banda di upload � bassa come � normale nei collegamenti di cavo e del ADSL. Anche allora questo dovrebbe fornirmi una certa pace dello spirito. Ha soltanto significato avere simili configurazioni in questa macchina come nostre macchine correnti di web server.

3. Alto costo delle macchine dell'assistente di Windows per le autorizzazioni multiple e gli schemi di autorizzazione complicati. Il costo di ottenimento e di assicurazione che siamo compiacenti � non semplicemente molto alto per la nostra piccola organizzazione, nel valore del dollaro ma anche in termini di ripartizione delle risorse. Utilizzeremo i fissaggi dei prodotti ed anticipo che dovremo sostituirli di tanto in tanto. Con Linux posso mantenere parecchi sostegni caldi e non preoccuparmi per la rottura delle loro autorizzazioni. In intenda in usare il centro di Fedora poich� la nostra esperienza con loro � stata molto positiva.

4. Supporto di RAID 1.
Sia l'assistente 2003 che Linux di Windows forniscono il supporto di RAID 1 del software ed anche altri livelli di RAID. Purtroppo Windows Xp pro o il Windows 2000 non fornisce il supporto di RAID 1 (rispecchiato). Dovete comprare la versione dell'assistente. Entrambe sistema operativo inoltre funziona con fissaggi il RAID 1. Tuttavia attualmente ho deciso di scegliere l'itinerario del software mentre si adatta bene con la nostra strategia di per mezzo dei fissaggi dei prodotti e dell'avere macchine di sostegno di ricambio; inoltre � pi� poco costoso senza integrit� e disponibilit� di dati di compromesso. Non sono interessato specialmente circa la prestazione degli assistenti di intranet. Generalmente nel software RAID la prestazione si pensa che sia pi� bassa. Inoltre nel supporto di Windows RAID in primo luogo dovrete installare il sistema oprating su un dispositivo non-RAID prima che il RAID possa essere permesso a. Non ho esplorato il documento di Linux in dettaglio ma forniscono tutto il supporto di RAID attraverso software e per libero. Il loro supporto di RAID sembra pi� configurabile ed interamente comprendente.

5. Le nostre applicazioni di assistente gradicono ugualmente bene l'assistente di HTTP del Apache, la sovversione, MySQL, funzionamenti dell'assistente di DNS su entrambe le piattaforme.

Linux contro Windows come stazioni di lavoro

Sviluppo & macchine di automazione di QA

Queste devono essere macchina di qualit� superiore. Usiamo un redattore di codice per il PHP ed offuschiamo l'ido per Java. Entrambi sono disponibili in Linux cos� come Windows Xp. Linux viene con le coperture di colpo che sono significativamente superiori al richiamo del cmd in termini di automazione di operazione e scripting.
Java ed i PHP funzionano in Linux cos� come sulla piattaforma di Windows.

Macchina di Blogging

Come blogger abbiamo bisogno semplicemente di un web browser e di un lettore conveniente dell'alimentazione. Ci sono parecchi lettori dell'alimentazione basati PHP-MySQL che serviranno adeguatamente i nostri requisiti. Firefox funziona benissimo con Linux cos� come Windows. Cos� franco Windows non presenta alcun vantaggio qui.

Email

Tutte le macchine richiedono l'accesso del email. Nei miei esperimenti Thunderbird � venuto un po'davanti a Microsoft Outlook per dovuto puro di scopi del email particolarmente costruito in filtro bayesano ingenuo e nell'integrazione vicina con Firefox, il nostro web browser. Per i requisiti supplementari gradica il calendario, Sunbird � una buona scelta.

Sicurezza

Linux � tradizionalmente davanti a Windows in termini di sicurezza. Possiamo ottenere una protezione ragionevole con i iptables sola. ClamAV servisce da soluzione rispettabile di antivirus per Linux tra l'altro. Franco Internet Explorer non sar� mancato.

Serie di rendimento dell'ufficio

L'ufficio della stella fa concorrenza bene contro Microsoft Office in questo reparto.

Conclusione

In generale non ho trovato lo svantaggio significativo di utilizzare Linux sia come la stazione di lavoro che assistente in un'azienda di sviluppo di software. Linux difetta di dietro nella facilit� di uso e richiede pi� upfront l'addestramento. Comunque la sicurezza aumentata, la disponibilit� di software il RAID 1 (rispecchiarsi) e la mancanza di controversie di autorizzazione gli danno un forte vantaggio sopra Microsoft Windows nel mio parere umile per un'azienda di sviluppo di software.

Aggiorner� di tanto in tanto circa la nostra esperienza di Linux andante 100% in prossimi mesi.