Microsoft Office

Guida introduttiva a Project Server 2007

Alan Maddison

 

In un riepilogo delle:

  • Quattro aree generali di miglioramento
  • Architettura multilivello consente la flessibilità in termini di scalabilità e
  • Prerequisiti per l'installazione
  • Installazione e configurazione

Contenuto

Caratteristiche e funzionalità
Prerequisiti di installazione
Progetto di installazione di Server 2007
Ultima parola

Come amministratori IT, la maggior parte di noi verranno utilizzati in Microsoft Office Project (standard o Professional) per semplificare e organizzare almeno alcuni dei nostri molti progetti. Tuttavia, non molti di noi hanno implementato Project Server, per mancanza di familiarità, conoscenze o semplicemente il tempo di affrontare una installazione più complessa e la configurazione. Con Office Project Server 2007, Microsoft ha apportato miglioramenti significativi non solo per le funzionalità e le funzionalità disponibili per gli utenti, ma anche a quelli che gli amministratori di interesse.

In questo articolo È necessario osservare alcune delle nuove funzionalità più significative e funzionalità di Project Server e verrà inoltre richiedere un percorso di installazione e configurazione di Project Server 2007. È possibile verrà illustrare un'implementazione di Web farm, come questo approccio fornisce molto maggiore flessibilità in aumenta l'infrastruttura di Project Server. Anche se un server autonomo è ora sufficiente, una Web farm a server singolo aggiunge poco complessità dell'infrastruttura durante l'esecuzione di espansione per soddisfare le esigenze dell'azienda in futuro.

