emc vspex for virtualized microsoft sql … · sommario 4 emc vspex for virtualized microsoft sql...

74
GUIDA ALL'IMPLEMENTAZIONE EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL SERVER 2012 CON VMWARE VSPHERE Con tecnologia EMC VNX ed EMC Powered Backup EMC VSPEX Abstract Questa Guida all'implementazione descrive le procedure generali richieste per l'implementazione di Microsoft SQL Server 2012 in una EMC ® VSPEX ® Proven Infrastructure con VMware vSphere, tecnologia EMC VNXe ® o EMC VNX ® ed EMC Powered Backup. Questa guida fornisce informazioni sulle implementazioni di SQL Server 2012. Giugno 2014

Upload: lamkhanh

Post on 21-Aug-2018

247 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

GUIDA ALL'IMPLEMENTAZIONE

EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL SERVER 2012 CON VMWARE VSPHERE Con tecnologia EMC VNX ed EMC Powered Backup

EMC VSPEX

Abstract

Questa Guida all'implementazione descrive le procedure generali richieste per l'implementazione di Microsoft SQL Server 2012 in una EMC® VSPEX® Proven Infrastructure con VMware vSphere, tecnologia EMC VNXe® o EMC VNX® ed EMC Powered Backup. Questa guida fornisce informazioni sulle implementazioni di SQL Server 2012.

Giugno 2014

Page 2: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

2 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida all'implementazione

Copyright © 2014 EMC Corporation. Tutti i diritti riservati.

Data di pubblicazione: giugno 2014.

EMC ritiene che le informazioni contenute nel presente documento siano esatte alla data di pubblicazione. Le informazioni sono soggette a modifica senza preavviso.

Le informazioni contenute nella presente pubblicazione vengono fornite "così come sono". EMC Corporation non riconosce alcuna garanzia di nessun genere inerente le informazioni riportate nella presente pubblicazione, tra cui garanzie implicite di commerciabilità o idoneità ad un determinato scopo. L'utilizzo, la copia e la distribuzione dei prodotti software di EMC descritti in questo documento richiedono una licenza d'uso valida per ciascun software.

EMC2, EMC e il logo EMC sono marchi o marchi registrati di EMC Corporation negli Stati Uniti e in altri paesi. Tutti gli altri marchi citati nel presente documento appartengono ai rispettivi proprietari.

Per un elenco aggiornato dei nomi di prodotti di EMC, vedere la sezione Marchi di EMC Corporation sul sito web italy.emc.com.

EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida all'implementazione

Part Number H12911

Page 3: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Sommario

3 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup

Guida all'implementazione

Sommario

Capitolo 1 Introduzione 9 Scopo della guida ..................................................................................................... 10 Valore per il business ............................................................................................... 10 Ambito ..................................................................................................................... 11 Audience .................................................................................................................. 11 Terminologia ............................................................................................................ 12

Capitolo 2 Prima di cominciare 13 Panoramica .............................................................................................................. 14 Attività preliminari all'implementazione ................................................................... 14 Workflow di implementazione .................................................................................. 15 Prerequisiti per l'implementazione ........................................................................... 15 Pianificazione e dimensionamento di SQL Server 2012 ............................................ 18

Panoramica ......................................................................................................... 18 Storage pool ........................................................................................................ 18 Esempio: Istanza OLTP SQL Server 2012 di medie dimensioni ............................. 18

Letture fondamentali ................................................................................................ 20 Guida alla progettazione di VSPEX ....................................................................... 20 Solution overview di EMC VSPEX .......................................................................... 20 VSPEX Proven Infrastructure................................................................................. 20 Guida a VSPEX Powered Backup for VSPEX .......................................................... 20

Capitolo 3 Solution overview 21 Panoramica .............................................................................................................. 22 EMC VSPEX Proven Infrastructure .............................................................................. 22 Architettura della soluzione ...................................................................................... 24 Riepilogo dei componenti chiave .............................................................................. 25

Capitolo 4 Implementazione della soluzione 27 Panoramica .............................................................................................................. 28 Configurazione fisica ................................................................................................ 28 Implementazione della rete ...................................................................................... 28 Implementazione dello storage ................................................................................ 29

Panoramica ......................................................................................................... 29 Impostazione della configurazione iniziale di VNX o VNXe ................................... 30 Provisioning dello storage per il datastore VMFS .................................................. 30 Provisioning dello storage per i dischi dell'application pool ................................. 31 Layout di storage di esempio ............................................................................... 38

Page 4: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Sommario

4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida all'implementazione

Configurazione di EMC XtremCache ..................................................................... 39

Implementazione di ESXi e vCenter........................................................................... 42 Implementazione del multipathing ........................................................................... 44

Panoramica ......................................................................................................... 44 Configurazione di PowerPath/VE per lo storage iSCSI o FC .................................. 44

Implementazione della virtualizzazione di SQL Server 2012 ..................................... 45 Panoramica ......................................................................................................... 45 Creazione di una virtual machine SQL Server 2012 .............................................. 45 Installazione del sistema operativo guest ............................................................ 45 Assegnazione degli indirizzi IP ............................................................................. 45 Creazione di un account di servizio SQL Server 2012 ........................................... 46 Creazione di dischi virtuali per SQL Server 2012 .................................................. 46

Implementazione dell'applicazione .......................................................................... 48 Panoramica ......................................................................................................... 48 Installazione delle istanze SQL Server 2012 ........................................................ 48 Implementazione del sistema OLTP SQL Server 2012 ........................................... 55 Configurazione di SQL Server 2012 ...................................................................... 56

Implementazione di EMC Powered Backup ............................................................... 58

Capitolo 5 Verifica della soluzione 59 Verifica dell'hardware baseline ................................................................................ 60

Panoramica ......................................................................................................... 60 Verifica della funzionalità ESXi ............................................................................ 60 Verifica della ridondanza dei componenti della soluzione ................................... 60 Monitoraggio dell'integrità della soluzione .......................................................... 61

Verifica delle prestazioni OLTP di SQL Server 2012 ................................................... 61 Panoramica ......................................................................................................... 61 Verifica delle prestazioni baseline ....................................................................... 62 Accelerazione delle prestazioni FAST VP .............................................................. 63

Verifica di EMC Powered Backup ............................................................................... 65

Capitolo 6 Documentazione di riferimento 67 Documentazione EMC ............................................................................................... 68 Documentazione del prodotto .................................................................................. 68 Altri documenti ......................................................................................................... 69 Link .......................................................................................................................... 69

MSDN Library ....................................................................................................... 69 Microsoft TechNet ................................................................................................ 70 Sito web VMware ................................................................................................. 70

Appendice A Configuration Worksheet 71 Configuration worksheet per SQL Server 2012 .......................................................... 72

Page 5: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Sommario

5 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup

Guida all'implementazione

Page 6: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Sommario

6 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida all'implementazione

Figura Figura 1. VSPEX Proven Infrastructure ................................................................ 23

Figura 2. Architettura della soluzione ................................................................. 24

Figura 3. Elementi di storage SQL Server 2012 su una piattaforma VMware vSphere 5.5 ......................................................................................... 30

Figura 4. Storage pool di esempio per VNXe ....................................................... 32

Figura 5. Proprietà dello storage pool - FAST Cache abilitata .............................. 33

Figura 6. Procedura guidata Create pooled LUN di Unisphere ............................. 35

Figura 7. Procedura guidata Create Storage Pool con FAST VP abilitato .............. 36

Figura 8. Storage Pool Properties: FAST Cache abilitata ...................................... 37

Figura 9. Esempio di layout dello storage per VNXe ............................................ 38

Figura 10. Esempio di layout dello storage per VNX .............................................. 39

Figura 11. VSI XtremCache Monitor ...................................................................... 41

Figura 12. Creazione di un nuovo disco virtuale ................................................... 47

Figura 13. Formattazione di un disco ................................................................... 47

Figura 14. SQL Server Installation Center ............................................................. 50

Figura 15. Impostazione del ruolo SQL Server 2012 nell'Installazione guidata ..... 51

Figura 16. Selezione funzionalità di SQL Server 2012 nell'Installazione guidata .. 52

Figura 17. Configurazione dell'istanza SQL Server 2012 nell'Installazione guidata ................................................................................................ 53

Figura 18. Configurazione del motore di database in SQL Server 2012 nell'Installazione guidata .................................................................... 54

Figura 19. SQL Server 2012 - Installazione completata ........................................ 55

Figura 20. Concessione del privilegio “Lock pages in memory” ............................ 56

Figura 21. Concessione del privilegio "Esecuzione attività di manutenzione volume" ............................................................................................... 57

Figura 22. Impostazione della memoria massima per il server ............................. 58

Figura 23. Confronto tra prestazioni baseline e prestazioni di livello superiore con FAST VP ......................................................................................... 65

Page 7: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Sommario

7 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup

Guida all'implementazione

Tabella Tabella 1. Terminologia ....................................................................................... 12

Tabella 2. Attività preliminari all'implementazione .............................................. 14

Tabella 3. Processo di implementazione di VSPEX for virtualized SQL Server ....... 15

Tabella 4. Elenco di controllo dei prerequisiti per l'implementazione .................. 16

Tabella 5. Storage pool ........................................................................................ 18

Tabella 6. Esempio di valutazione cliente: database utente da 250 GB ................ 18

Tabella 7. Esempio di risorse richieste: Database utente di medie dimensioni .... 19

Tabella 8. Esempio di consigli per lo storage: Database utente di medie dimensioni .......................................................................................... 19

Tabella 9. Componenti della soluzione ................................................................ 25

Tabella 10. Attività per la configurazione fisica ...................................................... 28

Tabella 11. Attività per la configurazione degli switch e della rete ......................... 29

Tabella 12. Attività per la configurazione dello storage array VNX o VNXe .............. 29

Tabella 13. Esempio di layout dello storage aggiuntivo per il sistema operativo delle virtual machine su VNX ............................................................... 31

Tabella 14. Esempio di layout dello storage su VNXe ............................................. 31

Tabella 15. Esempio di layout dello storage su VNX ............................................... 34

Tabella 16. Attività per l'installazione e la configurazione di ESXi e vCenter ........... 42

Tabella 17. Installazione e configurazione della virtual machine dell'host SQL Server 2012 ......................................................................................... 45

Tabella 18. Esempio di layout dello storage per dischi VMDK e dischi virtuali ........ 46

Tabella 19. Attività necessarie per l'implementazione di SQL Server 2012 ............. 48

Tabella 20. Attività per la verifica dell'installazione di VSPEX ................................. 60

Tabella 21. Strumenti per il monitoraggio della soluzione VSPEX for virtualized SQL Server 2012 .................................................................................. 61

Tabella 22. Esempio di indicatori principali in un'implementazione SQL Server 2012 ................................................................................................... 62

Tabella 23. Profilo della macchina virtuale SQL Server ........................................... 62

Tabella 24. Progettazione delle LUN di SQL Server 2012 ........................................ 63

Tabella 25. Indicatori principali per SQL Server 2012: 250 GB ............................... 63

Tabella 26. Configurazione di FAST VP ................................................................... 63

Tabella 27. Esempio di indicatori principali in un'implementazione SQL Server ..... 64

Tabella 28. Indicatori principali per SQL Server 2012: 250 GB ............................... 64

Tabella 29. Confronto tra prestazioni baseline e prestazioni di livello superiore con FAST VP ......................................................................................... 65

Tabella 30. Informazioni comuni sui server ............................................................ 72

Tabella 31. Informazioni sui server ESXi ................................................................ 72

Tabella 32. Informazioni sull'array ......................................................................... 73

Tabella 33. Informazioni sulle infrastrutture di rete ................................................ 73

Tabella 34. Informazioni sulle VLAN ....................................................................... 73

Tabella 35. Account di servizio .............................................................................. 74

Page 8: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Sommario

8 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida all'implementazione

Page 9: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Capitolo 1: Introduzione

9 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup

Guida all'implementazione

Capitolo 1 Introduzione

Questo capitolo descrive i seguenti argomenti:

Scopo della guida ................................................................................................. 10

Valore per il business ........................................................................................... 10

Ambito ................................................................................................................. 11

Audience .............................................................................................................. 11

Terminologia ........................................................................................................ 12

Page 10: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Capitolo 1: Introduzione

10 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida all'implementazione

Scopo della guida

Le EMC® VSPEX® Proven Infrastructure sono ottimizzate per la virtualizzazione delle applicazioni business-critical. VSPEX consente ai partner di progettare e implementare le risorse virtuali necessarie per l'implementazione di Microsoft SQL Server su qualsiasi private cloud VSPEX.

L'architettura EMC VSPEX for virtualized Microsoft SQL Server 2012 offre un sistema convalidato in grado di ospitare una soluzione SQL Server virtualizzata a un Performance Level costante. Questa soluzione è stata testata, dimensionata e progettata per essere implementata su un private cloud VSPEX esistente utilizzando un livello di virtualizzazione VMware vSphere e la famiglia di sistemi di storage EMC VNX® con High Availability.

Tutte le soluzioni VSPEX sono state dimensionate e testate con prodotti EMC Powered Backup. EMC Avamar®, EMC Data Domain® e VMware Data Protection Advanced (VDPA) consentono di eseguire backup e ripristini completi di infrastruttura e applicazioni, garantendo la protezione di Microsoft SQL Server con riconoscimento e informazioni complete per le configurazioni AoAG (Always-On Availability Group) tipiche delle architetture database con High Availability. I componenti di elaborazione e di rete, definibili dal vendor, sono distribuiti in modo da essere ridondanti e sufficientemente potenti da gestire le esigenze in termini di elaborazione e di dati dell'ambiente di virtual machine.

