Avrai molte funzionalità interessanti da Active Directory che non ottieni con OpenLDAP. Il principale tra questi è il single sign-on (ovvero un account utente che funziona su tutti i computer client e server) e Criteri di gruppo.
Adoro il software open source, ma fino alla scadenza di Samba 4, Active Directory offre la migliore esperienza amministrativa con Windows 2000 e computer client più recenti.
Senza l'utilizzo di software di terze parti non esiste un'autenticazione LDAP basata su standard con client Windows XP. Leggi la mia risposta qui su: Integrazione Kerberos con Windows XP: l'esperienza con OpenLDAP sarà molto simile (tranne per il fatto che avrai bisogno di software di terze parti come pGINA in anticipo per far funzionare l'autenticazione LDAP): Come fare in modo che Windows XP esegua l' autenticazione Kerberos o Heimdal
L'utilizzo o meno di Windows Small Business Server dipende da ciò che si desidera spendere (il costo iniziale e il costo delle licenze di accesso client per SBS sono più che semplici "Windows vanilla") e se si otterrà valore dall'addizionale " Caratteristiche". Preferisco pensare a Windows SBS come a un pacchetto economico di Windows ed Exchange (con un'installazione eccessivamente complicata e strumenti di amministrazione rozzi che non uso mai.) Tendo ad amministrare Windows SBS come una "normale" macchina Windows ed Exchange Server, e funziona molto bene come tale.
Un server Windows con Active Directory, Microsoft DHCP / DNS, WSUS (per fornire aggiornamenti ai computer client) e alcuni oggetti Criteri di gruppo per gestire la configurazione di ambienti utente / computer e l'installazione di software alleggeriranno notevolmente il carico amministrativo e semplificheranno l'aggiunta di computer futuri. Lo scambio non è così difficile da avviare (i maggiori problemi sono legati al flusso della posta da Internet, quindi molte persone non sembrano capire come DNS e SMTP lavorano insieme).
Supponendo che l'installazione venga eseguita da qualcuno che sa cosa stanno facendo e che trattate bene tutto dopo il fatto che funzionerà bene per voi con un sacco di mal di testa amministrativo. Annullo le persone che lamentano l'irregolarità di Windows e Exchange, perché in genere stanno avendo problemi perché (a) hanno utilizzato hardware inferiore e stanno pagando il prezzo nel lungo periodo, oppure (b) non sono competenti per amministrare il software. Ho installazioni di Windows SBS che risalgono al periodo di tempo della versione 4.0 che sono in esecuzione ben anni dopo l'installazione: puoi averne anche una.
Se non hai alcuna esperienza con questi prodotti, ti consiglio di collaborare con un consulente affidabile per eseguire l'installazione e iniziare con l'autosufficienza nell'amministrazione. Consiglierei un buon libro se ne conoscessi uno, ma sono stato abbastanza scontento di quasi tutti quelli che ho letto (sembra che manchino tutti esempi di casi reali e casi studio, in genere).
Ci sono molti consulenti che possono farti decollare a buon mercato (la configurazione di cui stai parlando, supponendo che farai il lavoro "in blocco" da solo, ti senti circa un giorno e mezzo o due giorni per un installazione di Windows ed Exchange di base, per me) e può aiutarti a "imparare le corde". La maggior parte della manodopera investirà nella migrazione degli ambienti utente esistenti (migrazione dei documenti e dei profili esistenti nelle loro profili utente in roaming del nuovo account AD e reindirizzamento delle cartelle "Documenti personali", ecc.) Se si sceglie di farlo. (Vorrei, solo perché renderà gli utenti più felici e più produttivi nel lungo periodo.)
È necessario pianificare un tipo di dispositivo di backup e software di gestione del backup, un computer server con dischi ridondanti ( RAID-1 minimo ) e un tipo di protezione dell'alimentazione (UPS). Mi aspetterei, con un server di fascia bassa, i costi di licenza e l'hardware di protezione dell'alimentazione che potresti ottenere con Windows SBS per circa $ 3500,00 - $ 4000,00. Personalmente, ti specificherei per circa 10-20 ore di lavoro di installazione, a seconda di quanto tu abbia familiarità con le tue esigenze e di quanta parte del lavoro che vuoi che ti venga insegnato a fare, piuttosto che farlo fare all'installatore.
Ecco un elenco di alto livello dei tipi tipici di attività di installazione che vedo in una distribuzione come la tua:
- Configurare fisicamente il server, l'UPS, ecc.
- Installa Windows, Exchange, WSUS, servizi di infrastruttura, service pack, software di gestione backup, software di gestione UPS, ecc.
- Discutere della condivisione di file (autorizzazioni, posizioni dei file condivisi, gerarchia di directory).
- Creare account utente (cartelle dei profili mobili, cartelle "Documenti", ecc.), Gruppi di sicurezza, gruppi di distribuzione, oggetti Criteri di gruppo di base.
- Discutere della migrazione dei dati di posta elettronica esistenti e formulare la strategia, le modifiche al DNS per portare la posta elettronica direttamente su Exchange.
- Discutere della migrazione degli ambienti utente su nuovi account AD. Sviluppare la procedura per la migrazione se si desidera la formazione per eseguire la migrazione.
- Eseguire la migrazione / i pilota / i di computer client e profili utente nel dominio.
- Discutere delle attività quotidiane del sysadmin (reimpostazioni della password, modifica delle appartenenze ai gruppi di utenti, revisione delle notifiche di esito positivo / negativo del backup, monitoraggio di WSUS e aggiornamento dell'installazione), discussione di problemi comuni, risoluzione dei problemi e risoluzione, conduzione di sessioni di domande e risposte.
- Fornire raccomandazioni per attività future (automazione delle installazioni di software, connettività VPN, ecc.)