Pianificare la virtualizzazione (SharePoint Server 2010)

 

Ultima modifica dell'argomento: 2016-11-30

In questo articolo vengono descritte le procedure relative alla pianificazione da eseguire per distribuire correttamente Microsoft SharePoint Server 2010 in un ambiente virtuale. In ogni passaggio delle procedure sono inclusi collegamenti alla documentazione appropriata. Si presuppone che sia già stata scelta la soluzione SharePoint Server 2010 che si desidera distribuire nell'ambiente virtuale. La distribuzione di una farm di SharePoint Server 2010 in macchine virtuali è all'apparenza analoga alla distribuzione di una farm in server fisici. La distribuzione in un ambiente virtuale implica tuttavia un livello diverso di pianificazione che tenga conto delle caratteristiche della tecnologia Hyper-V per Windows Server 2008, nonché della modalità di implementazione delle macchine virtuali, delle schede di rete virtuali e dei dischi rigidi virtuali in un server di virtualizzazione.

Prima di iniziare a distribuire il piano relativo alla virtualizzazione, è consigliabile leggere la Guida alla pianificazione e alla distribuzione di Hyper-V (https://go.microsoft.com/fwlink/?linkid=187964&clcid=0x410).

Informazioni dettagliate relative agli argomenti seguenti non rientrano nell'ambito di questo articolo ma vengono fornite in altri articoli:

  • Gestione della capacità

  • Disponibilità elevata

  • Utilizzo dell'ambiente virtuale

  • Requisiti di sicurezza

  • Ripristino di emergenza

    Pianificazione della continuità aziendale

Un ambiente virtuale è costituito da due livelli correlati, uno fisico e uno virtuale. La modifica della configurazione di uno dei due livelli avrà effetto sui server dell'altro livello. Tale correlazione risulta evidente durante la pianificazione, la distribuzione e l'utilizzo di SharePoint Server 2010 in un ambiente virtuale.

Creare un piano per la distribuzione di SharePoint Server 2010 in un ambiente virtuale

È consigliabile procedere alla pianificazione di una farm virtuale in modo analogo a come si procederebbe nel caso di una farm fisica. Molti dei requisiti necessari per la distribuzione di SharePoint Server 2010 in server fisici e dei problemi che si verificano durante questa operazione sono analoghi a quelli relativi alle macchine virtuali. Ogni decisione relativa ad esempio ai requisiti minimi del processore e della memoria ha una relazione diretta con il numero di host di virtualizzazione richiesti, nonché sulla capacità di tali host di supportare in modo adeguato le macchine virtuali identificate per la farm.

Dopo aver pianificato una farm fisica, si dispone di tutte le informazioni necessarie per progettare l'architettura di virtualizzazione. L'ideale sarebbe che tale architettura si avvicinasse il più possibile alla soluzione di virtualizzazione finale che si intende implementare. In realtà, è molto probabile che l'architettura venga modificata durante la fase di distribuzione del ciclo di vita del sistema, ad esempio se si decide che alcuni ruoli dei server della farm non sono adatti alla virtualizzazione.

Nella procedura seguente vengono riassunti i passaggi, le attività e i riferimenti principali della pianificazione.

Per creare un piano di virtualizzazione

  1. Determinare l'ambito della virtualizzazione

    La determinazione dell'ambito rappresenta un fattore chiave per la buona riuscita dell'implementazione, della gestione e della valutazione del progetto di virtualizzazione. Si tenga presente che nella maggior parte delle soluzioni sono presenti diversi componenti della farm. Ad esempio, un portale Web esposto a Internet dispone in genere di una farm di pubblicazione, una farm di creazione e modifica e di una farm per la verifica o il controllo della qualità. Quando si determina l'ambito, è necessario decidere se virtualizzare solo una parte dell'infrastruttura della soluzione o l'intera infrastruttura.

    Per determinare l'ambito della virtualizzazione, utilizzare l'elenco di attività seguente.

    • Attività 1: identificare tutte le farm necessarie per implementare la soluzione.

    • Attività 2: per ogni farm identificare il numero di server necessari nonché il ruolo di ogni server nella farm.

    • Attività 3: identificare le farm che si desidera distribuire in un ambiente virtuale.

    La determinazione dell'ambito della soluzione consente di definire meglio l'ambito della distribuzione, nonché di semplificarne l'implementazione e la gestione. Per ulteriori informazioni, vedere Pianificare siti e soluzioni (SharePoint Server 2010). Nonostante le soluzioni presentino elementi in comune, per ogni soluzione sono necessari requisiti diversi. Per ulteriori informazioni, vedere Pianificazione fondamentale del sito (SharePoint Server 2010). Nell'articolo Pianificare il social computing e la collaborazione (SharePoint Server 2010) viene illustrata una delle soluzioni più comuni.

    È consigliabile definire l'ambito in base agli obiettivi e ai requisiti della soluzione oppure in base alla business unit.

  2. Identificare i server da virtualizzare

    Identificare i server più adatti alla virtualizzazione. Dal punto di vista tecnico e di Microsoft tutti i server di SharePoint possono essere virtualizzati. La decisione di virtualizzare il server di una determinata farm dovrebbe essere basata sugli elementi seguenti:

  3. Identificare i requisiti relativi alla capacità per ogni server della farm

    Determinare i requisiti relativi alle risorse per ogni server della farm come se si trattasse di un server fisico. Tenere in considerazione i ruoli specializzati del server, ad esempio l'hosting dei componenti di Ricerca contenuti organizzazione. È necessario specificare la quantità di risorse richieste per ogni componente del server seguente:

    • Memoria

    • Numero di processori e velocità di clock minima

    • Numero e dimensioni dei dischi rigidi

    • Numero di schede di rete e velocità effettiva richiesta per tali schede

    Nota

    Per i server fisici e le macchine virtuali pianificare il carico massimo e determinare la modalità di gestione dei picchi a breve termine.

  4. Determinare se la macchina virtuale può soddisfare i requisiti fisici.

    È necessario stabilire se ogni macchina virtuale identificata nel passaggio 3 può soddisfare i requisiti relativi alla capacità di un server fisico corrispondente. Eseguire almeno le attività seguenti.

    • Attività 1: stabilire i requisiti di memoria nel contesto della capacità dell'host di virtualizzazione disponibile.

    • Attività 2: stabilire i requisiti del processore. Hyper-V supporta solo quattro processori virtuali per ogni macchina virtuale. Se per il server di una farm fisica sono necessari otto processori, stabilire se questo requisito può essere soddisfatto aumentando il numero di macchine virtuali nella farm.

    • Attività 3: stabilire i requisiti di archiviazione della macchina virtuale nel contesto dell'archiviazione fisica locale o SAN.

  5. Determinare i requisiti dell'host di virtualizzazione

    Stabilire i requisiti minimi dell'host, ovvero la memoria, il numero di core, il numero e le dimensioni dei dischi rigidi locali e il numero di schede di rete. Tenere inoltre in considerazione e pianificare gli aspetti seguenti:

    • Scalabilità. Stabilire se nel computer host è possibile aggiungere CPU, memoria, dischi rigidi e schede di rete.

      Importante

      In base al produttore e al modello del computer, potrebbe non essere possibile aumentare la capacità. Prima di utilizzare o acquistare un server, è consigliabile informarsi su questo aspetto.

    • Capacità supplementari dell'host. Stabilire se nell'host è possibile aumentare il numero di macchine virtuali esistenti oppure aggiungere altre macchine virtuali. Questo aspetto è molto importante se si intende utilizzare la migrazione rapida, Live Migration o il clustering di failover di Hyper-V.

    Importante

    Pianificare il carico massimo e determinare la modalità di gestione dei picchi a breve termine.

  6. Progettare l'architettura di virtualizzazione

    Per una soluzione efficace è necessaria un'architettura ben progettata. Nel caso di SharePoint Server 2010 una topologia di base a tre livelli costituisce il fondamento di tutte le soluzioni. Gli elementi seguenti caratterizzano una buona progettazione basata sulla topologia di base consigliata:

    • Buone prestazioni globali

    • Facilità di manutenzione e aggiornamento

    • Flessibilità

    • Scalabilità

    • Disponibilità elevata

    Per ulteriori informazioni, vedere Pianificare server farm e ambienti (SharePoint Server 2010).

    Un modello di architettura di virtualizzazione include gli host di virtualizzazione e le macchine virtuali che costituiscono la topologia della farm. Tale modello consente di esaminare l'ambiente virtuale che si intende distribuire. Per ulteriori informazioni, vedere Pianificare architetture virtuali (SharePoint Server 2010).

    Nota

    È consigliabile perfezionare l'architettura man mano che si esegue il processo di pianificazione. I passaggi seguenti potrebbero infatti determinare la necessità di modificare l'architettura.

  7. Identificare i requisiti di archiviazione

    Determinare la quantità di spazio fisico di archiviazione locale o di archiviazione SAN necessaria per l'archiviazione relativa a Hyper-V come file di configurazione, file VHD e snapshot.

  8. Identificare i requisiti di backup e ripristino

    Oltre che per i server della farm, è necessario pianificare il backup e il ripristino per una parte della farm o per l'intera farm. Per ulteriori informazioni, vedere Backup e ripristino (SharePoint Server 2010).

  9. Determinare i requisiti di disponibilità elevata e progettare una soluzione

    Identificare approcci che consentano di raggiungere una disponibilità elevata per i server Web, i server applicazioni e i database. Le strategie tipiche includono gli elementi seguenti:

  10. Identificare gli indicatori di capacità e integrità per il monitoraggio dell'ambiente virtuale. Per ulteriori informazioni, vedere Gestione della capacità e disponibilità elevata in un ambiente virtuale (SharePoint Server 2010).

    Unire gli indicatori chiave definiti nei passaggi precedenti alla pianificazione eseguita per SharePoint Server 2010. Per ulteriori informazioni, vedere Pianificare server farm e ambienti (SharePoint Server 2010). È necessario determinare tutti gli indicatori di capacità e integrità per raccogliere misurazioni dagli oggetti seguenti nell'ambiente virtuale:

    • Macchine virtuali con SharePoint Server 2010 installato

    • Macchine virtuali che non fanno parte della farm, ad esempio un server di firewall

    • Host di virtualizzazione

    • Componenti della rete

    Dopo avere iniziato a raccogliere i dati dall'ambiente virtuale, è possibile creare una linea di riferimento che può essere utilizzata per identificare e adattare l'ambiente virtuale durante la distribuzione e dopo l'introduzione della farm nel processo produttivo.

  11. Creare un piano per la fase di distribuzione del ciclo di vita del sistema.

    Per ulteriori informazioni, vedere il modello per la distribuzione dei prodotti SharePoint 2010 disponibile nell'articolo Diagrammi tecnici (SharePoint Server 2010).

  12. Creare un piano di manutenzione

    Creare un piano di manutenzione che consenta di implementare le modifiche delle password e applicare aggiornamenti del software, Service Pack e hotfix. In tale piano devono essere incluse le macchine virtuali e gli host di virtualizzazione.