In questa Guida all'implementazione vengono descritte le procedure e le best practice per implementare le risorse virtuali necessarie per l'implementazione di Microsoft SQL Server 2012 su qualsiasi VSPEX Proven Infrastructure per VMware vSphere.

Valore per il business

VSPEX consente alle aziende di accelerare la trasformazione IT grazie a implementazioni più veloci, gestione semplificata, backup e provisioning dello storage. Le aziende possono ottenere una maggiore efficienza mediante High Availability delle applicazioni, utilizzo dello storage ottimizzato e backup più semplici e veloci. VSPEX offre alle aziende la massima flessibilità di scelta durante la selezione di hypervisor, server e rete per soddisfare i requisiti dei relativi ambienti SQL Server specifici.

La metodologia di progettazione e le best practice di EMC VSPEX offrono i vantaggi seguenti:

• Implementazione più semplice rapida grazie alle EMC Proven Solution

• Miglioramento di prestazioni e scalabilità out-of-the-box

• Riduzione dei costi e dei requisiti dello storage di backup

• Rispetto delle finestre di backup

• Ripristino rapido basato su disco

Page 11: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Capitolo 1: Introduzione

11 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup

Guida all'implementazione

Ambito

In questa Guida all'implementazione vengono descritte le procedure generali necessarie per l'implementazione di SQL Server 2012 su un private cloud VSPEX per VMware vSphere con un sistema di storage EMC VNX o VNXe®. Questa guida presuppone che VSPEX Proven Infrastructure sia già implementata nell'ambiente dell'azienda cliente.

Gli esempi utilizzati in questa guida descrivono l'implementazione su un array EMC VNX5800™. Gli stessi principi e linee guida si applicano agli array EMC VNXe3200™, EMC VNX5200™, EMC VNX5400™ ed EMC VNX5600™.

Le soluzioni EMC Powered Backup per la protezione dei dati SQL Server 2012 sono descritte in un documento separato, EMC Backup and Recovery Options for VSPEX for Virtualized Microsoft SQL Server 2012 Design and Implementation Guide.

Audience

Questo documento è destinato al personale EMC interno e ai partner EMC VSPEX qualificati. Nel documento si parte dal presupposto che i partner VSPEX che prevedono di implementare questa soluzione VSPEX Proven Infrastructure for virtualized SQL Server siano:

• Qualificati da Microsoft per la vendita e l'implementazione di soluzioni SQL Server

• Certificati per SQL Server con una o più delle seguenti certificazioni Microsoft:

MCSA (Microsoft Certified Solutions Associate)

MCSE (Microsoft Certified Solutions Expert)

MCSM (Microsoft Certified Solutions Master)

• Qualificati da EMC per la vendita, l'installazione e la configurazione della famiglia di sistemi di storage VNX

• Certificati per la vendita di VSPEX Proven Infrastructure

• Qualificati per la vendita, installazione e configurazione dei prodotti di rete o server richiesti per le VSPEX Proven Infrastructure

I partner che intendono implementare la soluzione devono inoltre disporre della preparazione e della formazione tecnica necessarie per installare e configurare:

• Piattaforme di virtualizzazione VMware vSphere

• Sistemi operativi Microsoft Windows Server 2012 R2

• Microsoft SQL Server 2012

• Prodotti EMC Powered Backup, compresi Avamar e Data Domain

In questa guida vengono forniti riferimenti esterni, ove applicabile. EMC consiglia ai partner che intendono implementare questa soluzione di acquisire familiarità con questi documenti. Per ulteriori informazioni, consultare Letture fondamentali a pagina 20 e Capitolo 6: Reference Documentation a pagina 68.

Page 12: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Capitolo 1: Introduzione

12 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida all'implementazione

Terminologia

La Tabella 1 descrive la terminologia utilizzata nella Guida.

Tabella 1. Terminologia

Termine Definizione

CIFS Common Internet File System

DNS Domain Name System

iSCSI Internet Small Computer System Interface

NIC Network Interface Card

NTP Network Time Protocol

OLTP Online Transaction Processing Le applicazioni tipiche OLTP includono l'elaborazione delle transazioni di immissione e retrieval dei dati.

tempdb Un database del sistema utilizzato da Microsoft SQL Server come area di lavoro temporanea durante l'elaborazione

TPS Transazioni per secondo

VMDK Formato Virtual Machine Disk di VMware

VMFS File system della macchina virtuale VMware

Page 13: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Capitolo 2: Prima di cominciare

13 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup

Guida all'implementazione

Capitolo 2 Prima di cominciare

Questo capitolo descrive i seguenti argomenti:

Panoramica .......................................................................................................... 14

Attività preliminari all'implementazione ............................................................... 14

Workflow di implementazione ............................................................................... 15

Prerequisiti per l'implementazione ....................................................................... 15

Pianificazione e dimensionamento di SQL Server 2012 ......................................... 18

Letture fondamentali ............................................................................................ 20

Page 14: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Capitolo 2: Prima di cominciare

14 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida all'implementazione

Panoramica

In questo capitolo viene fornita una panoramica delle informazioni importanti di cui essere a conoscenza, dei documenti da leggere e delle attività da eseguire prima di avviare l'implementazione della soluzione VSPEX for virtualized SQL Server.

Nella guida alla progettazione di EMC VSPEX for Virtualized Microsoft SQL Server 2012 viene descritto come dimensionare e progettare la propria soluzione e come selezionare la VSPEX Proven Infrastructure appropriata per l'utilizzo con SQL Server. Gli esempi di implementazione in questa guida si basano sui suggerimenti e sugli esempi forniti nella Guida alla progettazione.

Prima di implementare SQL Server in una VSPEX Proven Infrastructure, EMC consiglia di completare le attività preliminari all'implementazione descritte nella Tabella 2.

Attività preliminari all'implementazione

Tra le attività preliminari all'implementazione sono incluse procedure non direttamente correlate all'installazione e alla configurazione dell'ambiente, ma i cui risultati saranno necessari in fase di installazione. Gli esempi di attività preliminari all'implementazione comprendono la raccolta di nomi host, indirizzi IP, ID LAN virtuale, codici di licenza, supporti di installazione e così via. Eseguire queste attività prima della visita presso il cliente, in modo da ridurre i tempi di lavoro on-site.

La Tabella 2 descrive le attività preliminari all'implementazione necessarie per questa soluzione.

Tabella 2. Attività preliminari all'implementazione

Attività Descrizione Riferimento

Raccolta di documenti

Raccogliere i documenti correlati elencati nella Letture fondamentali a pagina 20.

In questa guida si fa riferimento a tali documenti per fornire ulteriori dettagli in merito alle procedure di configurazione e alle best practice per l'implementazione dei diversi componenti della soluzione.

Letture fondamentali a pagina 20

Raccolta degli strumenti

Raccogliere gli strumenti richiesti e quelli opzionali per l'implementazione. Utilizzare la Tabella 4 per verificare che tutte le apparecchiature, il software e le licenze appropriate siano disponibili prima del processo di implementazione.

Prerequisiti per l'implementazione

Raccolta dei dati Raccogliere i dati di configurazione specifici dell'azienda cliente per il networking, gli array, gli account, ecc. Immettere queste informazioni nel Configuration worksheet per SQL Server e utilizzarle come riferimento durante il processo di implementazione.

Configuration worksheet per SQL Server a pagina 72.

Page 15: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Capitolo 2: Prima di cominciare

15 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup

Guida all'implementazione

Workflow di implementazione

EMC consiglia di fare riferimento al flusso del processo descritto nella Tabella 31

Tabella 3. Processo di implementazione di VSPEX for virtualized SQL Server

per la progettazione e l'implementazione della soluzione VSPEX Proven Infrastructure for SQL Server.

Step Azione

1 Utilizzare il VSPEX for SQL Server qualification worksheet per raccogliere i requisiti degli utenti. Il qualification worksheet è disponibile nella Guida alla progettazione.

2 Utilizzare VSPEX Sizing Tool per stabilire la soluzione VSPEX Proven Infrastructure for virtualized SQL Server 2012 consigliata in base ai requisiti degli utenti raccolti nello Step 1. Per istruzioni, fare riferimento alla Guida alla progettazione.

Per ulteriori informazioni su VSPEX Sizing Tool, fare riferimento al portale EMC VSPEX Sizing Tool.

Nota: qualora VSPEX Sizing Tool non sia disponibile, è possibile eseguire il dimensionamento manuale di SQL Server utilizzando le linee guida disponibili nell'Appendice B della Guida alla progettazione.

3 Stabilire la progettazione finale per la propria soluzione VSPEX. Per ulteriori informazioni, fare riferimento alla Guida alla progettazione.

Nota: verificare di aver preso in considerazione i requisiti per tutte le applicazioni e non solo per Virtualized SQL Server.

4 Selezionare e ordinare il prodotto EMC VSPEX Proven Infrastructure più adatto. Per istruzioni, fare riferimento alla guida di VSPEX Proven Infrastructure appropriata nella sezione Letture fondamentali a pagina 20 .

5 Implementazione e test della soluzione VSPEX. Fare riferimento alla presente Guida all'implementazione.

Nota: In questa guida viene descritta la procedura per l'implementazione della soluzione. Se si dispone già di un ambiente VSPEX Proven Infrastructure, è possibile ignorare le sezioni relative alle procedure di implementazione già completate.

Prerequisiti per l'implementazione

La presente Guida si applica alle soluzioni VSPEX Proven Infrastructure for virtualized SQL Server 2012 con VMware e i sistemi di storage della famiglia EMC VNX. L'esempio illustrato in questa guida riguarda l'implementazione su un array VNX5800. Gli stessi principi e istruzioni si applicano a tutti gli altri modelli supportati dalle VSPEX Proven Infrastructure.

1 Se la soluzione comprende componenti di EMC Powered Backup, fare riferimento al documento EMC Backup and Recovery Options for VSPEX for Virtualized Microsoft SQL Server 2012 Design and Implementation Guide per informazioni dettagliate sull'implementazione di queste opzioni nella soluzione VSPEX.

Page 16: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Capitolo 2: Prima di cominciare

16 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida all'implementazione

La Tabella 4 descrive in dettaglio i requisiti di licenza, hardware e software per configurare la soluzione. Per ulteriori informazioni, fare riferimento alle tabelle hardware e software disponibili nella guida della VSPEX Proven Infrastructure appropriata nella sezione Letture fondamentali a pagina 20.

Nota: se si dispone già di un ambiente VSPEX Proven Infrastructure, è possibile ignorare questa sezione.

Tabella 4. Elenco di controllo dei prerequisiti per l'implementazione

Requisito Descrizione Versione Note di riferimento

Hardware Server fisici: capacità dei server fisici sufficiente per ospitare il numero richiesto di virtual machine come consigliato da VSPEX Sizing Tool e dalla Guida alla progettazione.

• EMC VSPEX Private Cloud: VMware vSphere 5.5 for up to 125 Virtual Machines

• EMC VSPEX Private Cloud: VMware vSphere 5.5 for up to 1,000 Virtual Machines

Server VMware vSphere 5.5 per ospitare i server della virtual infrastructure.

Nota: è possibile che questo requisito sia soddisfatto nell'infrastruttura esistente.

Networking: Capacità e funzionalità della porta dello switch richieste dall'infrastruttura server virtuale.

EMC VNX o VNXe: Storage array multiprotocollo con il layout del disco richiesto.

Nota: lo storage deve essere sufficiente per supportare il layout dello storage aggiuntivo per le applicazioni.

Software Ambiente operativo (OE) EMC VNXe 3.0.0 Supporto online EMC

VNX OE for File 8. 1.1.33

VNX OE for Block 5.33.000.5.034

EMC Unisphere® for VNX 1.3.1.1.0034

EMC Unisphere per VNXe 3.0.0

Plug-in EMC vStorage APIs for Array Integration

Release per vSphere 5.5

EMC PowerPath®/VE (facoltativo) 5.9

VMware ESXi 5.5 Sito web VMware

VMware vCenter Server 5.5

Page 17: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Capitolo 2: Prima di cominciare

17 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup

Guida all'implementazione

Requisito Descrizione Versione Note di riferimento

Microsoft Windows Server (per SQL Server 2012)

Microsoft Windows Server 2012 Standard R2 (o versione successiva) con aggiornamento più recente

Microsoft SQL Server 2012 Enterprise Edition Service Pack 1 (SP1) con aggiornamento più recente; 2012 Standard Edition SP1 (o versione successiva) con aggiornamento più recente

Licenze Codici di licenza Microsoft Windows Server

Nota: è possibile che questo requisito sia soddisfatto da un contratto Software Assurance esistente e disponibile in un server di gestione delle chiavi Microsoft (se applicabile).

2012 Standard (o versione successiva)

Codice di licenza di Microsoft SQL Server

Nota: è possibile che questo requisito sia soddisfatto dall'infrastruttura esistente.

2012 Standard o Enterprise Edition

Codici di licenza VMware vSphere

Nota: È possibile che questo requisito sia soddisfatto nella VSPEX Proven Infrastructure

5.5 Sito web

EMC FAST™ Cache enabler (facoltativo)

VMware

N/A

EMC FAST enabler N/A

EMC Thin Provisioning enabler N/A

Page 18: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Capitolo 2: Prima di cominciare

18 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida all'implementazione

Pianificazione e dimensionamento di SQL Server 2012

Per la pianificazione e il dimensionamento delle istanze SQL Server 2012, attenersi ai consigli e alle proposte di VSPEX Sizing Tool illustrati nella Guida alla progettazione.