Se la famiglia Office Project Server viene utilizzato un numero di prodotti, in questo articolo verrà descritta dettaglio in Project Server. Mentre non effettuare la ricerca molto in client desktop, devono tenere presente che Project standard (un client desktop non può connettersi a Project Server e solo Project Professional è in grado di connettersi.

Caratteristiche e funzionalità

I miglioramenti di Microsoft apportate a Project Server 2007 possono essere suddiviso in quattro aree generali: funzionalità relative all'organizzazione, facilità d'uso, informazioni ed extensibility. Se utilizzati con le versioni precedenti di Project Server, è immediatamente riconosceranno perché Microsoft si concentra su queste aree.

Anche se Project Server 2003 è un'applicazione potente, la complessità effettuata risoluzione dei problemi molto complicato e aggiunto overhead amministrativo notevole. Inoltre, era molto difficile personalizzare e lacked flessibilità le funzionalità di reporting di fuori di relativa integrazione con SQL Server 2000 Analysis Services. Fortunatamente, le limitazioni sono stati risolti, garantendo un'esperienza più semplice e aumentare la produttività con Project Server per utenti e amministratori.

I limiti di scalabilità in Project Server 2003 sono stati risolti con un'architettura multilivello true, come illustrato nella Figura 1 . Il livello di Web è costituito da Project Web Access e Windows SharePoint Services (WSS) 3.0. Il livello di applicazione è costituito dalla piattaforma di Project Server, il servizio Accodamento messaggi, il servizio di Reporting e del sistema Eventing, nonché Project Server Interface (PSI), ovvero UN'API completamente revamped che espone la funzionalità di Project Server per amministratori e sviluppatori. Il livello di dati contiene i database di Project Server memorizzati in SQL Server 2000 o SQL Server 2005. Questi livelli prestare stessi ai scala per il supporto numero elevato di utenti.

Figura 1 l'architettura di Project Server 2007

Come funzione di questa nuova architettura, Microsoft supporta un numero di topologie di distribuzione, tra cui autonomo, farm di piccole dimensioni, farm di medie dimensioni, farm di grandi dimensioni ed Extranet. Ogni topologia consente maggiore segmentazione dei componenti di Project Server, nonché incorporare tecnologie such as bilanciamento del carico alla fine del front-end Web e clustering dei server SQL. Altri miglioramenti a livello aziendale comprendono Active cache, una tecnologia di client/server che consente di ottimizzare il traffico di rete e la velocità di risposta di client e il servizio Accodamento messaggi, che assicura dati integrità e tolleranza di errore durante la migliorare l'affidabilità e fostering un'esperienza uniforme.

Sono inoltre stati alcuni miglioramenti significativi rendere Project Server, facile da imparare e da utilizzare. Che cosa ciò significa in pratica per gli amministratori è che dopo aver ottenuto il prodotto installato e configurato, puoi consentire gli utenti rilascia e prevede che per la produttività.

Una cosa che consente di rendere Project Server in modo molto più semplice è alla completa integrazione con Microsoft Office, inclusi un plug-in per Microsoft Office Outlook che consente la gestione di attività e l'ora e relazioni grafiche integrare con funzionalità di reporting di Excel e diagrammi di funzionalità di Office Visio. È semplificato attività progetto e la programmazione creazione con il supporto per elenchi di attività di SharePoint, che consente agli utenti adattare rapidamente progetti ad hoc in una struttura più affidabile man mano che aumenta il progetto.

Il Microsoft Project attività elenco Importazione modello consente di creare un elenco delle attività semplice in Excel, importarla in Project Server e quindi aggiungere risorse e assegnazioni. Inoltre, un elenco completo dei modelli di progetto predefiniti fornisce per l'impostazione rapida delle strutture di progetto per molti tipi di progetti diversi. Una Guida di Project avanzata consente agli utenti nuovi ottimizzare la loro produttività in Project Server consentendo agli utenti più esperti di disattivare questa funzionalità. Pianificazione delle risorse semplificata viene eseguita con la procedura guidata sostituzione delle risorse e una funzionalità di annullamento a più livelli consente esperti alimentazione notevole Project Manager e una maggiore flessibilità nella modifica pianificazioni e comprendere l'impatto senza utilizzare una grande quantità di tempo. Questo è particolarmente vero con la caratteristica Evidenziazione delle modifiche, evidenzia tutte le modifiche risultanti dalla modifica più recente interessa la programmazione.

Inoltre, Project Server offre ora maggiore visibilità Gestione Contabile di progetto e la pianificazione. Non c'è un nuovo tipo risorsa, la risorsa costi, che consente l'integrazione con sistemi di contabilità di terze parti. Inoltre, Project Server presenta un numero di nuovi campi di accounting predefiniti. Ad esempio, il campo di budget consente alle organizzazioni di specificare un budget come money, manodopera o materiali e tenere traccia delle varianza durante l'avanzamento del progetto. Una nuova soluzione foglio presenze non solo fornisce più accurata registrazione del tempo delle risorse del progetto ma è anche progettata per l'integrazione con sistemi di contabilità generale. Una nuova funzionalità di pianificazione risorse consente di forniscono una visualizzazione ad alto livello di assegnazione delle risorse per facilitare la pianificazione preliminare quando i dettagli non disponibili o desiderato a inizio disponibilità di progetto ad esempio.

Altri miglioramenti facilitare Project Server molto personalizzare ed estendere le funzionalità. L'API revamped, PSI sopra riportate, rende facile accesso dati di Project Server con ADO.NET, nonché supporta inoltre modifica a livello di programmazione dei progetti, risorse, attività e assegnazioni. L'API è stato ulteriormente migliorato attraverso un sistema ampio evento del lato server che consente di rispondere a eventi in Project Server di applicazioni di terze parti. Infine, l'integrazione con Windows Workflow Foundation (WF) fornisce il supporto incorporato per i flussi di lavoro.

Prerequisiti di installazione

Questo articolo è incentrato sull'installazione di Project Server 2007 in Windows Server 2003, ma verrà offrono anche alcuni puntatori sull'utilizzo di Windows Server 2008 quando esistono differenze evidente nei passaggi necessari per l'installazione e configurazione. Se si decide di utilizzare Windows Server 2008, è necessario utilizzare Project Server 2007 SP1 e inoltre assicurarsi che l'hardware server soddisfa i consigli sulla Microsoft. In particolare, deve avere almeno 2 GB RAM e dual core o duale CPU con una velocità di clock del GHz 3.0.

È necessario concentrarsi installazione e configurazione di una piccola Web farm, che consente due opzioni di distribuzione: l'installazione di tutti i componenti nel computer un o cui si trova il server di database su un altro computer fisico (server Web, server applicazioni e server di database. Poiché entrambe le opzioni supportano fino a 500 utenti, uno è accettabile in ambienti di dimensioni inferiori. Ed entrambi forniscono la flessibilità della società si sposta in avanti. Generale consigliabile, si consiglia di utilizzare almeno un server di database diverso, nelle organizzazioni di grandi dimensioni sarà necessario hardware separate per ciascuno dei livelli.

Prima di iniziare l'installazione, il server di database deve essere disponibile. Poiché un'installazione di SQL server di discussione sono descritte in questo articolo, si noti semplicemente deve utilizzare SQL Server 2000 SP4 o SQL Server 2005 SP2 e verificare che sia attivata la named pipe. Inoltre, l'account con cui si installa WSS deve disporre tutti i diritti necessari per creare un nuovo database in SQL Server.

È necessario installare Microsoft .NET Framework 3.0 SP1 (che garantisce che WF). E si desidera installare IIS 6.0 selezionando l'opzione di Application Server disponibile nella sezione Installazione componenti di Windows dell'applet Pannello di controllo Installazione applicazioni. È consigliabile attivare ASP.NET, che è disponibile se è fare clic sul pulsante Dettagli quando si seleziona Application Server. Project Server non verrà installato se ASP.NET 2.0.50727 estensione Web non è attivata all'interno di IIS. Il problema può verificarsi se ASP.NET 2.0 è installato nel computer prima di IIS è attivato. In questo caso, attivare ASP.NET 2.0 eseguendo il –enable –i di comando aspnet_regiis.

In Windows Server 2008, procedere utilizzando Gestione server per installare il ruolo di server Web (IIS) e il ruolo server applicazioni. Come parte del ruolo server applicazioni, che installa .NET Framework 3.0, è necessario verificare che i servizi di ruolo applicazione server Foundation e supporto Web Server (IIS) siano selezionati per l'installazione.

Progetto di installazione di Server 2007

Avviare l'installazione di Project Server eseguendo il programma di installazione. Se è stato installato WSS, l'installazione di Project Server 2007 è familiare, come si basa sulle WSS 3.0. Dopo l'immissione del codice " Product key " e l'accettazione del contratto di licenza, scegliere Installazione Basic o avanzate. Se si intende un sistema autonomo, scegliere Basic, che consente di installare tutti i componenti su un server, tra cui SQL Server 2005 Express edition. Se si seleziona Advanced, verrà visualizzato sullo schermo in figura 2 . Se si seleziona l'opzione completa, verrà installato i componenti del server di applicazione e Web front-end.

fig02.gif

Nella figura 2 di installazione autonoma inserisce tutti i componenti su un unico computer

Tenere presente che se il server è configurato come server di ricerca, si potrebbe richiedere grande dell'archiviazione locale per gli indici. Di conseguenza sarà necessario scegliere la scheda percorso del file (anche illustrata nella Figura 2 ) e selezionare un percorso di installazione diversi. Dopo aver selezionato il completamento, premere il pulsante Installa.

Al termine dell'installazione, l'opzione "esecuzione di SharePoint prodotti e tecnologie di configurazione guidata" è selezionata per impostazione predefinita. Fare clic sul pulsante Chiudi per avviare la procedura guidata di configurazione.

Dopo la procedura guidata viene avviata e fare clic su Avanti per ottenere oltre la schermata iniziale, si verrà essere certi che alcuni servizi inclusi IIS potrebbe essere necessario riavviare. Scegliere Sì per passare alla schermata successiva, viene richiesto di creare una nuova server farm oppure connettersi a uno esistente. Selezionare l'opzione per creare una nuova farm, quindi immettere il nome del server di database.

È inoltre necessario immettere il nome di un account di utente di dominio che verrà utilizzato per WSS per la connessione al database, come illustrato nella Figura 3 . Durante l'installazione, verrà inoltre assegnare i diritti di SQL Server e fornire le credenziali per il pool di applicazioni Amministrazione centrale SharePoint Services all'interno di IIS. Se si desidera distribuire un server autonomo, l'account utente può essere locale.

fig03.gif

Nella figura 3 di creazione di un database di configurazione

Dopo aver premuto Avanti, è necessario configurare il numero di porta e il metodo di autenticazione da utilizzare dall'applicazione Web Amministrazione centrale. Per impostazione predefinita, la procedura guidata assegnerà un numero di porta casuale che è possibile modificare selezionando la casella di controllo e immettere un numero di porta. Il protocollo di autenticazione predefinito è NTLM, la seconda opzione è Negozia (Kerberos). Se si seleziona la seconda opzione, il processo di autenticazione tenterà di utilizzare innanzitutto Kerberos e verrà rientrano nuovamente per NTLM in caso di esito negativo. A meno che non si abbia familiarità con i requisiti per attivare l'autenticazione Kerberos, attenersi con NTLM.

Dopo aver premuto Avanti, verrà visualizzata una schermata di riepilogo. Premere di nuovo Avanti per avviare il processo di configurazione. Una volta completato il processo di fornitura, notare il numero di porta del sito Amministrazione centrale se non lo è stato già fatto. Verrà avviato il sito Web Amministrazione centrale nel browser quando si preme il pulsante Fine, come illustrato nella Figura 4 .

fig04.gif

Nella figura 4 sito Web Amministrazione centrale il

Si noterà che il sito Web Amministrazione centrale è preconfigurato per guidare i passaggi rimanenti. Il primo elemento nell'elenco è un puntatore al SharePoint Services rapido avvio manuale, cui sono elencati alcuni dei rimanenti passaggi di configurazione inclusi:

  • Configurazione delle impostazioni di posta elettronica in arrivo e in uscita
  • Creazione o estensione delle applicazioni Web
  • Creazione di siti e siti secondari
  • Configurazione delle impostazioni del flusso di lavoro
  • Configurare la registrazione diagnostica

È necessario seguire le istruzioni per configurare le impostazioni di posta elettronica, ma tutte le altre impostazioni di Project Server sono trattate nelle attività successive. L'attività seconda è un promemoria per aggiungere tutti i server alla farm prima di configurare servizi della farm. Per aggiungere server alla farm, nonché controllare quali server sono già aggiunto, fare clic sulla scheda operazioni quindi nei server farm di collegamento nella sezione Topologia e servizi, come illustrato nella Figura 5 .

fig05.gif

Nella figura 5 aggiungere tutti i server della farm prima di configurare servizi della farm

Continuando l'esempio di una piccola server farm con Web e servizi dell'applicazione su un server e il database in un altro, verrà visualizzato due server già elencato. Il completamento dell'attività successivo prevede l'avvio servizi di Project Server. Per configurare i servizi, fare clic su dalla scheda operazioni e quindi su servizi nel collegamento di server nella topologia e servizi, come illustrato nella Figura 5 . Dopo aver selezionato questa opzione, verrà visualizzato la schermata riprodotta nella Figura 6 .

fig06.gif

Nella figura 6 configurare servizi sul server

Si noterà che per impostazione predefinita alcuni servizi non sono stati avviati ma sarà necessario selezionare l'opzione di avvio per avviarli. I servizi elencati di seguito corrispondono ai servizi elencati in computer Management Microsoft Management Console (MMC). Si noti che se si avvia il servizio di ricerca WSS, si sarà necessario fornire le credenziali per l'account di servizio di ricerca e l'account del servizio contenuto.

Il servizio di ricerca di WSS costituisce la base per la ricerca di Guida in linea di Project Server. Questi account devono essere account di dominio per qualsiasi tipo di implementazione di server farm e non è necessario a essere membri del gruppo amministratori farm. Tutti i necessari diritti verranno assegnati durante la configurazione. Il passaggio di configurazione finale di questa pagina consiste nello specificare la pianificazione di indicizzazione. Consigliabile lasciare la pianificazione predefinita finché non si è più familiarità con i requisiti operativi quotidiane dell'ambiente di Project Server. Ambienti di dimensioni maggiori possono avere dedicato server di ricerca.

Il passaggio finale della configurazione Project Server consiste nel creare applicazioni Web per due siti Web: il sito di Project Web Access (PWA) e il sito principale provider di servizi condivisi (SSP). Inoltre, è necessario creare una raccolta siti per l'applicazione Web PWA. La creazione del sito principale di servizi condivisi è parte dell'attività finale nell'elenco delle attività amministrative identificati nel sito Web Amministrazione centrale, come illustrato precedente nella Figura 4 .

Il primo passaggio consiste nel creare la nuova applicazione Web per il sito PWA. Dal sito Amministrazione centrale fare clic su Gestione applicazioni quindi selezionare Crea o estendi applicazione Web nella sezione Gestione applicazione Web SharePoint. Quando viene caricata la pagina successiva, selezionare Crea una nuova applicazione Web, come illustrato nella Figura 7 .

fig07.gif

Nella figura 7 la creazione di una nuova applicazione Web di SharePoint Services

Iniziamo immettendo una descrizione per il sito Web IIS e selezionando un numero di porta. Per l'esempio utilizzerò la porta predefinita 80, ma se il server Web in uso ospita altri siti, sarà necessario scegliere una porta diversa, come in questa procedura è in conflitto con il sito Web predefinito in IIS. È inoltre possibile utilizzo di intestazioni host se è necessario un ulteriore flessibilità nella configurazione di IIS.

L'elemento successivo che verrà visualizzato è il percorso alla directory virtuale in genere non deve essere modificato.

Nella sezione successiva si configurare la protezione. Le prime due selezioni si riferiscono il protocollo di autenticazione, è necessario lasciare come NTLM e se consentire l'accesso anonimo. Ottimale, si consiglia di disabilitare l'accesso anonimo. Nella sezione successiva consente di configurare il pool di applicazioni utilizzato dall'applicazione Web. Immettere un account di dominio nella sezione delle credenziali, quindi lasciare le rimanenti opzioni la selezione predefinita. La selezione finale che sarà necessario apportare consiste nell'identificare il server di ricerca. Nella farm due server, questo sarà il server locale.

Dopo aver creato l'applicazione, è necessario creare una raccolta siti. A tale scopo, selezionare Crea un nuovo insieme di sito WSS e quindi immettere le informazioni necessarie, inclusi titolo, descrizione e URL, nome e percorso. Quando si seleziona un modello per il sito, sarà sufficiente una qualsiasi, ma il modello Team Site in genere è un buon punto di partenza. Avere e riusciti, quando la pagina di alto livello sito senza creata viene caricata.

Il passaggio successivo consiste nel creare un'applicazione Web host provider di servizi condivisi. Dal sito Amministrazione centrale fare clic su Gestione applicazioni quindi selezionare Crea o estendi applicazione Web nella sezione Gestione applicazione Web SharePoint. Quando viene caricata la pagina successiva, selezionare Crea una nuova applicazione Web. Invece di utilizzare un sito Web esistente, si verrà da creazione di un nuovo sito con un nuovo numero di porta. Il numero di porta può essere casuale o un selezionare. Seguire le istruzioni impiegato per creare il pool di applicazioni Web per PWA. Se si desidera, è inoltre possibile riutilizzare le credenziali del pool di applicazione. Quando il processo è stato completato, viene visualizzata la pagina di creazione dell'applicazione.

Quindi creare il provider di servizi condivisi (vedere la Figura 8 ). Un provider di servizi condivisi è parte integrante di un'infrastruttura di WSS 3.0 che Project Server sfrutta i servizi dell'applicazione. Questo semplifica anche un provider comune tra server di una farm.

fig08.gif

Nella figura 8 di creazione di un provider di servizi condivisi

Creare un inizio di provider di servizi condivisi facendo clic sulla scheda Gestione applicazioni e quindi nella sezione Servizi condivisi Office SharePoint selezionare Crea o configura servizi condivisi della farm. Nella pagina successiva fare clic su nuovo provider di servizi CONDIVISI e funziona le opzioni di configurazione. Più importante è che per selezionare l'applicazione Web creata per i servizi condivisi.

I dati solo obbligatori sono le informazioni riguardanti le credenziali da utilizzare per il servizio provider di servizi CONDIVISI. Tutte le altre opzioni possono essere lasciate impostate sui valori predefiniti, anche se è necessario controllare ogni singolo valore. Nell'esempio, deve esistere due applicazioni Web, che sono state create nella procedura precedente. Una volta creati i servizi, si vedrà la pagina Operazione riuscita.

Il passaggio finale consiste nel creare l'istanza di Project Server. Se si sceglie OK nella finestra di esito positivo, verrà visualizzata per la gestione pagina servizi condivisi della farm. Fare clic sul nome dei servizi condivisi appena creato e verrà visualizzata alla finestra Amministrazione servizi condivisi. Fare clic sul collegamento di siti di Project Web Access e quando viene caricata la pagina, fare clic sul pulsante chiamato Crea progetto accesso sito Web, come illustrato nella Figura 9 .

fig09.gif

Nella Figura 9 Creazione sito Project Web Access

Al caricamento della pagina successiva, sarà necessario confermare le informazioni di configurazione, ad esempio l'applicazione per utilizzare, il percorso da utilizzare per PWA e il nome dell'account che deve essere utilizzato per l'amministrazione. Selezionare l'applicazione Web che estesi precedenti nel processo, non applicazione Web di servizi condivisi.

Inoltre sarà necessario immettere il nome del server di database. Premere OK inizierà il database e il processo di creazione di siti Web. Verrà nuovamente visualizzata la schermata riprodotta nella Figura 9 , ma ora verrà un sito Web riportato e lo stato reimposterà come da creazione. Una volta completato il processo, la stato viene modificato in Provisioned ed è completata l'implementazione di Project Server, come illustrato nella Figura 10 .

fig10.gif

Nella figura 10 un'istanza di Project Server 2007

Ultima parola

Project Server 2007 è ovviamente più significativa versione del prodotto in un tempo lungo. Microsoft ha investito molto tempo e di energia in effettua un miglioramento contrassegnato Project Server 2007 su versioni precedenti e se un'occhiata non hanno avuto recente, quindi è il momento che hai fatto.

Alessandro Maddison è un consulente senior, specializzato nelle tecnologie Microsoft, con i sistemi Business strategici, una divisione di Brocade.