In questa soluzione VSPEX for virtualized SQL Server 2012, abbiamo2

Tabella 5 utilizzato la

configurazione dello storage pool illustrata nella .

Tabella 5. Storage pool

Nome pool Obiettivo

Pool private cloud VSPEX

Pool in cui risiedono tutti i volumi del sistema operativo delle macchine virtuali.

Pool di dati del database utente SQL Server 2012

Pool in cui risiedono i dati del database OLTP.

Pool database tempdb e log SQL Server 2012

Pool in cui risiedono i database tempdb e log del database utente.

L'esempio utilizzato in questa guida corrisponde all'esempio di soluzione di medie dimensioni descritto nell'Esempio 2 della Guida alla progettazione: Istanza OLTP SQL Server 2012 di medie dimensioni con un database utente singolo. Un cliente desidera creare un database utente SQL Server 2012 business-critical su una VSPEX Proven Infrastructure. Completare la valutazione, come descritto nella Tabella 6.

Tabella 6. Esempio di valutazione cliente: database utente da 250 GB

Domanda Risposta di esempio

Si dispone di un database SQL Server 2012 che si desidera dimensionare nell'ambiente?

Quanti database si desidera implementare? 1

Qual è la dimensione del database utente? 250 GB

Qual è il tasso di crescita annuale stimato (%)? 10

Si prevede di utilizzare FAST VP? Sì

Qual è il massimo numero di operazioni di input/output al secondo (IOPS) supportato dal sistema?

4.000

Qual è il numero di transazioni al secondo (TPS) stimato per i carichi di picco (domanda facoltativa)?

1.400

Qual è la dimensione richiesta per il database tempdb (domanda facoltativa)?

N/A

2 In questa guida, la prima persona plurale si riferisce al team di engineering di EMC Solutions che ha convalidato la soluzione.

Panoramica

Storage pool

Esempio: Istanza OLTP SQL Server 2012 di medie dimensioni

Page 19: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Capitolo 2: Prima di cominciare

19 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup

Guida all'implementazione

Dopo aver ricevuto Qualification Worksheet completato dall'azienda e immesso le risposte in VSPEX Sizing Tool, verranno visualizzati dei risultati simili a quelli riportati di seguito:

• Risorse richieste: tabella in cui sono elencati il numero di virtual machine e le relative caratteristiche.

• Suggerimenti per lo storage: tabella in cui è elencato l'hardware di storage aggiuntivo richiesto per l'esecuzione del carico di lavoro OLTP. L'hardware indicato è in aggiunta al pool del private cloud VSPEX.

La Tabella 7 e Tabella 8 sono esempi basati sulle informazioni fornite dall'azienda cliente nella Tabella 6. In questa guida sono state utilizzate le risorse illustrate in queste tabelle. Il layout dello storage consigliato è in aggiunta al pool del private cloud VSPEX.

Tabella 7. Esempio di risorse richieste: Database utente di medie dimensioni

vCPU Memoria Capacità volume sistema operativo

IOPS volume sistema operativo

Numero di macchine virtuali

4 16 GB 100 GB Meno di 25 1

In questa guida, abbiamo utilizzato le risorse illustrate nella Tabella 7 per il database utente SQL Server 2012 di medie dimensioni.

Tabella 8. Esempio di consigli per lo storage: Database utente di medie dimensioni

Layout dello storage aggiuntivo consigliato per SQL Server 2012

Nome pool Tipo RAID Tipo di disco Capacità del disco

Numero di dischi

Pool di dati del database utente SQL Server 2012

RAID 5 (4+1) Dischi SAS 15.000 rpm (rivoluzioni al minuto)

300 GB 10

RAID 1/0 (1+1) SSD FAST VP 100 GB 2

Pool tempdb e log database utente SQL Server 2012

RAID 1/0 (2+2) Dischi SAS 15.000 rpm

300 GB 4

Page 20: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Capitolo 2: Prima di cominciare

20 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida all'implementazione

Letture fondamentali

EMC consiglia di leggere i seguenti documenti, reperibili nella sezione VSPEX della EMC Community Network o sulle pagine relative alla VSPEX Proven Infrastructure sul sito web italy.emc.com. Se non è possibile accedere a un documento, contattare il proprio responsabile EMC.

Fare riferimento alla seguente Guida alla progettazione di VSPEX:

• EMC VSPEX for Virtualized Microsoft SQL Server 2012

Fare riferimento alle seguenti solution overview di VSPEX:

• Virtualizzazione server EMC VSPEX per aziende midmarket

• Virtualizzazione server EMC VSPEX per piccole e medie imprese

Fare riferimento alle seguenti guide di VSPEX Proven Infrastructure:

• EMC VSPEX Private Cloud: VMware vSphere 5.5 for up to 125 Virtual Machines

• EMC VSPEX Private Cloud: VMware vSphere 5.5 for up to 1,000 Virtual Machines

Fare riferimento alla seguente guida a EMC Powered Backup for VSPEX:

• EMC Backup and Recovery Options for VSPEX for Virtualized Microsoft SQL Server 2012 Design and Implementation Guide

Guida alla progettazione di VSPEX

Solution overview di EMC VSPEX

VSPEX Proven Infrastructure

Guida a VSPEX Powered Backup for VSPEX

Page 21: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Capitolo 3: Solution overview

21 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup

Guida all'implementazione

Capitolo 3 Solution overview

Questo capitolo descrive i seguenti argomenti:

Panoramica .......................................................................................................... 22

EMC VSPEX Proven Infrastructure .......................................................................... 22

Architettura della soluzione .................................................................................. 24

Riepilogo dei componenti chiave .......................................................................... 25

Page 22: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Capitolo 3: Solution overview

22 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida all'implementazione

Panoramica

In questo capitolo viene fornita una panoramica di VSPEX Proven Infrastructure for virtualized Microsoft SQL Server 2012 e delle tecnologie principali utilizzate in questa soluzione. Questa soluzione VSPEX for virtualized SQL Server 2012 supporta tutte le offerte di virtualizzazione VSPEX per SQL Server 2012 su VMware. In questa guida viene utilizzato l'esempio relativo alla EMC VSPEX Proven Infrastructure per un massimo di 1.000 virtual machine.

Questa soluzione VSPEX for virtualized SQL Server 2012 è stata convalidata utilizzando le piattaforme Windows Server virtualizzate con VNX e VMware per garantire il consolidamento dell'hardware per storage e server.

La soluzione descritta in questo documento include server, storage, rete, strumenti di backup e ripristino e componenti di SQL Server 2012 per ambienti midrange. La soluzione consente ai clienti di implementare e proteggere in modo veloce e coerente un'istanza SQL Server 2012 virtualizzata in una VSPEX Proven Infrastructure.

Gli storage array VNX e VNXe sono una piattaforma multiprotocollo in grado di supportare i protocolli iSCSI (Internet Small Computer System Interface), NFS (Network File System) e CIFS (Common Internet File System), in base alle esigenze di business specifiche.

Questa soluzione richiede la presenza di Active Directory (AD) e del sistema DNS (Domain Name System). L'implementazione di questi servizi esula dall'ambito di questa guida; tuttavia, questi servizi sono prerequisiti fondamentali per garantire una corretta implementazione.

Le soluzioni EMC Powered Backup offrono la protezione essenziale dei dati SQL Server 2012 e sono descritte in un documento separato: EMC Backup and Recovery Options for VSPEX for Virtualized Microsoft SQL Server 2012 Design and Implementation Guide.

EMC VSPEX Proven Infrastructure

La VSPEX Proven Infrastructure, illustrata nella Figura 1, è un'infrastruttura virtualizzata modulare convalidata da EMC e fornita dai partner VSPEX di EMC. VSPEX include un livello di virtualizzazione, server e rete e storage e backup EMC progettati da EMC per offrire prestazioni prevedibili e affidabili.

Page 23: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Capitolo 3: Solution overview

23 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup

Guida all'implementazione

Figura 1. VSPEX Proven Infrastructure

VSPEX consente di scegliere la rete, i server e le tecnologie di virtualizzazione più adatti all'ambiente dell'azienda per creare una soluzione di virtualizzazione completa. VSPEX offre alle aziende clienti dei partner EMC un'implementazione più rapida, più semplice ed efficiente, più ricca di opzioni e con un rischio ridotto per il business dell'azienda.

È possibile implementare soluzioni basate sulle applicazioni, ad esempio SQL Server, nelle VSPEX Proven Infrastructure. La soluzione VSPEX Proven Infrastructure for virtualized SQL Server è stata convalidata utilizzando VNX o VNXe e una piattaforma Windows Server virtualizzata con VMware per garantire il consolidamento hardware di server e storage. È possibile gestire l'infrastruttura virtualizzata in modo centralizzato, per poter implementare e gestire in modo efficiente un numero scalabile di virtual machine e lo storage condiviso associato.

Page 24: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Capitolo 3: Solution overview

24 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida all'implementazione

Architettura della soluzione

La Figura 2 mostra un esempio di architettura basato sull'infrastruttura convalidata per il supporto di una piattaforma SQL Server 2012 su una VSPEX Proven Infrastructure.

In questa soluzione, tutte le istanze SQL Server 2012 sono implementate come virtual machine in cluster vSphere. VMware vCenter Server richiede un servizio di database per l'archiviazione dei dettagli di configurazione e monitoraggio. VNX o VNXe fornisce la funzionalità di back-end storage. È possibile utilizzare qualsiasi modello convalidato nell'ambito dell'infrastruttura VSPEX Proven Infrastructure.

I componenti di EMC Powered Backup opzionali della soluzione garantiscono la protezione dei dati SQL Server 2012, dall'intero server SQL Server 2012 fino ai vari livelli di oggetto.

Nota: questa soluzione si applica a tutte le soluzioni VSPEX che utilizzano VMware.

Figura 2. Architettura della soluzione

Per ulteriori informazioni, fare riferimento al documento appropriato nella sezione Letture fondamentali a pagina 20.

Page 25: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Capitolo 3: Solution overview

25 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup

Guida all'implementazione

Riepilogo dei componenti chiave

La Tabella 9 riepiloga i componenti chiave utilizzati in questa soluzione. La Guida alla progettazione fornisce una panoramica dei singoli componenti.

Tabella 9. Componenti della soluzione

Livello VSPEX Componenti

Piattaforma Microsoft SQL Server 2012

Virtualizzazione • VMware vSphere 5.5

• EMC Virtual Storage Integrator (VSI3

Elaborazione

)

VSPEX definisce la quantità minima di risorse del livello di elaborazione richieste, ma consente al cliente di implementare i requisiti utilizzando qualsiasi hardware di server che soddisfi questi requisiti.

Rete VSPEX definisce il numero minimo di porte di rete richieste per la soluzione e fornisce indicazioni generali sull'architettura di rete, ma consente all'azienda cliente di implementare i requisiti utilizzando qualsiasi hardware di rete che soddisfi questi requisiti.

Storage • EMC VNX

• EMC VNXe

• Microsoft Multipath I/O (MPIO) e Multiple Connections per Session (MCS)

• EMC PowerPath/VE

Backup Soluzioni EMC Powered Backup

3 VSI verrà supportato con VNXe3200 quando disponibile su larga scala. Per ulteriori informazioni, contattare il canale di supporto EMC appropriato.

Page 26: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Capitolo 3: Solution overview

26 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida all'implementazione

Page 27: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Capitolo 4: Implementazione della soluzione

27 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup

Guida all'implementazione

Capitolo 4 Implementazione della soluzione

Questo capitolo descrive i seguenti argomenti:

Panoramica .......................................................................................................... 28

Configurazione fisica ............................................................................................ 28

Implementazione della rete .................................................................................. 28

Implementazione dello storage ............................................................................. 29

Implementazione di ESXi e vCenter ....................................................................... 42

Implementazione del multipathing ....................................................................... 44

Implementazione della virtualizzazione di SQL Server 2012 .................................. 45

Implementazione dell'applicazione ....................................................................... 48

Implementazione di EMC Powered Backup ............................................................ 58

Page 28: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Capitolo 4: Implementazione della soluzione

28 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida all'implementazione

Panoramica

Questo capitolo descrive le procedure richieste per l'implementazione di una soluzione SQL Server 2012 in una VSPEX VMware Proven Infrastructure con tecnologia VMware vSphere 5.5 e VNX o VNXe.

Nota: se si dispone già di un ambiente VSPEX Proven Infrastructure, è possibile ignorare le sezioni relative alle procedure di implementazione già completate.

Configurazione fisica

Questa sezione contiene informazioni relative alla preparazione dei componenti fisici della soluzione. Dopo aver completato i passaggi illustrati nella Tabella 10, i nuovi componenti hardware saranno stati montati su rack, cablati, alimentati e predisposti per la connessione di rete.

Tabella 10. Attività per la configurazione fisica

Attività Descrizione Riferimento

Preparazione degli switch di rete

Installare gli switch nel rack e collegarli a una fonte di alimentazione.

Guida all'installazione del vendor

Preparazione dei server

Installare i server nel rack e collegarli a una fonte di alimentazione.

Guida all'installazione del vendor

Preparazione di VNX o VNXe

Installare il sistema VNX o VNXe nel rack e collegarlo a una fonte di alimentazione.

• VNX Unified Installation Guide

• Guida all'installazione del sistema VNXe

Per informazioni dettagliate sulla configurazione fisica, fare riferimento alla guida della VSPEX Proven Infrastructure appropriata nella sezione Letture fondamentali a pagina 20.

Implementazione della rete

Questa sezione descrive i requisiti per l'infrastruttura di rete necessaria per supportare l'architettura della soluzione. La Tabella 11 contiene un riepilogo delle attività per la configurazione degli switch e della rete e fornisce riferimenti per ulteriori informazioni.

Page 29: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Capitolo 4: Implementazione della soluzione

29 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup

Guida all'implementazione

Tabella 11. Attività per la configurazione degli switch e della rete

Attività Descrizione Riferimento

Configurazione della rete dell'infrastruttura

Configurare il networking dell'infrastruttura degli host Windows e dello storage array, come specificato nella guida della VSPEX Proven Infrastructure appropriata.

Fare riferimento alla guida della VSPEX Proven Infrastructure appropriata nella sezione Letture fondamentali a pagina 20.

Esecuzione del cablaggio di rete

Connessione:

• Porte di interconnessione degli switch

• Porte di VNX o VNXe

• Porte del server ESXi

Configurazione delle VLAN

Configurare le VLAN private e pubbliche come richiesto.

Configuration Guide degli switch del vendor

Per informazioni dettagliate sull'implementazione della rete, fare riferimento alla guida della VSPEX Proven Infrastructure appropriata nella sezione Letture fondamentali a pagina 20.

Implementazione dello storage

Questa sezione descrive come configurare lo storage array VNX o VNXe.

La Tabella 12 fornisce un riepilogo delle attività per la configurazione dello storage e riferimenti per ulteriori informazioni.

Tabella 12. Attività per la configurazione dello storage array VNX o VNXe

Attività Descrizione Riferimento

Impostazione della configurazione iniziale di VNX o VNXe

Configurare le informazioni relative agli indirizzi IP e gli altri parametri principali, ad esempio DNS e NTP (Network Time Protocol) su VNX o VNXe.

• EMC VNXe3200 Installation Guide

• Guida introduttiva di VNX Installation Assistant for File/Unified

• Configuration Worksheet della serie EMC VNXe

• VNX Installation Assistant for File/Unified Worksheet

Provisioning dello storage per i datastore VMFS su VNX o VNXe

Creare i datastore VMFS per ospitare il sistema operativo del server virtuale.

Creare ed eseguire il provisioning delle LUN per i file di log e di dati del database.

La Figura 3 mostra l'architettura generale dei componenti di SQL Server 2012 e degli elementi di storage convalidati nella EMC VSPEX Proven Infrastructure for SQL Server 2012 su una piattaforma di virtualizzazione VMware vSphere.

Panoramica

Page 30: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Capitolo 4: Implementazione della soluzione

30 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida all'implementazione

Figura 3. Elementi di storage SQL Server 2012 su una piattaforma VMware vSphere 5.5

Verificare che le interfacce di rete, le informazioni sugli indirizzi IP e altri parametri principali, ad esempio DNS e NTP (Network Time Protocol) siano configurati nel sistema VNX o VNXe prima del provisioning dello storage.

Per ulteriori informazioni su come configurare la piattaforma VNX o VNXe, fare riferimento al documento appropriato nella sezione Tabella 12.

Prima di procedere al provisioning dello storage per i datastore VMFS, attenersi ai consigli e alle proposte di VSPEX Sizing Tool illustrati nella Guida alla progettazione.

Prima di iniziare, fare riferimento alla guida della VSPEX Proven Infrastructure appropriata nella sezione Letture fondamentali a pagina 20 per il provisioning dello storage VMFS per il sistema operativo delle virtual machine su un sistema VNX o VNXe.

La Tabella 13 mostra un esempio di layout dello storage aggiuntivo per i dati SQL Server nel sistema VNX, oltre al pool del VSPEX private cloud. Per ulteriori informazioni sui consigli relativi al layout e alla progettazione dello storage, consultare la Guida alla progettazione.

Impostazione della configurazione iniziale di VNX o VNXe

Provisioning dello storage per il datastore VMFS

Page 31: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Capitolo 4: Implementazione della soluzione

31 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup

Guida all'implementazione

Tabella 13. Esempio di layout dello storage aggiuntivo per il sistema operativo delle virtual machine su VNX

Nome dello storage pool

Tipo RAID Tipo di disco Capacità del disco

Numero di dischi

Pool private cloud VSPEX

RAID 5 (4+1) SAS 15.000 rpm 600 GB 5

RAID 1/0 (1+1)

SSD per FAST VP 100 GB 2

Fare riferimento alle seguenti guide di VSPEX Proven Infrastructure:

• EMC VSPEX Private Cloud: VMware vSphere 5.5 for up to 125 Virtual Machines

• EMC VSPEX Private Cloud: VMware vSphere 5.5 for up to 1,000 Virtual Machines

Prima di eseguire il provisioning dello storage, attenersi ai consigli e alle proposte di VSPEX Sizing Tool illustrati nella Guida alla progettazione.

Prima di iniziare, fare riferimento alla guida della VSPEX Proven Infrastructure appropriata nella sezione Letture fondamentali a pagina 20 per configurare le connessioni iSCSI o FC ed eseguire il provisioning dello storage per il sistema operativo delle virtual machine su VNX o VNXe.

Provisioning dello storage su VNXe

La Tabella 14 mostra un esempio di layout dello storage su VNXe. Il layout dello storage dettagliato di questo esempio è disponibile nella sezione Layout di storage di esempio.

Per ulteriori informazioni sui consigli relativi al layout e alla progettazione dello storage, consultare la Guida alla progettazione.

Tabella 14. Esempio di layout dello storage su VNXe

Nome dello storage pool Tipo RAID Tipo di disco

Capacità del disco

Numero di dischi

Pool di dati del database utente SQL Server 2012

RAID 5 SAS 15.000 rpm 300 GB 5

Pool tempdb e log database utente SQL Server 2012

RAID 1/0 SAS 15.000 rpm 300 GB 2

Creazione di un pool con il numero appropriato di dischi

Per creare un pool:

1. In Unisphere, selezionare Storage > Storage Configuration > Storage Pools.

2. Fare clic su Create per avviare la procedura guidata Storage Pool. Creare manualmente un nuovo pool utilizzando dischi SAS:

Utilizzare la configurazione RAID5 (4+1) per uno storage pool con 5 unità per il pool di dati del database. Questo esempio illustra un database utente SQL Server di piccole dimensioni.

Provisioning dello storage per i dischi dell'application pool

Page 32: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Capitolo 4: Implementazione della soluzione

32 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida all'implementazione

In questo esempio, per il pool dei file di log e tempdb del database utente SQL Server, utilizzare la configurazione RAID1/0 (1+1) per uno storage pool con 2 unità.

Nota: In questa fase creare i dischi hot spare. Per ulteriori informazioni, consultare il documento EMC VNXe3200 Installation Guide.

La Figura 4 mostra un esempio degli storage pool creati per il sistema VNXe in questa soluzione.

Figura 4. Storage pool di esempio per VNXe

Configurazione di FAST VP su VNXe

FAST VP può aumentare l'efficienza di tutte le risorse delle unità disco e offrire prestazioni migliori con un costo inferiore. Grazie all'aggiunta di dischi SSD FAST VP aggiuntivi come tier per prestazioni estreme nel pool di dati di SQL Server, FAST VP è in grado di adattarsi automaticamente alle variazioni dei cicli di business.

In VNXe, FAST VP consente lo spostamento automatico di dati SQL Server tra dischi SSD FAST VP e tier SAS con una granularità a sezioni di 256 MB. Ciò consente di ridurre in modo significativo i tempi di risposta e di migliorare le prestazioni OLTP SQL.

L'abilitazione di FAST VP è un'operazione trasparente per SQL Server non richiede riconfigurazioni o tempi di inattività di Exchange. Per utilizzare al meglio entrambe le tecnologie FAST, EMC consiglia di abilitare innanzitutto la FAST Suite solo nello storage pool del database utente. Per ulteriori dettagli, fare riferimento alla Guida alla progettazione.

EMC consiglia di verificare che tutte le LUN del pool dispongano delle stesse policy di tiering e di impostare la policy FAST per le LUN del pool partecipante su Start High then Auto-Tier (opzione consigliata) per il pool del database utente di SQL Server. Per ulteriori informazioni su come configurare FAST VP a livello di LUN, fare riferimento alla guida della VSPEX Proven Infrastructure appropriata nella sezione Letture fondamentali a pagina 20.

Configurazione di FAST Cache su VNXe

Utilizzando le unità SSD nell'array come cache estesa di lettura e scrittura, FAST Cache aumenta il numero di IOPS e riduce in modo significativo i tempi di risposta dei database rispetto alle costose configurazioni interamente SAS. EMC consente l'uso di cache da tier SAS o NL-SAS su dischi FAST Cache SSD con una granularità di pagina di 64 KB.

Page 33: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Capitolo 4: Implementazione della soluzione

33 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup

Guida all'implementazione

L'abilitazione di FAST Cache è un'operazione trasparente per SQL Server che non prevede attività di riconfigurazione o tempo di inattività. Per ulteriori dettagli, fare riferimento alla Guida alla progettazione.

Per creare e configurare FAST Cache, procedere come descritto di seguito:

1. Per istruzioni dettagliate su come creare una FAST Cache su uno storage array VNXe, fare riferimento alla guida della VSPEX Proven Infrastructure appropriata nella sezione Letture fondamentali a pagina 20.

2. In Unisphere, dopo aver creato la FAST Cache, fare clic su Storage e selezionare Storage Configuration. Selezionare Storage Pools, selezionare un pool di dati SQL Server, quindi fare clic su Details.

3. Nella pagina dei dettagli dello storage pool fare clic su Settings. Per abilitare FAST Cache, fare clic su Allow this pool to use the FAST Cache, come illustrato nella Figura 5.

Figura 5. Proprietà dello storage pool - FAST Cache abilitata

4. Fare clic su OK per completare la configurazione.

Provisioning dello storage su VNX

La Tabella 15 mostra un esempio di storage pool per SQL Server 2012 su VNX. Il layout dello storage di questo esempio è disponibile nella sezione Layout di storage di esempio a pagina 38. In questo esempio relativo a iSCSI viene utilizzato FAST VP per l'accelerazione delle prestazioni OLTP; la procedura per la configurazione di FAST VP è illustrata nella sezione Configurazione di FAST VP su VNX. Per ulteriori informazioni sui consigli relativi al layout e alla progettazione dello storage, consultare la Guida alla progettazione.

Page 34: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Capitolo 4: Implementazione della soluzione

34 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida all'implementazione

Tabella 15. Esempio di layout dello storage su VNX

Nome dello storage pool

Tipo RAID Tipo di disco Capacità del disco

Numero di dischi

Pool di dati del database utente SQL Server 2012

RAID 5 SAS 15.000 rpm 300 GB 10

RAID 1/0 SSD per FAST VP 100 GB 2

Pool tempdb e LOG database utente SQL Server 2012

RAID 1/0 SAS 10.000 rpm 600 GB 4

Per configurare le impostazioni della rete iSCSI, gli storage pool, le LUN iSCSI e gli storage group nell'array VNX, in Unisphere procedere come descritto di seguito:

1. Selezionare l'array VNX utilizzato per la soluzione.

2. Selezionare Settings Network > Settings for Block.

3. Configurare l'indirizzo IP per le porte di rete utilizzate per iSCSI.

4. Selezionare Storage > Storage Configuration > Storage Pools.

5. Fare clic su Pools e creare gli storage pool aggiuntivi nell'array VNX per i file tempdb, i log delle transazioni e i database utente SQL Server 2012.

6. Fare clic con il pulsante destro del mouse su uno storage pool e selezionare Create LUN per eseguire il provisioning delle LUN in ognuno dei pool.

7. Selezionare Thin e fare clic su Apply per creare una LUN in pool. Per impostazione predefinita per gli storage group viene creata una thin LUN.

Page 35: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Capitolo 4: Implementazione della soluzione

35 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup

Guida all'implementazione

Figura 6. Procedura guidata Create pooled LUN di Unisphere

8. Selezionare Host > Storage Groups.

9. Creare gli storage group per annullare il masking delle LUN negli host ESXi:

a. Fare clic su Create e digitare un nome per lo storage group.

b. Fare clic su Yes per completare la creazione.

c. Nella finestra di dialogo di conferma, fare clic su Yes per selezionare le LUN o connettere gli host.

d. Fare clic su LUNs. In Available LUNs selezionare tutte le LUN create nei passaggi precedenti e fare clic su Add.

e. Fare clic su Hosts. In Available Hosts selezionare i server ESXi da utilizzare e aggiungerli in The Hosts to be Connected.

Configurazione di FAST VP su VNX

FAST VP può aumentare l'efficienza di tutte le risorse delle unità disco e offrire prestazioni migliori con un costo inferiore. Grazie all'aggiunta di dischi FAST VP SSD come tier per prestazioni estreme nel pool di dati di SQL Server 2012, FAST VP è in grado di adattarsi automaticamente alle variazioni dei cicli di business.

Page 36: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Capitolo 4: Implementazione della soluzione

36 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida all'implementazione

In VNX, FAST VP consente di spostare automaticamente i dati di SQL Server tra i tier SAS e i dischi FAST VP SSD con una granularità a sezioni di 256 MB, riducendo in modo significativo i tempi di risposta e migliorando le prestazioni OLTP SQL Server. Inoltre, con FAST VP, i Database Administrator sono in grado di analizzare il problema, progettare una nuova configurazione, implementarla e gestirla con tempi ridotti dell'80% rispetto al passato.

L'abilitazione di FAST VP è un'operazione trasparente per SQL Server 2012 che non prevede attività di riconfigurazione o tempo di inattività. Per utilizzare al meglio FAST VP o FAST Cache, EMC consiglia di abilitare innanzitutto FAST VP nello storage pool del database utente. Per ulteriori dettagli, fare riferimento alla Guida alla progettazione.

Per creare e configurare FAST VP:

1. Per ulteriori informazioni su come creare FAST VP, fare riferimento alla guida della VSPEX Proven Infrastructure appropriata nella sezione Letture fondamentali a pagina 20. La Figura 7 mostra un esempio della procedura guidata Create Storage Pool.

2. Nella procedura guidata Create Storage Pool selezionare il numero di dischi per ciascun tier che si desidera aggiungere allo storage pool, come illustrato nella Figura 7.

Figura 7. Procedura guidata Create Storage Pool con FAST VP abilitato

Page 37: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Capitolo 4: Implementazione della soluzione

37 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup

Guida all'implementazione

3. Fare clic su OK per completare la configurazione.

EMC consiglia di verificare che tutte le LUN del pool dispongano delle stesse policy di tiering e che utilizzino la policy di tiering Start High and then Auto-Tier per il pool di dati di SQL Server 2012. Per ulteriori informazioni su come configurare FAST VP a livello di LUN, fare riferimento alla guida della VSPEX Proven Infrastructure appropriata nella sezione Letture fondamentali a pagina 20.

Configurazione di FAST Cache su VNX

Utilizzando le unità SSD nell'array come cache estesa di lettura e scrittura, FAST Cache aumenta il numero di IOPS e riduce in modo significativo i tempi di risposta dei database rispetto alle costose configurazioni interamente SAS. FAST Cache copia i dati da tier SAS o NL-SAS su dischi SSD FAST Cache con una granularità di 64 KB.

L'abilitazione di FAST Cache è un'operazione trasparente per SQL Server 2012 che non prevede attività di riconfigurazione o tempo di inattività. Per ulteriori dettagli, fare riferimento alla Guida alla progettazione.

Per creare e configurare FAST Cache su VNX, procedere come descritto di seguito:

1. Per ulteriori informazioni su come abilitare FAST Cache, fare riferimento alla guida della VSPEX Proven Infrastructure appropriata nella sezione Letture fondamentali a pagina 20.

2. In Unisphere, dopo aver creato la FAST Cache, fare clic su Storage e selezionare Storage Pool. Selezionare SQL Server Data Pool, quindi fare clic su Properties.

3. In Storage Pool Properties fare clic su Advanced. Per abilitare la funzionalità FAST Cache, selezionare Enabled, come illustrato nella Figura 8.

Figura 8. Storage Pool Properties: FAST Cache abilitata

4. Per completare la configurazione, fare clic su OK.

Page 38: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Capitolo 4: Implementazione della soluzione

38 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida all'implementazione

Nota: la funzionalità FAST Cache in un array della serie VNX non determina un miglioramento delle prestazioni immediato. Il sistema deve raccogliere informazioni sui modelli di accesso e promuovere i dati utilizzati di frequente nella cache. Questo processo può richiedere alcune ore durante le quali le prestazioni dell'array migliorano su base costante.

Esempio 1: layout dello storage su VNXe

La Figura 9 mostra un layout dello storage di esempio per VNXe. Questo è solo un esempio. Il numero di dischi utilizzati nel pool del private cloud VSPEX e nei pool di SQL Server 2012 può variare in base ai requisiti del cliente.

Per ulteriori informazioni sui consigli relativi al layout e alla progettazione dello storage, consultare la Guida alla progettazione e la guida della VSPEX Proven Infrastructure appropriata in Letture fondamentali a pagina 20.

Figura 9. Esempio di layout dello storage per VNXe

In questa fase del processo di implementazione, è stata completata la configurazione dello storage necessaria per la soluzione. Per informazioni dettagliate sull'implementazione dello storage, fare riferimento alla guida della VSPEX Proven Infrastructure appropriata nella sezione Letture fondamentali a pagina 20.

Esempio 2: layout dello storage su VNX

La Figura 10 mostra un esempio di layout dello storage per VNX con FAST VP abilitato. Questo è solo un esempio. Il numero di dischi utilizzati nel pool del private cloud VSPEX e nei pool di SQL Server 2012 può variare in base ai requisiti del cliente.

Per ulteriori informazioni sui consigli relativi al layout e alla progettazione dello storage, consultare la Guida alla progettazione e la guida della VSPEX Proven Infrastructure appropriata in Letture fondamentali a pagina 20.

Layout di storage di esempio

Page 39: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Capitolo 4: Implementazione della soluzione

39 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup

Guida all'implementazione

Figura 10. Esempio di layout dello storage per VNX

In questa fase del processo di implementazione, è stata completata la configurazione dello storage necessaria per la soluzione. Per informazioni dettagliate sull'implementazione dello storage, fare riferimento alla guida della VSPEX Proven Infrastructure appropriata nella sezione Letture fondamentali a pagina 20.

Grazie all'hardware Flash PCIe basato su server EMC XtremSF e al software intelligente EMC XtremCache™ per la memorizzazione nella cache Flash server, le operazioni di lettura e scrittura sul database vengono eseguite direttamente nel server. Oltre ad accelerare la lettura, XtremCache consente di ottenere riduzioni significative in termini di latenza aumentando al contempo il throughput del database. In combinazione con uno storage array in rete, EMC XtremCache garantisce funzionalità persistenti di High Availability, integrità, affidabilità e disaster recovery. XtremCache offre una nuova opzione che permette di equilibrare il costo dell'hardware aggiuntivo con i vantaggi previsti in termini di prestazioni.

In un ambiente VMware, la scheda flash PCIe XtremSF risiede sul server ESXi, mentre il software XtremCache è installato in ciascuna virtual machine accelerata con XtremCache. Il plug-in VSI per XtremCache, che risiede sul client vCenter, viene utilizzato per gestire XtremCache. XtremCache consente di accelerare le prestazioni per le LUN RDM o VMFS in un ambiente VMware.

Configurazione di EMC XtremCache

Page 40: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Capitolo 4: Implementazione della soluzione

40 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida all'implementazione

L'installazione di XtremCache è distribuita su vari componenti del sistema vSphere. Di seguito sono riportati i componenti di XtremCache in un ambiente VMware:

• Driver di XtremCache per la scheda PCIe nei server ESXi

• Driver di XtremCache e software dell'agent nelle virtual machine ospitate dai server ESXi

• Plug-in VSI per XtremCache nel client VMware vSphere

Per configurare XtremCache in un ambiente VMware, procedere come descritto di seguito:

1. Installare la scheda flash PCIe XtremSF negli host ESXi.

2. Installare e configurare il software XtremCache nelle virtual machine Windows.

3. Utilizzare il comando vfcmt per abilitare o disabilitare la scheda XtremSF.

4. Utilizzare il comando vfcmt per aggiungere o rimuovere i dispositivi di origine.

Utilizzo di VSI per creare e configurare XtremCache

XtremCache è integrato nel plug-in VSI per semplificare la gestione e il monitoraggio di XtremCache. Per creare e configurare un dispositivo XtremCache tramite il plug-in VSI VMware, procedere come descritto di seguito:

1. Creare un dispositivo XtremCache estraendo lo spazio dal datastore di XtremCache.

2. Aggiungere XtremCache a una virtual machine.

3. Aggiungere i dispositivi di origine dalla macchina virtuale.

4. Monitorare l'utilizzo e le statistiche di XtremCache mediante la GUI del plug-in VSI.

Per ulteriori informazioni, consultare il documento EMC VFCache Installation Guide for VMware 1.5.1.

Page 41: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Capitolo 4: Implementazione della soluzione

41 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup

Guida all'implementazione

È stato eseguito il monitoraggio ed è stato osservato il numero di operazioni IOPS scaricate dalla scheda XtremCache, come illustrato nella Figura 11.

Figura 11. VSI XtremCache Monitor

Per ulteriori informazioni, consultare il documento EMC Xtrem Family: XtremCache Installation Guide 2.0.2.

Page 42: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Capitolo 4: Implementazione della soluzione

42 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida all'implementazione

Implementazione di ESXi e vCenter

Questa sezione descrive i requisiti per l'installazione e la configurazione degli host ESXi, di vCenter e dei server dell'infrastruttura richiesti per supportare l'architettura. La Tabella 16 descrive le attività da completare.

Tabella 16. Attività per l'installazione e la configurazione di ESXi e vCenter

Attività Descrizione Riferimento

Installazione di ESXi Installare l'hypervisor ESXi 5.5 nei server fisici implementati per la soluzione.

vSphere Installation and Setup

Configurazione del networking ESXi

Configurare il networking ESXi, compresi trunking NIC (Network Interface Card), porta VMkernel, port group delle virtual machine e frame Jumbo.

vSphere Networking

Installazione di PowerPath/VE

Installare il software di multipathing PowerPath/VE negli host ESXi

Implementazione del multipathing

Configurazione degli adattatori iSCSI ESXi

Configurare gli adattatori iSCSI ESXi per connettere i dischi iSCSI agli host ESXi

vSphere Storage

Connessione dei datastore VMware

Connettere i datastore VMware agli host ESXi implementati per la soluzione.

vSphere Storage

Creazione di una virtual machine per Microsoft SQL Server 2012

Creare una virtual machine per ospitare il server SQL Server 2012 che verrà utilizzato per il database per vCenter Server. Verificare che il server virtuale soddisfi i requisiti hardware e software.

Microsoft TechNet

Installazione di Microsoft Windows sulla virtual machine

Installare Microsoft Windows Server 2008 R2 Standard Edition nella virtual machine creata per ospitare SQL Server 2012.

Microsoft TechNet

Installazione di SQL Server 2012

Installare SQL Server 2012 nella virtual machine designata per tale scopo.

Microsoft TechNet

Creazione della virtual machine dell'host vCenter

Creare una macchina virtuale da utilizzare per VMware vCenter Server.

vSphere Virtual Machine Administration

Installazione del sistema operativo guest vCenter

Installare Microsoft Windows Server 2008 R2 Standard Edition sulla macchina virtuale dell'host vCenter.

N/A

Aggiornamento della virtual machine

Installare gli strumenti VMware, abilitare l'accelerazione hardware e consentire l'accesso alla console remota.

vSphere Virtual Machine Administration

Creazione di connessioni ODBC vCenter

Creare connessioni ODBC vCenter a 64 bit e vCenter Update Manager a 32 bit.

• vSphere Installation and Setup

• Installing and Administering VMware vSphere Update Manager

Installazione di vCenter Server

Installare il software vCenter Server. vSphere Installation and Setup

Page 43: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Capitolo 4: Implementazione della soluzione

43 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup

Guida all'implementazione

Attività Descrizione Riferimento

Installazione di vCenter Update Manager

Installare il software vCenter Update Manager.

Installing and Administering VMware vSphere Update Manager

Creazione di un data center virtuale

Creare un data center virtuale. vCenter Server and Host Management

Applicazione dei codici di licenza vSphere

Digitare i codici di licenza vSphere nel menu relativo alle licenze di vCenter.

vSphere Installation and Setup

Aggiunta di host ESXi

Connettere vCenter agli host ESXi. vCenter Server and Host Management

Configurazione del clustering vSphere

Creare un cluster vSphere e spostare gli host ESXi nel cluster.

vSphere Resource Management

Discovery degli host ESXi dell'array

Eseguire la discovery degli host ESXi nella console Unisphere.

Using EMC VNX Storage with VMware vSphere - TechBook

Abilitazione delle funzionalità VMware High Availability (HA), Distributed Resource Scheduler (DRS) e vMotion

Dopo aver abilitato DRS, EMC consiglia di utilizzare le regole di affinità e anti-affinità DRS di VMware vSphere per gruppi specifici di virtual machine, ad esempio gruppi di più istanze di SQL Server 2012, che non devono mai risiedere nello stesso host.

vSphere Availability

Installazione del plug-in vCenter Update Manager

Installare il plug-in vCenter Update Manager sulla console di amministrazione.

Installing and Administering VMware vSphere Update Manager

Installazione della interfaccia CLI EMC VNX UEM (Unified Element Manager)

Installare l'interfaccia CLI EMC VNX UEM sulla console di amministrazione.

EMC VSI for VMware vSphere: Unified Storage Management Product Guide

Installazione del plug-in EMC VSI

Installare il plug-in EMC VSI nella console di amministrazione.

EMC VSI per VMware vSphere: Unified Storage Management Product Guide

Per informazioni dettagliate su ESXi e vCenter, fare riferimento alla guida della VSPEX Proven Infrastructure appropriata nella sezione Letture fondamentali a pagina 20.

Page 44: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Capitolo 4: Implementazione della soluzione

44 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida all'implementazione

Implementazione del multipathing

Il software EMC PowerPath/VE consente di ottimizzare il multipathing mediante algoritmi di bilanciamento del carico. Il bilanciamento del carico delle porte bilancia il carico di lavoro di I/O tra tutti i canali disponibili.

EMC consiglia di installare PowerPath/VE sugli host VMware ESXi per il bilanciamento del carico, la gestione dei percorsi e il rilevamento degli errori dei percorsi di I/O.

Per configurare più percorsi in un ambiente VMware per lo storage iSCSI o FC sui sistemi VNX o VNXe, procedere come descritto di seguito:

1. Configurare VMkernel per iSCSI. È possibile configurare il multipathing iSCSI o FC per lo storage abilitando più schede NIC.

2. Abilitare più porte dello storage processor su VNX o VNXe e configurare l'indirizzo IP per la comunicazione con gli host ESXi. Verificare che VMkernel sia abilitato per iSCSI o FC.

3. Installare PowerPath/VE nei server ESXi e configurare la licenza.

Installazione di PowerPath/VE

È possibile installare PowerPath/VE utilizzando VMware Remote vCLI, VMware vSphere Update Manager o VMware vSphere Auto Deploy. Per installare PowerPath/VE utilizzando Remote vCLI, completare la seguente procedura:

1. Scaricare il software PowerPath/VE dal sito del Supporto Online EMC.

2. Rendere il pacchetto offline disponibile per l'utilizzo sull'host vSphere locale.

3. Utilizzare il comando scp (secure copy) per copiare il pacchetto offline ZIP PowerPath/VE sull'host vSphere. In alternativa, copiare il pacchetto offline del file ZIP di PowerPath/VE nel datastore vCenter mediante il client vSphere.

4. Sull'host remoto che esegue vCLI, digitare i seguenti comandi per installare il pacchetto PowerPath/VE:

# esxcli -s <vSphere server IP address or hostname> software vib install -d <absolute path to PowerPath package>

5. Sull'host vSphere attivare la modalità di manutenzione.

6. Riavviare l'host vSphere su cui si sta eseguendo l'installazione.

7. Disattivare la modalità di manutenzione sull'host vSphere.

Per ulteriori informazioni sull'installazione e la configurazione di PowerPath/VE per vSphere, consultare la Guida all'installazione e all'amministrazione di EMC PowerPath/VE. Per la configurazione del multipathing iSCSI o FC, consultare vSphere Storage ESXi 5.5, vCenter Server 5.5.

Panoramica

Configurazione di PowerPath/VE per lo storage iSCSI o FC

Page 45: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Capitolo 4: Implementazione della soluzione

45 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup

Guida all'implementazione

Implementazione della virtualizzazione di SQL Server 2012

Questa sezione illustra i requisiti per l'installazione e la configurazione delle virtual machine SQL Server. La Tabella 17 descrive le attività da completare.

Tabella 17. Installazione e configurazione della virtual machine dell'host SQL Server 2012

Attività Descrizione Riferimento

Creazione delle virtual machine SQL Server 2012

Creare le macchine virtuali da utilizzare per l'istanza OLTP SQL Server 2012.

Installazione del sistema operativo guest SQL Server 2012

Installare Windows Server 2012 R2 Datacenter Edition sulle virtual machine dell'host SQL Server 2012.

Installare il sistema operativo guest

Installazione o upgrade dei servizi di integrazione

Installare un pacchetto software per il sistema operativo guest supportato in grado di migliorare l'integrazione tra il computer fisico e la virtual machine.

Assegnazione degli indirizzi IP

Assegnare gli indirizzi IP per tutte le reti in tutte le virtual machine.

Aggiungere tutte le virtual machine SQL Server 2012 al dominio.

Creazione di un account utente

Creare un account amministrativo SQL Server 2012 nel dominio.

Configurare account di servizio e autorizzazioni di Windows

Creazione di un disco virtuale per SQL Server 2012

Creare un disco virtuale per ospitare i database utente SQL Server.

Creare una virtual machine sul server ESXi con la configurazione del sistema operativo guest del cliente. È possibile calcolare i requisiti di memoria e del processore per la virtual machine SQL Server 2012 mediante VSPEX Sizing Tool e attenendosi ai consigli forniti nella Guida alla progettazione.

Per installare Windows Server 2012 R2 nella virtual machine SQL Server 2012, selezionare la rete e l'ora appropriate e applicare l'aggiornamento più recente.

Assegnare un indirizzo IP per ogni scheda di rete in tutte le virtual machine SQL Server 2012, in base a quanto pianificato per la prenotazione dell'indirizzo IP per ogni server. Aggiungere quindi ogni macchina virtuale Windows Server al dominio esistente.

Per ulteriori informazioni, consultare Configuration worksheet per SQL Server a pagina 72.

Panoramica

Creazione di una virtual machine SQL Server 2012

Installazione del sistema operativo guest

Assegnazione degli indirizzi IP

Page 46: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Capitolo 4: Implementazione della soluzione

46 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida all'implementazione

Per installare l'engine di database di SQL Server 2012, EMC consiglia di utilizzare un account dedicato configurabile per l'avvio dei servizi di SQL Server 2012. È possibile creare tale account nel dominio in uso.

Per ulteriori informazioni su come configurare gli account di servizio e le autorizzazioni di Windows per SQL Server 2012, vedere l'articolo Configurare account di servizio e autorizzazioni di Windows disponibile nella libreria TechNet di Microsoft.

È possibile calcolare i layout dei dischi virtuali e le topologie dei dischi VMDK (VMware Virtual Machine Disk) back-end mediante VSPEX Sizing Tool e attenendosi ai consigli forniti nella Guida alla progettazione. Per questa soluzione VSPEX, nella Tabella 18 è illustrato un esempio del layout dello storage per i dischi VMDK e i dischi virtuali.

Tabella 18. Esempio di layout dello storage per dischi VMDK e dischi virtuali

Componenti di SQL Server 2012

Nome volume Dimensioni volume

Il nome della cartella VMDK

Mount point della virtual machine Storage pool

Database utente SQL Server 2012

Dati database utente

400 GB \SQLServer\data C:\mountpoint\250DB_DATA250DB_DATA

Pool di dati del database utente SQL Server 2012

tempdb Tempdb e log SQL Server

20 GB \SQLServer\tempdb C:\mountpoint\tempdb Pool file log e tempdb

Aggiunta di un disco virtuale

Per aggiungere un disco virtuale, procedere come descritto di seguito:

1. In vSphere vCenter, fare clic con il pulsante destro del mouse sulla virtual machine SQL Server 2012 e selezionare Edit Settings.

2. Fare clic su Add, selezionare Add Hardware e quindi selezionare Hard Disk.

3. Selezionare Create a disk, quindi specificare i valori per Disk Size e Location. Non modificare le altre impostazioni predefinite, come illustrato nella Figura 12.

Creazione di un account di servizio SQL Server 2012

Creazione di dischi virtuali per SQL Server 2012

Page 47: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Capitolo 4: Implementazione della soluzione

47 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup

Guida all'implementazione

Figura 12. Creazione di un nuovo disco virtuale

4. Nella virtual machine, il disco viene visualizzato come un dispositivo SCSI a blocchi normali. Formattare ogni disco con dimensioni unità di allocazione da 64 KB, come illustrato nella Figura 13.

Figura 13. Formattazione di un disco

5. Fai clic su OK.

Page 48: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Capitolo 4: Implementazione della soluzione

48 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida all'implementazione

Implementazione dell'applicazione

Questa sezione include informazioni sull'implementazione SQL Server nella soluzione VSPEX Proven Infrastructure. Dopo aver completato le attività illustrate nella Tabella 19, la nuova istanza SQL Server è pronta per essere verificata e sottoposta a test.

Prima di procedere all'implementazione di SQL Server 2012, pianificare il database SQL Server, in base alle esigenze di business. Per ulteriori informazioni, fare riferimento alla Guida alla progettazione.

Tabella 19. Attività necessarie per l'implementazione di SQL Server 2012

Attività Descrizione Riferimento

Installazione delle istanze SQL Server 2012

Installare le istanze SQL Server 2012 nelle macchine virtuali SQL Server e verificare l'installazione.

Pianificazione di un'installazione di SQL Server

Installare SQL Server 2012 dall'Installazione guidata (programma di installazione)

Convalidare un'installazione di SQL Server

Progettazione e implementazione di un sistema OLTP SQL Server 2012

Progettare e implementare le applicazioni e i database OLTP SQL Server in base alle esigenze di business.

Online Transaction Processing (OLTP)---a Technical Reference Guide for Designing Mission-Critical OLTP Solutions

Configurazione di SQL Server 2012

Configurare il motore di database di SQL Server 2012 in base alle best practice.

Abilitazione dell'opzione Blocco di pagine in memoria (Windows)

Aggiungere file di dati o file di log a un database

In questa sezione viene illustrata la procedura per l'installazione di un'istanza SQL Server in una virtual machine SQL Server. Al termine della procedura, la nuova istanza SQL Server sarà installata nella macchina virtuale.

Installazione di .NET Framework e dell'aggiornamento più recente

.NET Framework 3.5 SP1 e .NET Framework 4.0 sono requisiti necessari per l'installazione di SQL Server 2012. Quando si esegue l'Installazione guidata di SQL Server in un computer che esegue il sistema operativo Windows Server 2012 R2, NET Framework 3.5 SP1 e 4.0 vengono automaticamente scaricati e installati. Questo processo richiede l'accesso a Internet.

1. Scaricare e installare .NET Framework 3.5 SP1, .NET Framework 4.0 e l'aggiornamento più recente nella virtual machine SQL Server 2012.

2. Verificare i requisiti per l'installazione.

3. Installare SQL Server 2012 mediante l'Installazione guidata.

4. Verificare l'installazione di SQL Server 2012.

Panoramica

Installazione delle istanze SQL Server 2012

Page 49: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Capitolo 4: Implementazione della soluzione

49 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup

Guida all'implementazione

Se non si dispone dell'accesso a Internet, EMC consiglia di scaricare e installare .NET Framework 3.5 SP1 e 4.0 su un computer con accesso a Internet. Copiare i file di installazione scaricati sul computer senza accesso a Internet e installare .NET Framework 3.5 SP1 e 4.0 prima di eseguire il file Setup.exe per installare i componenti di SQL Server 2012.

Per ulteriori informazioni, consultare l'argomento Microsoft .NET Framework 3.5 Deployment Considerations disponibile in MSDN Library.

Verifica dei requisiti per l'installazione

Prima di procedere all'installazione di SQL Server 2012, EMC consiglia di verificare tutti i requisiti per l'installazione, la configurazione del sistema e della rete e i controlli di sicurezza. Per ulteriori informazioni, consultare l'argomento Pianificazione di un'installazione di SQL Server disponibile in MSDN Library.

Installazione di SQL Server 2012 mediante l'installazione guidata

L'Installazione guidata di SQL Server fornisce una singola struttura ad albero delle funzionalità per l'installazione di tutti i componenti di SQL Server, pertanto non è necessario installarli singolarmente. È possibile utilizzare l'Installazione guidata di SQL Server per installare le istanze SQL Server 2012 in una virtual machine.

Per installare SQL Server 2012, procedere come descritto di seguito:

1. Per un'installazione locale, accedere come amministratore locale e avviare l'Installazione guidata. Se si installa l'istanza SQL Server da una share remota, utilizzare un account di dominio con autorizzazioni di lettura ed esecuzione per la share remota.

2. Per avviare l'Installazione guidata di SQL Server 2012, inserire il supporto di installazione di SQL Server. Dalla cartella root, fare doppio clic sul file Setup.exe e seguire le istruzioni fornite dalla procedura guidata per l'installazione di SQL Server 2012.

3. In questa soluzione, è stata installata una nuova istanza nella macchina virtuale SQL Server. Per creare una nuova istanza di SQL Server, fare clic su Installation nel riquadro di spostamento sinistro, quindi fare clic su New SQL Server stand-alone installation or add features to an existing installation, come illustrato nella Figura 14.

Page 50: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Capitolo 4: Implementazione della soluzione

50 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida all'implementazione

Figura 14. SQL Server Installation Center

4. Attenersi alle istruzioni fornite dalla procedura guidata per eseguire Controllo configurazione sistema, immettere i codici Product Key per SQL Server 2012 e verificare la presenza dell'aggiornamento più recente.

5. Nella finestra di dialogo Setup Role selezionare SQL Server Feature Installation (come illustrato nella Figura 15) e quindi fare clic su Next per aprire la finestra di dialogo Feature Selection.

Page 51: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Capitolo 4: Implementazione della soluzione

51 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup

Guida all'implementazione

Figura 15. Impostazione del ruolo SQL Server 2012 nell'Installazione guidata

6. Nella finestra di dialogo Feature Selection selezionare i componenti da includere nell'installazione. In questa soluzione è stato selezionato il componente Database Engine Services per il carico di lavoro OLTP. È possibile selezionare i componenti in base ai requisiti di business. Specificare il percorso per l'installazione di tutti i componenti e le funzionalità.

Verranno visualizzati i prerequisiti per le funzionalità selezionate, come illustrato nella Figura 16. Durante il processo di installazione, l'installazione di SQL Server 2012 installa i prerequisiti che non sono già installati.

Page 52: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Capitolo 4: Implementazione della soluzione

52 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida all'implementazione

Figura 16. Selezione funzionalità di SQL Server 2012 nell'Installazione guidata

7. Nella finestra di dialogo Instance Configuration specificare se installare o meno un'istanza di default o un'istanza con nome. In questa soluzione è stata selezionata l'istanza predefinita per il carico di lavoro OLTP di SQL Server 2012, come illustrato nella Figura 17.

Page 53: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Capitolo 4: Implementazione della soluzione

53 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup

Guida all'implementazione

Figura 17. Configurazione dell'istanza SQL Server 2012 nell'Installazione guidata

8. Nella finestra di dialogo Server Configuration, in base alle funzionalità selezionate per l'installazione, utilizzare gli account di servizio creati nella sezione Creazione di un account di servizio SQL Server 2012 a pagina 45 per specificare gli account di login per i servizi SQL Server configurati.

9. Nella finestra di dialogo Database Engine Configuration specificare la modalità di autenticazione e gli amministratori per il motore di database. In questa soluzione, per il carico di lavoro OLTP è stata selezionata la modalità Windows authentication mode, come illustrato nella Figura 18. È possibile selezionare la modalità di autenticazione desiderata in base ai requisiti dell'applicazione e alle esigenze di business.

Page 54: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Capitolo 4: Implementazione della soluzione

54 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida all'implementazione

Figura 18. Configurazione del motore di database in SQL Server 2012 nell'Installazione guidata

10. Seguire le istruzioni fornite dalla procedura guidata per eseguire di nuovo il Controllo configurazione sistema in base alle regole di configurazione dell'installazione.

11. Nella finestra di dialogo Ready to Install fare clic su Install per avviare l'installazione di SQL Server 2012.

Al termine dell'installazione, verranno visualizzate le informazioni di riepilogo e lo stato dell'installazione di SQL Server 2012, come illustrato nella Figura 19.

Page 55: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Capitolo 4: Implementazione della soluzione

55 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup

Guida all'implementazione

Figura 19. SQL Server 2012 - Installazione completata

12. Fare clic su Close per chiudere la procedura guidata. Potrebbe essere necessario riavviare la macchina virtuale SQL Server 2012.

Per ulteriori informazioni sull'installazione di altri componenti di SQL Server 2012, consultare l'argomento Installare SQL Server 2012 dall'Installazione guidata (programma di installazione) disponibile in MSDN Library.

Verifica di un'installazione di SQL Server 2012

Al termine dell'installazione, EMC consiglia di utilizzare Installed SQL Server features discovery report per verificare l'installazione di SQL Server 2012. Verrà visualizzato un report relativo ai prodotti e alle funzionalità di SQL Server 2012 installati nel server locale.

Per ulteriori informazioni, consultare l'argomento Convalidare un'installazione di SQL Server, disponibile in MSDN Library.

Dopo avere installato le istanze SQL Server 2012, è possibile progettare e implementare i database e le applicazioni OLTP SQL Server sulla VSPEX Proven Infrastructure.

Per ulteriori informazioni sulla progettazione di soluzioni OLTP SQL Server OLTP con prestazioni ottimali, consultare l'argomento Online Transaction Processing (OLTP) –a Technical Reference Guide for Designing Mission-Critical OLTP Solutions, disponibile nella libreria MSDN di Microsoft.

Implementazione del sistema OLTP SQL Server 2012

Page 56: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Capitolo 4: Implementazione della soluzione

56 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida all'implementazione

In questa soluzione VSPEX sono state seguite le best practice fornite nella Guida alla progettazione per la configurazione di SQL Server 2012 con prestazioni ottimali. Di seguito sono riportate alcune best practice per la configurazione di SQL Server 2012.

Concessione del privilegio "Lock pages in memory" all'account di avvio di SQL Server 2012

Per concedere il privilegio "Blocco di pagine in memoria" all'account di avvio di SQL Server, procedere come descritto di seguito:

1. Eseguire secpol.msc sul server.

2. Espandere Security Settings nel riquadro di spostamento sinistro e selezionare Local Policies > User Rights Assignment.

3. Nella visualizzazione elenco a destra, in Policy fare doppio clic su Lock pages in memory, come illustrato nella Figura 20.

Figura 20. Concessione del privilegio “Lock pages in memory”

4. Nella scheda Impostazioni di sicurezza locali selezionare Aggiungi utente o gruppo.

5. In Select Users, Computers, or Group:

a. Selezionare Locations e scegliere il nome del computer locale (per gruppi locali o standalone) oppure il dominio (per gruppi di dominio o cluster).

b. Selezionare Tipi di oggetto e quindi Gruppi.

c. In Immettere i nomi degli oggetti da selezionare immettere il nome del gruppo SQL Server creato dal programma di installazione (autonoma) di SQL Server oppure il gruppo di dominio cluster (per i cluster).

d. Fai clic su OK.

6. Riavviare l'istanza SQL Server.

Per ulteriori informazioni, consultare l'argomento Abilitazione dell'opzione Blocco di pagine in memoria (Windows) disponibile in MSDN Library.

Configurazione di SQL Server 2012

Page 57: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Capitolo 4: Implementazione della soluzione

57 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup

Guida all'implementazione

Concessione del privilegio "Perform volume maintenance tasks" all'account di avvio di SQL Server 2012

Per concedere il privilegio "Perform volume maintenance tasks" all'account di avvio di SQL Server 2012, procedere come descritto di seguito:

1. Eseguire secpol.msc sul server.

2. Under Security Settings selezionare Local Policies > User Rights Assignment.

3. In Policy fare doppio clic su Perform volume maintenance tasks, come illustrato nella Figura 21.

Figura 21. Concessione del privilegio "Esecuzione attività di manutenzione volume"

4. Fare clic su Local Security Setting e quindi su Add User or Group.

5. In Seleziona utenti, computer o gruppi:

a. Selezionare Locations e scegliere il nome del computer locale (per gruppi locali o standalone) oppure il dominio (per gruppi di dominio o cluster).

b. Selezionare Tipi di oggetto e quindi Gruppi.

c. In Immettere i nomi degli oggetti da selezionare immettere il nome del gruppo SQL Server creato nel programma di installazione (autonoma) di SQL Server oppure il gruppo di dominio cluster (per i cluster).

d. Fai clic su OK.

6. Riavviare l'istanza SQL Server.

Page 58: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Capitolo 4: Implementazione della soluzione

58 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida all'implementazione

Impostazione della memoria massima per il server

Per impostare la memoria massima per il server, procedere come descritto di seguito:

1. Aprire SQL Server Management Studio ed eseguire la connessione all'istanza SQL Server instance.

2. Fare clic con il pulsante destro del mouse sull'istanza SQL Server e scegliere Server Properties. Selezionare quindi Memory nel riquadro sinistro.

3. Impostare la memoria massima per il server (in MB), come illustrato nella Figura 22.

Figura 22. Impostazione della memoria massima per il server

4. Riavviare l'istanza SQL Server.

Creazione di più file di dati per i database SQL Server 2012

EMC consiglia di creare più file di dati per i database SQL Server di grandi dimensioni. Per ulteriori informazioni, consultare l'argomento Aggiungere file di dati o file di log a un database disponibile in MSDN Library.

Implementazione di EMC Powered Backup

Le soluzioni VSPEX sono state dimensionate e testate con i prodotti EMC Powered Backup, inclusi EMC Avamar ed EMC Data Domain. Se la soluzione comprende componenti di EMC Powered Backup, fare riferimento al documento EMC Backup and Recovery Options for VSPEX for Virtualized Microsoft SQL Server 2012 Design and Implementation Guide per informazioni dettagliate sull'implementazione di queste opzioni nella soluzione VSPEX.

Page 59: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Capitolo 5: Verifica della soluzione

59 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup

Guida all'implementazione

Capitolo 5 Verifica della soluzione

Questo capitolo descrive i seguenti argomenti:

Verifica dell'hardware baseline ............................................................................. 60

Verifica delle prestazioni OLTP di SQL Server 2012 ............................................... 61

Verifica di EMC Powered Backup ........................................................................... 65

Page 60: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Capitolo 5: Verifica della soluzione

60 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida all'implementazione

Verifica dell'hardware baseline

In questa sezione è riportato l'elenco degli elementi da verificare dopo aver configurato la soluzione VSPEX. L'obiettivo di questa sezione è verificare la configurazione e la funzionalità di specifici aspetti della soluzione e garantire che la configurazione supporti i principali requisiti di availability. La Tabella 20 descrive le attività di verifica richieste che è necessario completare.

Tabella 20. Attività per la verifica dell'installazione di VSPEX

Attività Descrizione Riferimento

Verifica della funzionalità ESXi

Verificare la funzionalità ESXi di base della soluzione tramite un elenco di controllo post-installazione.

Using EMC VNX storage with VMware vSphere

Verifica della ridondanza dei componenti della soluzione

Verificare la ridondanza dei componenti della soluzione:

• Storage

• Host ESXi

• Switch di rete

Documentazione del vendor

Monitoraggio dell'integrità della soluzione

Utilizzare gli strumenti per il monitoraggio dell'integrità della soluzione, come illustrato nella Tabella 21.

EMC consiglia di verificare le configurazioni ESXi prima dell'implementazione in produzione in ogni server ESXi.

Per ulteriori informazioni, fare riferimento alla guida della VSPEX Proven Infrastructure appropriata nella sezione Letture fondamentali a pagina 20.

Per garantire che i diversi componenti della soluzione soddisfino i requisiti di availability, è importante testare scenari specifici relativi agli interventi di manutenzione o ai guasti dell'hardware. EMC consiglia di verificare la ridondanza dei componenti della soluzione, inclusi storage, host ESXi e switch di rete.

Per informazioni dettagliate, fare riferimento alla guida della VSPEX Proven Infrastructure appropriata nella sezione Letture fondamentali a pagina 20.

Panoramica

Verifica della funzionalità ESXi

Verifica della ridondanza dei componenti della soluzione

Page 61: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Capitolo 5: Verifica della soluzione

61 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup

Guida all'implementazione

Il monitoraggio dell'integrità è una misurazione semplificata che riflette l'affidabilità, la stabilità e le prestazioni dell'intera soluzione VSPEX. La Tabella 21 illustra alcuni strumenti che è possibile utilizzare per monitorare e risolvere i problemi relativi alla soluzione VSPEX.

Tabella 21. Strumenti per il monitoraggio della soluzione VSPEX for virtualized SQL Server 2012

Strumenti Descrizione

esxtop Lo strumento esxtop fornisce una vista in tempo reale (aggiornata ogni cinque secondi, per impostazione predefinita) degli indicatori delle prestazioni dell'hypervisor ESXi, ad esempio la CPU. È importante ottenere le informazioni sulle prestazioni dell'hypervisor al fine di misurare o risolvere i problemi relativi alle prestazioni di SQL Server.

Unisphere Analyzer Il software Unisphere Analyzer è precaricato su tutti i sistemi di storage VNX con i bundle FLARE o blocco (o versioni successive). Consente di monitorare, raccogliere e analizzare facilmente tutti gli aspetti dei dati relativi allo storage.

perfmon Strumento Performance Monitor nel sistema operativo Windows, comunemente denominato perfmon. È consigliabile raccogliere dati dalle applicazioni implementate a intervalli regolari per analizzare le tendenze e ottenere misurazioni baseline che possono risultare utili per l'analisi dei problemi relativi alle prestazioni di I/O.

Visualizzatore eventi

Visualizzatore eventi è uno snap-in di Microsoft Management Console (MMC). Consente di esplorare e gestire i log degli eventi. Si tratta di uno strumento utile per la risoluzione dei problemi. È possibile impostare un filtro per visualizzare eventi specifici tra più registri e riutilizzare i filtri degli eventi utili come visualizzazioni personalizzate.

EMC consiglia di utilizzare gli strumenti di test per verificare le prestazioni per l'intero ambiente SQL Server. Per informazioni dettagliate sulla verifica delle prestazioni e sulla metodologia di test, fare riferimento alla Guida alla progettazione.

Verifica delle prestazioni OLTP di SQL Server 2012

In questa sezione viene illustrato un esempio di verifica di un ambiente SQL Server in VNX. L'obiettivo è misurare le prestazioni OLTP di SQL Server per verificare che la soluzione VSPEX soddisfi i requisiti di business.

Prima di passare alla verifica della soluzione, consultare la Guida alla progettazione per ottenere maggiori informazioni sulla metodologia di test.

Scenario e configurazione del test

Obiettivi del test:

• Verifica delle prestazioni baseline - verifica che l'ambiente SQL Server corrente sia in grado di soddisfare i requisiti di business nel test baseline senza l'utilizzo di FAST VP.

Monitoraggio dell'integrità della soluzione

Panoramica

Page 62: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Capitolo 5: Verifica della soluzione

62 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida all'implementazione

• Accelerazione delle prestazioni FAST VP - verifica che la soluzione VSPEX sia in grado di soddisfare i requisiti di business nel test di promozione delle prestazioni con l'utilizzo di FAST VP.

Per la verifica delle prestazioni baseline sono stati creati un pool di dati, un pool di log e un pool tempdb SQL Server su un disco SAS da 10.000 rpm, senza FAST VP abilitato nel pool di dati.

Metriche chiave

Dopo aver stabilito se utilizzare o meno FAST VP e se i requisiti di business sono soddisfatti, è necessario stabilire gli indicatori principali del test di SQL Server da acquisire e i livelli di soglia per ogni indicatore durante l'esecuzione dei test di verifica di SQL Server.

Per individuare gli indicatori principali di SQL Server, come illustrato nella Tabella 22, consultare VSPEX Sizing Tool.

Tabella 22. Esempio di indicatori principali in un'implementazione SQL Server 2012

Metriche Limiti di soglia

Utilizzo medio CPU (%) Meno dell'85%

Latenza media del disco Meno di 20 ms

È stato utilizzato il profilo della virtual machine SQL Server illustrato nella Tabella 23 per verificare l'infrastruttura di elaborazione e di storage in grado di soddisfare il requisito delle prestazioni.

Tabella 23. Profilo della macchina virtuale SQL Server

Profilo Valore

Capacità totale database SQL Server 250 GB

Numero di istanze SQL Server 1

Numero di database utente per istanza 1

Numero di macchine virtuali 1

Tipo di datastore VMDK

Configurazione della macchina virtuale SQL Server

Quattro processori virtuali (vCPU) con 16 GB di memoria (senza overcommit), con 12 GB riservati per il pool del buffer SQL Server

Utenti simultanei Carichi di lavoro misti

Verifica delle prestazioni baseline

Page 63: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Capitolo 5: Verifica della soluzione

63 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup

Guida all'implementazione

La Tabella 24 mostra la progettazione delle LUN di SQL Server per il profilo sopra riportato. La progettazione rispetta le seguenti best practice:

• Distribuire dati e log tra LUN diverse negli storage pool.

• Utilizzare file group separati per i database di grandi dimensioni.

Tabella 24. Progettazione delle LUN di SQL Server 2012

Elemento Componente Capacità LUN (GB) Tipo RAID Quantità

Capacità totale (GB)

SQL Server

Tempdb 50 RAID 1/0 1 50

File di dati 400 RAID 5 1 400

File di registro

100 RAID 1/0 1 100

Risultati dei test

Dopo aver ottenuto i risultati del test, è necessario interpretarli in base agli indicatori principali. Nell'esempio mostrato nella Tabella 25, è possibile notare che tutti gli indicatori principali sono stati raggiunti, pertanto l'ambiente SQL Server corrente è in grado di soddisfare i requisiti di business.

Tabella 25. Indicatori principali per SQL Server 2012: 250 GB

Indicatore delle prestazioni Risultati prestazioni baseline

Limiti di soglia

Host CPU 35% Meno dell'85%

CPU dell'ESXi 23% Meno dell'85%

IOPS host 1.613 N/A

Latenza LUN dati (ms) (lettura/scrittura/trasferimento)

19/3/18 Meno di 20 ms

Per la verifica dell'accelerazione delle prestazioni FAST VP sono stati utilizzati gli stessi pool di dati, di log e tempdb, già utilizzati per la verifica delle prestazioni baseline, con FAST VP abilitato solo sul pool di dati.

La Tabella 26 mostra la configurazione di FAST VP per il test di verifica. Per il test sono state configurate due unità SSD FAST VP con 183 GB di spazio totale utilizzabile.

Tabella 26. Configurazione di FAST VP

Componente Numero del disco.

Dimensioni disco raw (GB) RAID Dimensioni

utilizzabili (GB)

FAST VP 2 200 RAID 1/0 183

Se si utilizza FAST VP per accelerare le prestazioni di SQL Server, i carichi di lavoro delle applicazioni preferiti sono i seguenti:

• Applicazioni con I/O casuali a blocchi di piccole dimensioni e frequenza di accesso elevata agli stessi dati

Accelerazione delle prestazioni FAST VP

Page 64: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Capitolo 5: Verifica della soluzione

64 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida all'implementazione

• Se si utilizza FAST VP per accelerare le prestazioni di SQL Server, i carichi di lavoro delle applicazioni preferiti sono costituiti da applicazioni con I/O casuali a blocchi di piccole dimensioni e frequenza di accesso elevata agli stessi dati. Non abilitare FAST VP quando il carico di lavoro principale è sequenziale.

Nota: per ulteriori best practice relative a FAST VP, consultare la Guida alla progettazione.

L'I/O principale della LUN di log è sequenziale e l'applicazione di tipo OLTP prevede requisiti minimi per tempdb; pertanto, le LUN per log e tempdb sono state escluse dalla verifica di FAST VP.

Metriche chiave

Dopo avere abilitato FAST VP nel database esistente, sono previsti i miglioramenti di prestazioni seguenti:

• Riduzione della latenza di accesso di I/O in millisecondi

• Incrementi in termini di IOPS e TPS

Per individuare gli indicatori principali per SQL Server, come illustrato nella Tabella 27, consultare EMC VSPEX Sizing Tool.

Tabella 27. Esempio di indicatori principali in un'implementazione SQL Server

Metriche Limiti di soglia

Utilizzo medio CPU (%) Meno dell'85%

Latenza media del disco Meno di 20 ms

Risultati dei test

Dopo aver ottenuto i risultati del test, è necessario interpretarli in base agli indicatori principali. Nell'esempio mostrato nella Tabella 28, è possibile notare che tutti gli indicatori principali sono stati raggiunti, pertanto l'ambiente SQL Server corrente è in grado di soddisfare i requisiti di business.

Tabella 28. Indicatori principali per SQL Server 2012: 250 GB

Performance Prestazioni FAST VP Limiti di soglia

Host CPU 84,7% Meno dell'85%

CPU dell'ESXi 67% Meno dell'85%

IOPS host 8.352 N/A

Latenza LUN dati (ms) (lettura/scrittura/trasferimento)

1/2/2 Meno di 20 ms

Confronto tra prestazioni prima e dopo l'utilizzo di FAST VP per SQL Server 2012

In questa sezione sono state confrontate le prestazioni prima e dopo l'abilitazione di FAST VP per la verifica dell'accelerazione delle prestazioni con FAST VP. Rispetto ai risultati relativi alle prestazioni baseline, come illustrato nella Tabella 29, con l'aggiunta di due unità SSD FAST VP da 100 GB all'array VNX, il numero di operazioni IOPS della LUN di dati di SQL Server è aumentato da 1.613 a 8.352, mentre la latenza del disco è passata da 18 ms a 2 ms.

Page 65: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Capitolo 5: Verifica della soluzione

65 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup

Guida all'implementazione

Tabella 29. Confronto tra prestazioni baseline e prestazioni di livello superiore con FAST VP

Performance Prestazioni di baseline Prestazioni FAST VP

IOPS LUN dati SQL Server 1.613 8.352

Latenza media LUN dati (ms) 18 2

La Figura 23 mostra il confronto tra prestazioni baseline e prestazioni di livello superiore con FAST VP.

Figura 23. Confronto tra prestazioni baseline e prestazioni di livello superiore con FAST VP

Verifica di EMC Powered Backup

Le soluzioni VSPEX sono state dimensionate e testate con i prodotti EMC Powered Backup, inclusi EMC Avamar ed EMC Data Domain. Se la soluzione comprende componenti di EMC Powered Backup, fare riferimento al documento EMC Backup and Recovery Options for VSPEX for Virtualized Microsoft SQL Server 2012 Design and Implementation Guide per informazioni dettagliate sulla verifica delle funzionalità e delle prestazioni di queste opzioni nella soluzione VSPEX.

Page 66: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Capitolo 5: Verifica della soluzione

66 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida all'implementazione

Page 67: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Capitolo 6: Documentazione di riferimento

67 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup

Guida all'implementazione

Capitolo 6 Documentazione di riferimento

Questo capitolo descrive i seguenti argomenti:

Documentazione EMC ........................................................................................... 68

Documentazione del prodotto ............................................................................... 68

Altri documenti ..................................................................................................... 69

Link ...................................................................................................................... 69

Page 68: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Capitolo 6: Documentazione di riferimento

68 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida all'implementazione

Documentazione EMC

Nei documenti seguenti, disponibili sui siti web Supporto Online EMC o italy.emc.com, sono contenute altre informazioni utili. Se non si riesce ad accedere a un documento, contattare la sede locale o un responsabile EMC.

• EMC PowerPath and PowerPath/VE for Windows Installation and Administration Guide

• EMC Unisphere Remote: Next-Generation Storage Monitoring

• EMC Unisphere: Unified Storage Management Solution

• EMC VNXe3200 Installation Guide

• EMC VNX5600 Unified Installation Guide

• EMC VNX FAST VP: VNX5200, VNX5400, VNX5600, VNX5800, VNX7600 e VNX8000

• EMC VNX Installation Assistant for File/Unified Worksheet

• EMC VNX Multicore FAST Cache: VNX5200, VNX5400, VNX5600, VNX5800, VNX7600 e VNX8000

• Utilizzo di un sistema VNXe con file system NFS

• Utilizzo di un sistema VNXe con NFS VMware o VMFS VMware

• Using EMC VNX Storage with VMware vSphere - TechBook

• VNXe Series Configuration Worksheet

Documentazione del prodotto

Per ulteriori informazioni, consultare la documentazione di prodotto indicata di seguito.

• EMC VSI for VMware vSphere: Storage Viewer Product Guide

• EMC VSI for VMware vSphere: Unified Storage Management Product Guide

• EMC VNX Host Connectivity Guide for VMware ESX Server

• Note di rilascio sulla versione per l'ambiente operativo VNX per file

• EMC VSPEX Private Cloud: VMware vSphere 5.5 for up to 125 Virtual Machines

• EMC VSPEX Private Cloud: VMware vSphere 5.5 for up to 1,000 Virtual Machines

Page 69: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Capitolo 6: Documentazione di riferimento

69 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup

Guida all'implementazione

Altri documenti

Per la documentazione su Microsoft SQL Server 2012, visitare il sito web Microsoft.

Per la documentazione relativa a SQL Server 2012 su VMware, visitare il sito web VMware.

Link

Nota: al momento della pubblicazione del presente documento, i collegamenti forniti funzionavano correttamente.

Consultare gli argomenti seguenti in MSDN Library.

• Aggiungere file di dati o file di log a un database

• Amministrazione di server tramite la gestione basata su policy

• Esplorazione di base in Ottimizzazione guidata motore di database

• Navigazione di base in SQL Server Management Studio

• Documentazione online di SQL Server 2012

• Modifica della modalità di autenticazione del server

• Configurazione di rete dei client

• Configurazione delle istanze del motore di database

• Configurare account di servizio e autorizzazioni di Windows

• Connessione al Motore di database

• Opzioni di avvio del servizio del motore di database

• Proprietà database (pagina File)

• Connessione di diagnostica per Database Administrator

• Abilitazione dell'opzione Blocco di pagine in memoria (Windows)

• Installare SQL Server 2012

• Installare SQL Server 2012 dall'Installazione guidata (programma di installazione)

• Visualizzatore file di log

• Gestione del servizio Motore di database

• Microsoft .NET Framework 3.5 Deployment Considerations

• Online Transaction Processing (OLTP)—a Technical Reference Guide for Designing Mission-Critical OLTP Solutions

Ottimizzazione delle prestazioni di tempdb

Pianificazione di un'installazione di SQL Server

MSDN Library

Miglioramenti a Resource Governor (Motore di database)

Page 70: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Capitolo 6: Documentazione di riferimento

70 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida all'implementazione

• Miglioramenti apportati alla scalabilità e alle prestazioni (Motore di database)

• Requisiti di sicurezza per la gestione dei servizi

Opzioni di configurazione del server (SQL Server)

Configurazione di rete del server

• Panoramica di Monitoraggio SQL Server

• Troubleshooting Performance Problems in SQL Server 2008

• Utilizzo di Ottimizzazione guidata motore di database

• Convalidare un'installazione di SQL Server

• Visualizzare o modificare le proprietà del server

Consultare gli argomenti seguenti nella Libreria TechNet Microsoft:

• Installare il sistema operativo guest

Consultare gli argomenti seguenti sul sito web di VMware:

• vSphere Installation and Setup

• vSphere Networking

• vCenter Server and Host Management

• vSphere Storage

• vSphere Resource Management

• vSphere Virtual Machine Administration

• Installing and Administering VMware vSphere Update Manager

Microsoft TechNet

Sito web VMware

Page 71: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Appendice A: Configuration Worksheet

71 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup

Guida all'implementazione

Appendice A Configuration Worksheet

Questa appendice descrive il seguente argomento:

Configuration worksheet per SQL Server 2012 ...................................................... 72

Page 72: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Appendice A: Configuration Worksheet

72 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida all'implementazione

Configuration worksheet per SQL Server 2012

Prima di procedere alla configurazione di SQL Server per questa soluzione, è necessario raccogliere alcune informazioni relative alla configurazione specifica del cliente, ad esempio indirizzi IP, nomi host e così via.

La seguente tabella fornisce un foglio di lavoro o worksheet che è possibile utilizzare per registrare le informazioni. Questo worksheet può anche essere stampato e utilizzato come materiale informativo per riferimento futuro.

Per confermare le informazioni dell'azienda cliente, incrociare i dati con quanto specificato nel Configuration Worksheet della configurazione dell'array pertinente. Configuration worksheet della serie VNXe o VNX Installation Assistant for File/Unified Worksheet.

Tabella 30. Informazioni comuni sui server

Nome server Obiettivo Indirizzo IP primario

Controller di dominio

DNS primario

DNS secondario

DHCP

NTP

SMTP

SNMP

SQL Server

Tabella 31. Informazioni sui server ESXi

Nome server Obiettivo Indirizzo IP primario Indirizzi di rete privati (storage)

Host 1 ESXi

Host 2 ESXi

Host 3 ESXi

Host 4 ESXi

Page 73: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Appendice A: Configuration Worksheet

73 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup

Guida all'implementazione

Tabella 32. Informazioni sull'array

Oggetto Descrizione

Nome array

Tipo array

Account amministratore

Management IP

IP del server iSCSI

Indirizzo IP SPA.

Indirizzo IP SPB.

Nome del pool VSPEX Private Cloud

Nome del datastore dell'infrastruttura

Nome dello storage pool dei database utente SQL Server

Nome del datastore dei database utente SQL Server

Nome dello storage pool dei file tempdb e log dei database utente SQL Server

Nome del datastore dei file tempdb e log dei database utente SQL Server

Tabella 33. Informazioni sulle infrastrutture di rete

Nome Obiettivo Indirizzo IP Subnet mask Gateway predefinito

Switch Ethernet 1

Switch Ethernet 2

Tabella 34. Informazioni sulle VLAN

Nome Scopo della rete ID VLAN Subnet consentite

Gestione del networking delle macchine virtuali

Rete di storage iSCSI

vMotion

Page 74: EMC VSPEX FOR VIRTUALIZED MICROSOFT SQL … · Sommario 4 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida

Appendice A: Configuration Worksheet

74 EMC VSPEX for Virtualized Microsoft SQL Server 2012 con VMware vSphere Con tecnologia EMC VNX ed EMC Powered Backup Guida all'implementazione

Tabella 35. Account di servizio

Account Obiettivo Password (opzionale, da proteggere in modo appropriato)

Amministratore Windows Server

Amministratore dell'array

Amministratore SQL Server