Upload
vulien
View
235
Download
0
Embed Size (px)
Citation preview
GUÍA DE IMPLEMENTACIÓN
EMC VSPEX PARA MICROSOFT SQL SERVER 2012 VIRTUALIZADO CON VMWARE VSPHERE Habilitado por EMC VNX de última generación y el respaldo de EMC
EMC VSPEX
Resumen En esta guía de implementación se describen los pasos generales necesarios para implementar Microsoft SQL Server 2012 en una infraestructura comprobada EMC® VSPEX® con VMware vSphere activado por EMC VNXe® o EMC VNX® de última generación y el respaldo de EMC. La guía ofrece información sobre las implementaciones de SQL Server 2012.
Octubre de 2013
2 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC guía de implementación
Copyright © 2013 EMC Corporation. Todos los derechos reservados. .
Publicado en octubre de 2013.
EMC considera que la información de esta publicación es precisa en el momento de su publicación. La información está sujeta a cambios sin previo aviso.
La información de esta publicación se proporciona “tal cual”. EMC Corporation no se hace responsable ni ofrece garantía de ningún tipo con respecto a la información de esta publicación y específicamente renuncia a toda garantía implícita de comerciabilidad o capacidad para un propósito determinado. El uso, la copia y la distribución de cualquier software de EMC descrito en esta publicación requieren una licencia de software correspondiente.
EMC2, EMC y el logotipo de EMC son marcas registradas o marcas comerciales de EMC Corporation en los Estados Unidos y en otros países. Todas las demás marcas comerciales incluidas/utilizadas en este documento pertenecen a sus respectivos propietarios.
Para obtener una lista actualizada de nombres de productos de EMC, consulte las marcas comerciales de EMC Corporation en mexico.emc.com (visite el sitio web de su país correspondiente).
EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC guía de implementación
Número de referencia H11883.1
Contenido
3 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Contenido
Capítulo 1 Introducción 11 Propósito de esta guía .............................................................................................. 12 Valor para el negocio ................................................................................................ 12 Alcance .................................................................................................................... 13 Audiencia ................................................................................................................. 13 Terminología ............................................................................................................ 14
Capítulo 2 Antes de comenzar 17 Descripción general .................................................................................................. 18 Tareas previas a la implementación .......................................................................... 18 Flujo de trabajo de implementación ......................................................................... 19 Prerrequisitos de la implementación ........................................................................ 20 Planificación y dimensionamiento de SQL Server 2012 ............................................ 22 Lectura esencial ....................................................................................................... 26
Guía de diseño .................................................................................................... 26 Descripciones generales de las soluciones .......................................................... 26 Motivos principales ............................................................................................. 26 Infraestructura comprobada VSPEX ...................................................................... 26 Guía de VSPEX con respaldo y recuperación de EMC ............................................ 26
Capítulo 3 Descripción general de la solución 27 Descripción general .................................................................................................. 28 Arquitectura de la solución ....................................................................................... 28 Componentes clave .................................................................................................. 29
Microsoft SQL Server 2012 .................................................................................. 30 Infraestructura comprobada EMC VSPEX .............................................................. 30 EMC VNX de última generación ............................................................................ 31 EMC VNXe ............................................................................................................ 35 Soluciones de respaldo y recuperación de EMC ................................................... 36 VMware vSphere 5.1 ............................................................................................ 37 EMC XtremSW Cache ............................................................................................ 37 EMC PowerPath/VE. ............................................................................................. 37
Capítulo 4 Implementación de la solución 39 Descripción general .................................................................................................. 40 Configuración física .................................................................................................. 40
Descripción general de la configuración física ..................................................... 40 Implementación de la red ......................................................................................... 40
Descripción general de la implementación de la red ............................................ 40 Implementación del almacenamiento ....................................................................... 41
Contenido
4 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC guía de implementación
Descripción general de la implementación del almacenamiento .......................... 41 Establecer la configuración inicial de VNX VNX o VNXe ........................................ 42 Aprovisionamiento de almacenamiento para el área de almacenamiento de
datos VMFS ................................................................................................... 42 Provisionar almacenamiento para el área de almacenamiento de datos iSCSI ..... 43 Provisionar almacenamiento para los discos del pool de aplicaciones ................ 43 Ejemplos de diseños de almacenamiento ............................................................ 49 Configuración de EMC XtremSW Cache ................................................................ 51
Implementación de ESXi y vCenter ............................................................................ 54 Descripción general de la implementación de ESXi y vCenter ............................... 54
Implementación de múltiples rutas .......................................................................... 56 Descripción general de la implementación de múltiples rutas ............................. 56 Configuración de PowerPath para almacenamiento de iSCSI ................................ 56
Implementación de la virtualización de SQL Server 2012.......................................... 57 Descripción general de la implementación de la virtualización de
SQL Server 2012 ........................................................................................... 57 Crear las máquinas virtuales de SQL Server 2012 ................................................ 58 Instalar el SO huésped ......................................................................................... 58 Asignar una dirección IP ...................................................................................... 58 Crear cuentas de servicio de SQL Server 2012 ..................................................... 58 Crear discos virtuales para SQL Server 2012 ........................................................ 59
Implementación de la aplicación .............................................................................. 61 Descripción general de la implementación de las aplicaciones ............................ 61 Instalar instancias de SQL Server 2012 ................................................................ 62 Implementar sistema OLTP de SQL Server 2012 ................................................... 67 Configurar SQL Server 2012 ................................................................................. 68
Implementación del respaldo y la recuperación ........................................................ 71
Capítulo 5 Verificación de la solución 73 Verificación del hardware de base ............................................................................ 74
Descripción general de la verificación del hardware de base ............................... 74 Verificar la funcionalidad de ESXi ........................................................................ 74 Verificar la redundancia de los componentes de la solución ................................ 74 Monitorear el estado de la solución ..................................................................... 75
Verificación de rendimiento de OLTP de SQL Server 2012 ......................................... 75 Descripción general de la verificación del rendimiento de SQL Server 2012 ......... 75 Verificación del rendimiento de base ................................................................... 76 Aceleración del rendimiento de FAST VP .............................................................. 78
Verificación de respaldo y recuperación ................................................................... 80
Capítulo 6 Documentación de referencia 81 Documentación de EMC ............................................................................................ 82 Documentación de los productos ............................................................................. 82 Otros documentos .................................................................................................... 83
Contenido
5 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Enlaces ..................................................................................................................... 83
Apéndice A Hoja de trabajo de configuración 85 Hoja de trabajo de configuración SQL Server 2012 ................................................... 86
Contenido
6 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC guía de implementación
Contenido
7 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Figuras Figura 1. Arquitectura de la solución .................................................................. 29 Figura 2. Infraestructura comprobada VSPEX ..................................................... 30 Figura 3. Next-Generation VNX con optimización multi-core ............................... 32 Figura 4. Los procesadores en modo activo/activo aumentan el rendimiento,
la resistencia y la eficiencia ................................................................. 33 Figura 5. Unisphere Management Suite ............................................................. 34 Figura 6. Elementos de almacenamiento de SQL Server 2012 en la plataforma
VMware vSphere 5.1 ............................................................................ 42 Figura 7. Asistente para la creación de LUN en pool desde Unisphere ................ 46 Figura 8. Muestra del asistente de creación del pool de almacenamiento:
activado por FAST VP ........................................................................... 48 Figura 9. Propiedades del pool de almacenamiento: FAST Cache activado ......... 49 Figura 10. Ejemplo de diseño de almacenamiento para VNX ................................ 50 Figura 11. Ejemplo de diseño de almacenamiento para VNXe .............................. 51 Figura 12. Administración de EMC VSI XtremSW Cache ........................................ 52 Figura 13. Monitor de VSI XtremSW Cache ........................................................... 53 Figura 14. Crear un nuevo disco virtual ................................................................ 59 Figura 15. Formatear un disco .............................................................................. 60 Figura 16. Centro de instalación de SQL Server .................................................... 63 Figura 17. Función de configuración de SQL Server 2012 en el asistente de
instalación .......................................................................................... 64 Figura 18. Selección de característica de SQL Server 2012 en el asistente de
instalación .......................................................................................... 65 Figura 19. Configuración de instancia de SQL Server 2012 en el asistente de
instalación .......................................................................................... 65 Figura 20. Configuración del motor de base de datos de SQL Server 2012 ........... 66 Figura 21. Instalación de SQL Server 2012 finalizada ........................................... 67 Figura 22. Otorgar privilegio “Lock pages in memory” .......................................... 68 Figura 23. Otorgar “Perform volume maintenance tasks” ..................................... 69 Figura 24. Establecer la memoria máxima del servidor ......................................... 70 Figura 25. Comparación entre el rendimiento de base y el rendimiento
acelerado de FAST VP .......................................................................... 79
Contenido
8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC guía de implementación
Contenido
9 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Tablas Tabla 1. Terminología ....................................................................................... 14 Tabla 2. Tareas previas a la implementación ..................................................... 18 Tabla 3. Proceso de implementación de VSPEX para SQL Server virtualizado .... 19 Tabla 4. Lista de verificación de los requisitos previos de la implementación ... 20 Tabla 5. Pools de almacenamiento ................................................................... 22 Tabla 6. Ejemplo de evaluación del cliente: base de datos de usuario de
250 GB ................................................................................................ 23 Tabla 7. Ejemplo de los recursos necesarios: Base de datos de usuario
mediana .............................................................................................. 24 Tabla 8. Ejemplo de recomendaciones de almacenamiento: base de datos de
usuario mediana ................................................................................. 25 Tabla 9. Conjuntos de aplicaciones de software de VNXe .................................. 35 Tabla 10. Paquetes de software de VNXe ............................................................ 36 Tabla 11. Tareas para la configuración física ....................................................... 40 Tabla 12. Tareas para la configuración de los switches y la red ........................... 40 Tabla 13. Tareas para la configuración del almacenamiento ............................... 41 Tabla 14. Ejemplo de diseño de almacenamiento adicional para sistema
operativo de la máquina virtual en VNX ............................................... 43 Tabla 15. Ejemplo de diseño de almacenamiento en VNXe ................................. 44 Tabla 16. Ejemplo de diseño de almacenamiento en VNX ................................... 44 Tabla 17. Pasos para la instalación y configuración de ESXi y vCenter ................ 54 Tabla 18. Instalación y configuración de las máquinas virtuales de host de
SQL Server 2012 .................................................................................. 57 Tabla 19. Máquina virtual de referencia de SQL Server 2012 .............................. 58 Tabla 20. Ejemplo de VMDK y diseño de almacenamiento de disco virtual .......... 59 Tabla 21. Tareas para aplicar una implementación de SQL Server 2012 .............. 61 Tabla 22. Tareas para verificar la instalación de VSPEX ....................................... 74 Tabla 23. Herramientas para monitorear la solución VSPEX para SQL Server
2012 virtualizado ................................................................................ 75 Tabla 24. Ejemplo de las métricas clave en una implementación de
SQL Server 2012 .................................................................................. 76 Tabla 25. Perfil de la máquina virtual de SQL Server ........................................... 76 Tabla 26. Diseño de LUN de SQL Server 2012 ..................................................... 77 Tabla 27. Métricas clave para SQL Server 2012: 250 GB ..................................... 77 Tabla 28. Configuración de FAST VP .................................................................... 78 Tabla 29. Ejemplo de las métricas clave en una implementación de SQL Server.. 78 Tabla 30. Métricas clave para SQL Server 2012: 250 GB ..................................... 79 Tabla 31. Comparación entre el rendimiento de base y el rendimiento
acelerado de FAST VP .......................................................................... 79 Tabla 32. Información común del servidor .......................................................... 86 Tabla 33. Información del servidor ESXi .............................................................. 86 Tabla 34. Información del arreglo........................................................................ 87 Tabla 35. Información de la infraestructura de red .............................................. 87
Contenido
10 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC guía de implementación
Tabla 36. Información de VLAN ........................................................................... 87 Tabla 37. Cuentas de servicio ............................................................................. 88
Capítulo 1: Introducción
11 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Capítulo 1 Introducción
Este capítulo presenta los siguientes temas:
Propósito de esta guía ...................................................................................... 12
Valor para el negocio ........................................................................................ 12
Alcance ............................................................................................................. 13
Audiencia ......................................................................................................... 13
Terminología .................................................................................................... 14
Capítulo 1: Introducción
12 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC guía de implementación
Propósito de esta guía
Las infraestructuras comprobadas EMC® VSPEX® están optimizadas para la virtualización de aplicaciones críticas de negocio. VSPEX ofrece a los partners la capacidad de diseñar e implementar los recursos virtuales necesarios para satisfacer los requisitos para la implementación de Microsoft SQL Server en cualquier nube privada VSPEX.
EMC VSPEX para Microsoft SQL Server 2012 virtualizado brinda un sistema validado y capaz de alojar una solución SQL Server virtualizada en un nivel de rendimiento coherente. Esta solución de infraestructura comprobada se organiza en capas en una nube privada VSPEX para arquitectura VMware vSphere y usa la familia de sistemas de almacenamiento de EMC VNX® altamente disponible.
Todas las soluciones VSPEX fueron dimensionadas y probadas con los productos de respaldo y recuperación de EMC. EMC Avamar® y EMC Data Domain® admiten las soluciones de respaldo y recuperación de infraestructura completa, aplicaciones y correos electrónicos, incluidas las capacidades de recuperación granular de correo electrónico. Los componentes de red y cómputo, aunque los define el proveedor, están diseñados para ser redundantes y tienen potencia suficiente para manejar las necesidades de datos y procesamiento del ambiente de la máquina virtual.
Esta Guía de implementación describe cómo implementar los recursos virtuales virtuales necesarios para satisfacer los requisitos para implementar Microsoft SQL Server 2012 en cualquier infraestructura comprobada VSPEX para VMware vSphere.
Valor para el negocio
VSPEX les permite a los clientes acelerar su transformación de TI con implementaciones más rápidas, administración simplificada, respaldo y aprovisionamiento de almacenamiento. Los clientes pueden lograr una mayor eficiencia con una mayor disponibilidad de las aplicaciones, un aumento en la utilización del almacenamiento y respaldos más rápidos y ligeros. Además, VSPEX les ofrece a los clientes flexibilidad de elección al seleccionar un hipervisor, servidor y red para enfrentar los requisitos de sus ambientes de SQL Server.
La metodología diseñada y las mejores prácticas de EMC VSPEX son para:
• Implementar de manera más rápida para ahorrar tiempo y esfuerzos con las soluciones comprobadas
• Aumentar el rendimiento y la escalabilidad de manera inmediata
• Reducir los requisitos y costos del almacenamiento de respaldo del cliente
• Cumplir con las ventanas de respaldo
• Permitir una recuperación rápida basada en disco
Capítulo 1: Introducción
13 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Alcance
Esta guía describe los pasos de alto nivel requeridos para implementar SQL Server 2012 en una nube privada de VSPEX con VMware vSphere EMC VNX o EMC VNXe®. Esta guía supone que ya existe una infraestructura comprobada VSPEX en el ambiente del cliente.
Los ejemplos utilizados en esta guía describen una implementación de un arreglo de EMC VNXe3150 o EMC VNX5800. Los mismos principios y reglas se aplican a los arreglos VNXe3300, VNX5400 y VNX5600.
Las soluciones de respaldo y recuperación de EMC para la protección de datos de SQL Server 2012 se describen en un documento separado: EMC Backup and Recovery Options for VSPEX for Virtualized Microsoft SQL Server 2012 Design and Implementation Guide.
Audiencia
Esta guía está dirigida al personal interno de EMC y a partners calificados de EMC VSPEX. La guía supone que los partners de VSPEX que pretenden implementar esta infraestructura comprobada VSPEX para un SQL Server virtualizado están:
• Calificación de Microsoft para vender e implementar soluciones de SQL Server
• Certificación en SQL Server, idealmente con una o más de las certificaciones de Microsoft siguientes:
Microsoft Certified Solutions Associate (MCSA)
Microsoft Certified Solutions Expert (MCSE)
Microsoft Certified Solutions Master (MCSM)
• Están calificados por EMC para vender, instalar y configurar la familia de sistemas de almacenamiento de VNX.
• Certificados para vender las infraestructuras comprobadas VSPEX
• Están calificados para vender, instalar y configurar los productos de red y servidor necesarios para las infraestructuras comprobadas VSPEX
Quienes lean esta guía también deben contar con la capacitación técnica necesaria y la experiencia para instalar y configurar:
• Plataformas de virtualización VMware vSphere
• Sistemas operativos (SO) Microsoft Windows Server 2012
• Microsoft SQL Server 2012
• Productos de respaldo y recuperación de EMC, incluidos Avamar y Data Domain
Esta guía proporciona referencias externas cuando corresponde. EMC recomienda que los lectores de esta guía se familiaricen con estos documentos. Para obtener más información, consulte Lectura esencial y Capítulo 6: Documentación de referencia.
Capítulo 1: Introducción
14 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC guía de implementación
Terminología
En la se Tabla 1 detalla la terminología usada en esta guía.
Tabla 1. Terminología
Plazo Definición
AD Active Directory
CIFS Sistema de archivos común de Internet (Common Internet File System)
DBCC Revisión de consistencia de base de datos
DNS Sistema de nombre de dominio
DRS Distributed Resource Scheduler
eMLC Celdas de múltiples niveles empresariales
FAST Cache Función en los sistemas de almacenamiento EMC VNX que permite usar el menor tiempo de respuesta y mejores IOPS de discos flash para aplicaciones específicas.
FAST™ VP Fully Automated Storage Tiering for Virtual Pools
Grupo de archivos Grupo de objetos y archivos de la base de datos de SQL Server
IOPS Operaciones de entrada/salida por segundo
LSN Número de secuencia de log
MCx™ Optimización de la ruta de código multi-core
NIC Tarjeta de interfaz de red (Network interface card)
NTP Protocolo de hora en red
OLTP Procesamiento de transacciones en línea (Online transaction processing) Las aplicaciones típicas del procesamiento de transacciones en línea incluyen entrada de datos y procesamiento de transacciones de recuperación.
Máquina virtual de referencia Representa una unidad de medida para que una sola máquina virtual cuantifique los recursos de cómputo en una infraestructura comprobada VSPEX
r/min Revoluciones por minuto
RTM Versión para la fabricación
tempdb Una base de datos del sistema que Microsoft SQL Server usa como área de trabajo temporal durante el procesamiento.
TPS Transacciones por segundo
Data Mover virtual Data Mover virtual
Capítulo 1: Introducción
15 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Plazo Definición
VMDK Discos de máquina virtual de VMware
VMFS VMware vStorage Virtual Machine File System
VSS Servicio de shadow (copy) de volumen
Capítulo 1: Introducción
16 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC guía de implementación
Capítulo 2: Antes de comenzar
17 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Capítulo 2 Antes de comenzar
Este capítulo presenta los siguientes temas:
Descripción general .......................................................................................... 18
Tareas previas a la implementación .................................................................. 18
Flujo de trabajo de implementación .................................................................. 19
Prerrequisitos de la implementación ................................................................. 20
Planificación y dimensionamiento de SQL Server 2012 ..................................... 22
Lectura esencial ................................................................................................ 26
Capítulo 2: Antes de comenzar
18 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC guía de implementación
Descripción general
Este capítulo proporciona una descripción general de información importante y documentos que necesita conocer, y tareas que debe realizar antes de empezar a implementar su solución VSPEX para SQL Server virtualizado.
La Guía de diseño para esta solución, VSPEX para SQL Server 2012 virtualizado, describe cómo dimensionar y diseñar su solución, y cómo seleccionar la infraestructura comprobada VSPEX correcta en la cual diseñar la capa para SQL Server. Los ejemplos de implementación de esta Guía de implementación se basan en las recomendaciones y los ejemplos de la Guía de diseño.
Antes de la implementación de SQL Server en una infraestructura comprobada VSPEX, EMC le recomienda que complete las tareas previas a la implementación que se describen en la Tabla 2.
Tareas previas a la implementación
Las tareas previas a la implementación incluyen los procedimientos que no se relacionan directamente con la instalación y la configuración del ambiente, pero cuyos resultados son necesarios durante la instalación. Ejemplos de tareas previas a la implementación incluyen la recopilación de nombres de host, direcciones IP, ID de VLAN, números de licencia, medios de instalación, etc. Estas tareas deben realizarse antes de la visita de un cliente para disminuir el tiempo necesario en el sitio.
Tabla 2 describe las tareas previas a la implementación de esta solución.
Tabla 2. Tareas previas a la implementación
Tarea Descripción Referencia
Reunir documentos
Reúna los documentos relacionados detallados en el Lectura esencial.
Se mencionan en este documento para entregar detalles sobre los procedimientos de configuración y las mejores prácticas de implementación para los distintos componentes de la solución.
Lectura esencial
Reunir herramientas
Reúna las herramientas requeridas y opcionales para la implementación. Use la Tabla 4 para comprobar que todos los equipos, el software y las licencias apropiadas estén disponibles antes del proceso de implementación.
Prerrequisitos de la implementación
Capítulo 2: Antes de comenzar
19 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Tarea Descripción Referencia
Recopilar datos Recopile datos de configuración específicos del cliente sobre redes, asignación de nombres y cuentas requeridas. Ingrese esta información en la hoja de trabajo Configuración para usarla como referencia durante el proceso de implementación.
Hoja de trabajo de configuración SQL Server
Flujo de trabajo de implementación
EMC recomienda consultar el flujo de proceso que aparece en la Tabla 31
Tabla 3. Proceso de implementación de VSPEX para SQL Server virtualizado
para diseñar e implementar su infraestructura comprobada VSPEX para SQL Server.
Paso Acción
1 Use la hoja de trabajo de calificación de VSPEX para SQL Server para reunir los requisitos del usuario. La hoja de trabajo de calificación se encuentra en la Guía de diseño.
2 Utilice la Herramienta para dimensionamiento de VSPEX para determinar la infraestructura comprobada VSPEX recomendada para SQL Server 2012 virtualizado, según los requisitos del usuario reunidos en el Paso 1.
Para obtener más información acerca de la herramienta para dimensionamiento de VSPEX, consulte el portal de la herramienta para dimensionamiento de VSPEX de EMC.
Nota: Si la Herramienta para dimensionamiento para VSPEX no está disponible, puede dimensionar manualmente SQL Server mediante las pautas para el dimensionamiento que se encuentran en el Apéndice B de la Guía de diseño.
3 Determine el diseño final de la infraestructura comprobada VSPEX para SQL Server 2012 virtualizado. Consulte la Guía de diseño para obtener orientación.
Nota: Asegúrese de considerar todos los requisitos de aplicaciones, no sólo esta aplicación.
4 Seleccione y solicite la solución correcta. Para obtener orientación, consulte el documento de la infraestructura comprobada VSPEX correspondiente en Lectura esencial.
5 Implemente y pruebe su solución VSPEX. Consulte esta Guía de implementación.
Nota: En esta guía se describe cómo implementar la solución. Si ya tiene un ambiente de infraestructura comprobada VSPEX, puede saltarse las secciones para los pasos de implementación que ya se completaron.
1 Si su solución incluye componentes de respaldo y recuperación, consulte EMC Backup and Recovery Options for VSPEX for Virtualized Microsoft SQL Server 2012 Design and Implementation Guide para conocer las reglas de dimensionamiento e implementación de respaldo y recuperación.
Capítulo 2: Antes de comenzar
20 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC guía de implementación
Prerrequisitos de la implementación
Esta guía se aplica a infraestructuras comprobadas VSPEX para soluciones SQL Server 2012 virtualizadas con VMware en los sistemas de almacenamiento EMC VNX. El ejemplo proporcionado y analizado en esta guía corresponde a la implementación en un VNX5800. Los mismos principios y reglas se aplican a todos los otros modelos que admite la infraestructura comprobada VSPEX.
Tabla 4 detalla los requisitos de hardware, software y licencias para configurar la solución. Para obtener más información, consulte las tablas de software y hardware en el documento de infraestructura comprobada VSPEX que aparece en Lectura esencial.
Nota: Si ya tiene un ambiente de infraestructura comprobada VSPEX, puede saltarse esta sección.
Tabla 4. Lista de verificación de los requisitos previos de la implementación
Requisito Descripción Versión Notas de referencia
Hardware
Servidores físicos: capacidad de servidor físico suficiente para alojar la cantidad requerida de máquinas virtuales según lo recomienda la Guía de diseño y la Herramienta para dimensionamiento de VSPEX.
• Nube privada de EMC VSPEX: VMware vSphere 5.1 para hasta 100 máquinas virtuales
• Nube privada de EMC VSPEX: VMware vSphere 5.1 para hasta 1,000 máquinas virtuales
Servidores VMware vSphere 5.1 para alojar los servidores de la infraestructura virtual.
Nota: Este requisito se puede cubrir con la infraestructura existente.
Conexión a redes: Capacidad y funciones del puerto del switch según lo requiera la infraestructura de servidor virtual.
VNX o VNXe: arreglo de almacenamiento multiprotocolo con el diseño de discos requerido.
Nota: El almacenamiento debe ser suficiente para admitir el total de máquinas virtuales de referencia requerido y el diseño de almacenamiento adicional para las aplicaciones.
Software Ambiente operativo (EO) de VNX para archivos
Se completará la información de versión cuando se lance la versión de disponibilidad general
Soporte en línea de EMC
Capítulo 2: Antes de comenzar
21 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Requisito Descripción Versión Notas de referencia
VNX OE for Block Se completará la información de versión cuando se lance la versión de disponibilidad general
EMC Unisphere® para VNX
Se completará la información de versión cuando se lance la versión de disponibilidad general
EMC Unisphere para VNXe 1.8.1.10050
EMC VSI para VMware vSphere: Administración de almacenamiento unificado
5.1
EMC VSI para VMware vSphere: Storage Viewer
5.1
Plug-in API de EMC vStorage para la integración de arreglos
Versión para vSphere 5.1
EMC PowerPath®/VE (opcional) 5.7
VMware, ESXi 5.1 Sitio web de VMware
VMware vCenter Server 5.1
Microsoft Windows Server (para SQL Server)
Microsoft Windows Server 2012 Standard (o superior) con la actualización más reciente
Microsoft SQL Server 2012 Enterprise con Service Pack (SP1) y la actualización más reciente; 2012 Standard (o superior) con SP1 y la actualización más reciente
Capítulo 2: Antes de comenzar
22 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC guía de implementación
Requisito Descripción Versión Notas de referencia
Licencia Números de licencia de Microsoft Windows Server
Nota: Este requisito se puede cumplir con un acuerdo de Software Assurance existente y se puede encontrar en un servidor de administración de claves (KMS) de Microsoft existente del cliente (si corresponde).
2012 Standard (o superior)
Número de licencia de Microsoft SQL Server
Nota: Este requisito se puede cubrir con la infraestructura existente.
2012
Número de licencia de VMware vSphere
Nota: Esto se puede cumplir con la infraestructura comprobada VSPEX
5.1 Sitio web de VMware
Activador de EMC FAST Cache N/D
Activador de EMC FAST N/D
Activador de aprovisionamiento delgado
N/D
Planificación y dimensionamiento de SQL Server 2012
Para planear y dimensionar sus instancias de SQL Server 2012, siga las recomendaciones y las propuestas de la Herramienta para dimensionamiento de VSPEX presentada en la Guía de diseño.
En esta solución VSPEX para SQL Server 2012 virtualizado, usamos2
Tabla 5 la siguiente
configuración de pool de almacenamiento detallada en la .
Tabla 5. Pools de almacenamiento
Nombre de pool Propósito
Pool de nube privada de VSPEX
Corresponde al pool donde residen todos los volúmenes del sistema operativo de la máquina virtual.
Pool de datos de la base de datos de usuario de SQL Server 2012
Corresponde al pool donde residen los datos de bases de datos de procesamiento de transacciones en línea (OLTP).
2 En esta guía, cuando se habla de "nosotros" o "en nuestro caso" se hace referencia al equipo de ingeniería de soluciones de EMC que validó la solución.
Capítulo 2: Antes de comenzar
23 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Nombre de pool Propósito
Pool de la base de datos tempdb y log de SQL Server 2012
Corresponde al pool donde residen el log de la base de datos y la base de datos tempdb.
El ejemplo proporcionado en esta guía es el ejemplo de rango medio descrito en la Guía de diseño. Ejemplo 2: instancia OLTP de SQL Server 2012 de rango medio con una base de datos de usuario. Un cliente desea crear una base de datos de usuario de SQL Server 2012 crítica para el negocio en una infraestructura comprobada VSPEX. Complete la evaluación, como se muestra en la Tabla 6.
Tabla 6. Ejemplo de evaluación del cliente: base de datos de usuario de 250 GB
Pregunta Ejemplo de respuesta
¿Tiene una base de datos de SQL Server 2012 existente que desee dimensionar en el ambiente?
Sí
¿Cuántas bases de datos desea implementar?
1
¿Cuál es el tamaño de la base de datos de usuario?
250 GB
¿Cuál es la tasa de crecimiento anual estimada (%)?
10
¿Tiene intenciones de usar FAST VP? Sí
¿Cuál es la cantidad máxima de operaciones de entrada/salida por segundo (IOPS) que debe admitir el sistema?
4,000
¿Cuáles son las transacciones por segundo (TPS) esperadas en cargas máximas? (pregunta opcional)
1,400
¿Cuál es el tamaño necesario de tempdb? (pregunta opcional)
N/D
Después de recibir la hoja de trabajo de calificación completada del cliente, y de ingresar aquellas respuestas en la herramienta para dimensionamiento de VSPEX, verá resultados similares a los que se muestran a continuación:
• Tabla Recursos requeridos que indica la cantidad de máquinas virtuales y sus características.
• Tabla Recomendaciones de almacenamiento que indica el hardware de almacenamiento adicional necesario para ejecutar la carga de trabajo de OLTP. Esto es en forma adicional al pool de nube privada de VSPEX.
Tabla 7 y la Tabla 8 corresponden a ejemplos que se basan en la información del cliente proporcionada en la Tabla 6. En esta guía, usamos los recursos que se muestran en estas tablas. El diseño de almacenamiento sugerido es adicional al pool de nube privada de VSPEX.
Capítulo 2: Antes de comenzar
24 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC guía de implementación
Tabla 7. Ejemplo de los recursos necesarios: Base de datos de usuario mediana
SQL Server 2012 vCPU Memoria
Capacidad de volumen del sistema operativo
IOPS para el volumen del sistema operativo
Número de máquinas virtuales
Total de máquinas virtuales de referencia
SQL Server 2012
Requisito de recursos
4
16 GB
100 GB
Menos de 25
1 8 Máquinas virtuales de referencia equivalentes
4 8 1 1
Para obtener detalles sobre cómo se calcula la cantidad total de máquinas virtuales de referencia, consulte la Guía de diseño.
En esta guía, usamos los recursos que se muestran en la Tabla 7 para la base de datos de usuario SQL Server 2012 mediana.
Los valores de recursos individuales (CPU, memoria, capacidad e IOPS) se redondean hacia arriba al número entero más cercano para determinar las máquinas virtuales de referencia equivalentes necesarias para cada instancia de SQL Server 2012 .
Por ejemplo, la instancia de SQL Server 2012 para la base de datos de usuario mediana requiere cuatro vCPU, 16 GB de memoria, 100 GB de almacenamiento y 25 IOPS. Esto significa:
• Cuatro máquinas virtuales de referencia para el requisito de CPU
• Ocho máquinas virtuales de referencia para el requisito de memoria
• Una máquina virtual de referencia para el requisito de capacidad
• Una máquina virtual de referencia para el requisito de IOPS
Debemos usar la cantidad máxima de máquinas virtuales de referencia para admitir el requisito de rendimiento; por lo tanto, la cantidad recomendada de máquinas virtuales de referencia debe ser ocho para la instancia de SQL Server 2012 diseñada, multiplicado por la cantidad de máquinas virtuales necesarias (una en este ejemplo), lo que da como resultado ocho máquinas virtuales de referencia en total.
Para obtener más información sobre cómo determinar las máquinas virtuales de referencia equivalentes, consulte el documento correspondiente en Lectura esencial.
Capítulo 2: Antes de comenzar
25 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Tabla 8. Ejemplo de recomendaciones de almacenamiento: base de datos de usuario mediana
Diseño de almacenamiento adicional recomendado para SQL Server 2012
Nombre de pool Tipo de RAID Tipo de disco Capacidad del disco
Cantidad de discos
Pool de datos de la base de datos de usuario de de SQL Server
RAID 5 Discos SAS de 15,000 revoluciones por minuto (r/min)
300 GB 10
RAID 10 Discos de estado sólido (SSD) de FAST VP
100 GB 2
Pool de tempdb y log de la base de datos de usuario de SQL Server 2012
RAID 10 Discos SAS de 15,000 r/min
300 GB 4
Capítulo 2: Antes de comenzar
26 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC guía de implementación
Lectura esencial
EMC le recomienda que lea los siguientes documentos, disponibles en el espacio de VSPEX en EMC Community Network o en EMC.com o el portal para partners de la infraestructura comprobada VSPEX.
Consulte la Guía de diseño:
• EMC VSPEX para Microsoft SQL Server 2012 virtualizado
Consulte las siguientes descripciones generales de las soluciones:
• Virtualización de servidores de EMC VSPEX para negocios del mercado del segmento intermedio
• EMC VSPEX Server Virtualization for Small and Medium Businesses
Consulte los siguientes documentos de las razones principales:
• Las razones más importantes de los clientes para virtualizar con VSPEX
• Principales razones por las que los clientes virtualizan sus servidores con EMC VSPEX
Consulte los siguientes documentos de infraestructura comprobada VSPEX:
• Nube privada de EMC VSPEX: VMware vSphere 5.1 para hasta 100 máquinas virtuales
• Nube privada de EMC VSPEX: VMware vSphere 5.1 para hasta 1,000 máquinas virtuales
Consulte la siguiente guía de VSPEX con respaldo y recuperación de EMC:
• EMC Backup and Recovery Options for VSPEX for Virtualized Microsoft SQL Server 2012 Design and Implementation Guide
Guía de diseño
Descripciones generales de las soluciones
Motivos principales
Infraestructura comprobada VSPEX
Guía de VSPEX con respaldo y recuperación de EMC
Capítulo 3: Descripción general de la solución
27 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Capítulo 3 Descripción general de la solución
Este capítulo presenta los siguientes temas:
Descripción general .......................................................................................... 28
Arquitectura de la solución ............................................................................... 28
Componentes clave ........................................................................................... 29
Capítulo 3: Descripción general de la solución
28 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC guía de implementación
Descripción general
Este capítulo proporciona una descripción general de la infraestructura comprobada VSPEX para Microsoft SQL Server 2012 virtualizado y las tecnologías clave que se usan en esta solución. Esta solución VSPEX SQL Server 2012 virtualizado es compatible con todas las ofertas de virtualización de VSPEX para SQL Server 2012 en VMware. Esta guía usa la infraestructura comprobada EMC VSPEX para hasta 1,000 máquinas virtuales como ejemplo práctico.
Esta solución VSPEX para SQL Server 2012 virtualizado se validó usando plataformas de Windows Server virtualizadas con VNX y VMware para ofrecer almacenamiento y consolidación de hardware de servidor.
La solución descrita en esta guía incluye los servidores, almacenamiento, red, respaldo y recuperación , y los componentes de SQL Server 2012 que están enfocados en ambientes de rango medio. La solución les permite a los clientes implementar y proteger rápida y coherentemente una instancia de SQL Server 2012 virtualizado en una infraestructura comprobada VSPEX.
Los arreglos de almacenamiento VNX y VNXe son plataformas multiprotocolo que pueden brindar soporte a los protocolos Internet Small Computer Systems Interface (iSCSI), Network File System (NFS) y Common Internet File System (CIFS), según las necesidades específicas del cliente. La solución se validó utilizando iSCSI para el almacenamiento de datos.
Esta solución requiere la presencia de Active Directory (AD) y el sistema de nombre de dominio (DNS). La implementación de estos servicios está más allá del alcance de esta guía, pero se consideran requisitos previos para una implementación correcta.
Las soluciones de respaldo y recuperación de EMC proporcionan la protección de datos de SQL Server 2012 esencial y se describen en un documento separado: EMC Backup and Recovery Options for VSPEX for Virtualized Microsoft SQL Server 2012 Design and Implementation Guide
Arquitectura de la solución
Figura 1 muestra un ejemplo de la arquitectura que caracteriza la infraestructura validada para el soporte de una plataforma de SQL Server 2012 en una infraestructura comprobada VSPEX.
En esta solución, todas las instancias de SQL Server 2012 están implementadas como máquinas virtuales en clusters vSphere. VMware vCenter Server requiere un servicio de base de datos para almacenar los detalles de monitoreo y configuración. Se utiliza VNX o VNXe para ofrecer la funcionalidad de almacenamiento de back-end, pero puede utilizar cualquier modelo validado como parte de las infraestructuras comprobadas VSPEX.
Los componentes de respaldo y recuperación opcionales de la solución brindan una protección de datos de SQL Server 2012, que varía desde todo el SQL Server 2012 hasta varios niveles de objeto.
Nota: Esta solución se aplica a todas las ofertas de VSPEX en VMware.
Capítulo 3: Descripción general de la solución
29 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Figura 1. Arquitectura de la solución
Para obtener más información, consulte el documento pertinente en los Lectura esencial.
Componentes clave
Esta sección ofrece una descripción general de las siguientes tecnologías clave usadas en esta solución:
• Microsoft SQL Server 2012
• Infraestructura comprobada EMC VSPEX
• EMC VNX de última generación
• EMC VNXe
• Soluciones de respaldo y recuperación de EMC
• VMware vSphere 5.1
• EMC XtremSW™ Cache
• EMC PowerPath/VE.
Capítulo 3: Descripción general de la solución
30 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC guía de implementación
SQL Server 2012 es el sistema de administración y análisis de base de datos de Microsoft para soluciones de comercio electrónico, giro comercial y warehousing de datos. SQL Server 2012 se usa ampliamente para almacenar, recuperar y administrar datos de aplicaciones. Debido a que se usa con una variedad de aplicaciones y que cada una tiene requisitos distintos de rendimiento, dimensionamiento, disponibilidad, capacidad de recuperación, capacidad de administración, es importante entender completamente estos factores y planear de manera adecuada al implementar un SQL Server 2012.
EMC ha unido fuerzas con los proveedores líderes del sector de infraestructuras de TI para crear una solución de virtualización completa que acelere la implementación de of una nubeprivada. VSPEX permite una implementación más rápida, más simple, mayores opciones, mayor eficiencia y menor riesgo. La validación de EMC garantiza un rendimiento predecible y les permite a los clientes seleccionar tecnología que utilice su infraestructura de TI existente mientras elimina las cargas de planificación, dimensionamiento y configuración. VSPEX proporciona una infraestructura virtual para los clientes que buscan obtener la simplicidad característica de las infraestructuras realmente integradas y tener, a su vez, más opciones en los componentes agrupados individuales.
Las soluciones VSPEX han sido comprobadas por EMC y se empaquetan y venden exclusivamente a través de partners de negocios de EMC. VSPEX ofrece a los partners de negocios mayores oportunidades, ciclos de ventas más rápidos y activación end-to-end. Al trabajar juntos, EMC y sus partners de negocios pueden entregar una infraestructura que acelera el viaje hacia la nube de aún más clientes.
Las infraestructuras comprobadas VSPEX, como se muestra en la Figura 2, corresponden a infraestructuras modulares virtualizadas validadas por EMC y suministradas por los partners de VSPEX de EMC. VSPEX incluye una capa de virtualización, capas de red y servidor, y respaldo y almacenamiento, diseñados por EMC para entregar un rendimiento confiable y predecible.
Figura 2. Infraestructura comprobada VSPEX
VSPEX ofrece la flexibilidad para elegir las redes, los servidores y las tecnologías de virtualización que se ajustan al ambiente del cliente para crear una solución completa de virtualización. VSPEX entrega una implementación más rápida para los clientes de los partners de EMC con mayor simplicidad y eficiencia, más opciones y menor riesgo para el negocio del cliente.
Microsoft SQL Server 2012
Infraestructura comprobada EMC VSPEX
Capítulo 3: Descripción general de la solución
31 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Es posible implementar soluciones basadas en aplicaciones, como SQL Server2012 , en las infraestructuras comprobadas VSPEX. La solución VSPEX para SQL Server 2012 virtualizado se validó utilizando plataformas de servidores virtualizados VNX y vSphere 5.1 para ofrecer consolidación de hardware de servidor y almacenamiento. La infraestructura virtualizada se administra centralmente y le permite implementar y administrar de forma eficiente un número escalable de máquinas virtuales y el almacenamiento compartido asociado.
Funciones y mejoras
La plataforma EMC VNX de almacenamiento unificado y optimizada para flash entrega funcionalidades empresariales y de innovación para el almacenamiento de archivos, bloques y objetos en una solución única, escalable y fácil de usar. Ideal para cargas de trabajo combinadas en ambientes físicos o virtuales, VNX combina hardware potente y flexible con software de protección, administración y eficiencia avanzadas para cumplir las exigentes demandas de los ambientes de aplicaciones virtualizados de hoy día.
VNX incluye muchas funciones y mejoras diseñadas y desarrolladas a partir del éxito de la primera generación. Estas funciones y mejoras incluyen:
• Más capacidad con optimización multi-core con caché multi-core, RAID multi-core y FAST Cache multi-core (MCx).
• Mayor eficiencia con un arreglo híbrido optimizado para flash
• Mejor protección gracias al incremento en la disponibilidad de aplicaciones con procesadores de servicio del arreglo en modo activo/activo
• Administración e implementación más sencillas al aumentar la productividad con el nuevo Unisphere Management Suite
VSPEX se desarrolla con el VNX de última generación para entregar una eficiencia, un rendimiento y una escalabilidad aún mayores que antes.
Arreglo híbrido optimizado para flash
VNX es un arreglo híbrido optimizado para flash que proporciona un almacenamiento en niveles automatizado para entregar el mejor rendimiento a sus datos importantes mientras se transfieren los datos a los que se accede con menor frecuencia a discos de menor costo.
En este enfoque híbrido, un pequeño porcentaje de discos flash en el sistema operativo puede proporcionar un alto porcentaje del IOPS en general. El VNX optimizado para flash aprovecha al máximo la baja latencia de flash para entregar un ahorro de costos optimizado y una escalabilidad de alto rendimiento. EMC Fully Automated Storage Tiering Suite (FAST Cache y FAST VP) almacena en niveles los datos de bloques y de archivos en las unidades heterogéneas e impulsa los datos más activos a la memoria caché, lo que garantiza que los clientes nunca tendrán que hacer concesiones en términos de costo o rendimiento.
Generalmente, el acceso más frecuente a los datos ocurre al momento de su creación; por lo tanto, los datos nuevos se almacenan primero en discos flash para ofrecer el mejor rendimiento. A medida que los datos pierden vigencia y se vuelven menos activos, FAST VP organiza automáticamente los datos en niveles de unidades de alto rendimiento a unidades de alta capacidad, según las políticas definidas por el cliente. Esta funcionalidad se mejoró con una granularidad 4 veces mayor y con nuevos discos SSD de FAST VP basados en la
EMC VNX de última generación
Capítulo 3: Descripción general de la solución
32 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC guía de implementación
tecnología de celdas de múltiples niveles empresariales (eMLC) para reducir el costo por gigabyte. FAST Cache absorbe dinámicamente los aumentos imprevistos en las cargas de trabajo del sistema. Todos los casos de uso de VSPEX se beneficiarán de una mayor eficiencia.
Las infraestructuras comprobadas VSPEX entregan soluciones de nube privada, cómputo del usuario final y aplicación virtualizada. Con VNX, los clientes pueden lograr un retorno aún mayor en sus inversiones. La deduplicación basada en bloques fuera de banda de VNX puede disminuir considerablemente los costos del nivel de flash.
Optimización de la ruta de código MCx de VNX Intel
El advenimiento de la tecnología flash ha sido, recientemente, un catalizador para el cambio radical en los requisitos de los sistemas de almacenamiento de rango medio. EMC rediseñó la plataforma de almacenamiento de rango medio para optimizar de manera eficiente los CPU multi-core a fin de proporcionar el sistema de almacenamiento de mejor rendimiento al menor costo de mercado.
MCx distribuye todos los servicios de datos de VNX en todos los cores (hasta 32), como se muestra en Figura 3. VNX con MCx ha mejorado drásticamente el rendimiento de los archivos para las aplicaciones transaccionales, como las bases de datos o las máquinas virtuales, en el almacenamiento conectado en red (NAS).
Figura 3. Next-Generation VNX con optimización multi-core
Caché multi-core La caché es el activo más valioso del subsistema de almacenamiento; su uso eficiente es clave para lograr la eficiencia global de la plataforma en el manejo de cargas de trabajo variables y dinámicas. El motor de la caché se ha modularizado para aprovechar todos los cores disponibles del sistema.
RAID multi-core Otra parte importante del rediseño del MCx es el manejo de las operaciones de I/O del almacenamiento de back-end permanente, discos duros (HDD) y SSD. Las mejoras cada vez mayores en el rendimiento de VNX provienen de la modularización del procesamiento de la administración de datos de back-end, que permite que MCx se escale sin problemas en todos los procesadores.
Capítulo 3: Descripción general de la solución
33 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Rendimiento de VNX.
Mejoras en el rendimiento El almacenamiento de VNX, activado con la arquitectura de MCx, está optimizado para Flash 1st y proporciona un rendimiento general sin precedentes ya que optimiza el rendimiento de las transacciones (costo por IOPS) y el rendimiento del ancho de banda (costo por GB/s) con baja latencia, y proporciona una eficiencia de capacidad óptima (costo por GB).
VNX proporciona las siguientes mejoras en el rendimiento:
• Hasta cuatro veces más transacciones de archivos en comparación con los arreglos con dos controladores
• Aumenta hasta tres veces el rendimiento de archivos para aplicaciones transaccionales, con un tiempo de respuesta un 60 % mejor.
• Hasta 4 veces más transacciones Oracle y Microsoft SQL Server OLTP
• Hasta seis veces más máquinas virtuales
Procesadores de servicio del arreglo en modo activo/activo La nueva arquitectura VNX proporciona procesadores de servicio del arreglo en modo activo/activo, tal como se observa en Figura 4. Esto elimina los tiempos de espera agotados de las aplicaciones durante el failover de rutas, ya que ambas rutas ofrecen activamente sus servicios a las tareas de I/O.
Figura 4. Los procesadores en modo activo/activo aumentan el rendimiento, la resistencia y la eficiencia
El balanceo de carga también fue mejorado y las aplicaciones pueden llegar a duplicar su rendimiento. El modo activo/activo para bloques es ideal para las aplicaciones que requieren los niveles más altos de disponibilidad y rendimiento, pero que no requieren organización en niveles o servicios de eficiencia, como compresión, deduplicación o snapshots.
Con esta versión de VNX, los clientes de VSPEX pueden usar Data Movers virtuales (VDM) y EMC VNX Replicator para realizar migraciones del sistema de archivos automatizadas y de gran velocidad entre los sistemas. Este proceso migra automáticamente todas las snapshots y configuraciones, y permite que los clientes continúen sus operaciones durante la migración.
Nota: Los procesadores en modo activo/activo solo están disponibles para los números de unidad lógica clásicos (LUN), no para los LUN de pool.
Capítulo 3: Descripción general de la solución
34 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC guía de implementación
Unisphere Management Suite
Unisphere Management Suite amplía la interfaz fácil de usar de Unisphere para incluir VNX Monitoring and Reporting a fin de validar el rendimiento y anticipar los requisitos de capacidad. Tal como se muestra en Figura 5, el conjunto de aplicaciones también incluye Unisphere Remote para administrar de manera centralizada hasta miles de sistemas VNX y VNXe, con soporte para XtremSW Cache™.
Figura 5. Unisphere Management Suite
Administración de virtualización
EMC Virtual Storage Integrator EMC Virtual Storage Integrator (VSI) es un plug-in gratuito para VMware vCenter que está disponible para todos los usuarios de VMware con almacenamiento de EMC. Los clientes de VSPEX pueden usar VSI para simplificar la administración del almacenamiento virtualizado. Los administradores de VMware pueden obtener la visibilidad de su almacenamiento VNX mediante la misma interfaz conocida de vCenter a la cual están acostumbrados.
Con VSI, los administradores de TI pueden hacer más cosas en menos tiempo. VSI ofrece un control de acceso inigualable que permite administrar y delegar de manera eficiente y confiable las tareas de almacenamiento. VSI permite a los clientes realizar tareas de administración diarias con hasta un 90 % menos de clics y una productividad hasta 10 veces mayor.
API de VMware vStorage para la integración de arreglos Las API de VMware vStorage para integración de arreglos (VAAI) descargan las funciones relacionadas con el almacenamiento de VMware del servidor al sistema de almacenamiento, lo que permite un uso más eficiente de los recursos del servidor y de la red para aumentar el rendimiento y la consolidación.
API de VMware vStorage para reconocimiento del almacenamiento La API de VMware Storage para reconocimiento del almacenamiento (VASA) es una API definida por VMware que permite mostrar información de almacenamiento mediante vCenter. La integración entre la tecnología VASA y VNX permite que la administración del almacenamiento en un ambiente virtualizado sea una experiencia sin fisuras.
EMC Storage Integrator EMC Storage Integrator (ESI) está orientado a los administradores de Windows y de las aplicaciones de Windows. ESI es fácil de usar, entrega un monitoreo end-to-end y es independiente del hipervisor. Los administradores pueden provisionar
Capítulo 3: Descripción general de la solución
35 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
una plataforma de Windows en los ambientes virtuales y físicos, y resolver los problemas visualizando la topología de una aplicación desde el hipervisor subyacente hasta el almacenamiento.
VNXe está optimizado para aplicaciones virtuales que entregan funcionalidades empresariales y de innovación líderes en el sector para el almacenamiento de archivos, bloques y objetos en una solución escalable y fácil de usar. VNXe está especialmente diseñado para el administrador de TI en ambientes de menor tamaño.
Funciones de VNXe
VNXe es compatible con las siguientes características:
• Almacenamiento unificado de última generación, optimizado para aplicaciones virtualizadas
• Funciones de optimización de capacidad que incluyen compresión, deduplicación, aprovisionamiento delgado y copias centradas en la aplicación
• Alta disponibilidad, diseñada para ofrecer disponibilidad de cinco nueves
• Soporte multiprotocolo para archivos y bloques
• Administración simplificada con EMC Unisphere para una sola interfaz de administración para todas las necesidades de NAS, SAN y replicación
Conjuntos de aplicaciones de software de VNXe
En la Tabla 9 se muestran los conjuntos de aplicaciones de software que están disponibles con VNXe.
Tabla 9. Conjuntos de aplicaciones de software de VNXe
Conjunto de aplicaciones Funciones
Local Protection Suite Aumenta la productividad con snapshots de los datos de producción
Remote Protection Suite Protege los datos contra fallas locales, interrupciones y desastres
Application Protection Suite Automatiza las copias de las aplicaciones y demuestra el cumplimiento de normas
Security and Compliance Suite Mantiene los datos protegidos contra cambios, eliminaciones y actividades malintencionadas.
EMC VNXe
Capítulo 3: Descripción general de la solución
36 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC guía de implementación
Paquetes de software VNXe disponibles
La Tabla 10 enumera los paquetes de software que están disponibles con VNXe.
Tabla 10. Paquetes de software de VNXe
valor total Funciones
Paquete de protección total de VNXe3300
Incluye Local Protection Suite, Remote Protection Suite y Application Protection Suite
Paquete de valor total de VNXe3150
Incluye Remote Protection Suite, Application Protection Suite y Security and Compliance Suite
Las soluciones de respaldo y recuperación de EMC (EMC Avamar y Data Domain) entregan la protección confiable necesaria para acelerar la implementación de SQL Server 2012 virtualizado.
La solución de respaldo y recuperación de EMC, optimizada para los ambientes de aplicaciones virtualizadas, reduce en un 90 % los tiempos de ejecución de respaldo, acelera las recuperaciones en 30 veces e incluso ofrece acceso instantáneo a las máquinas virtuales, para lograr una protección sin preocupaciones. Los dispositivos de respaldo de EMC agregan otra capa de garantía con una verificación de punto a punto y autorreparación para una recuperación garantizada.
Para SQL Server 2012, el respaldo de EMC entrega un rango completo de opciones de respaldo que permite a los clientes cumplir las exigentes demandas de los administradores de base de datos (DBA) de SQL. El respaldo de EMC proporciona soporte de respaldo y restauraciones granulares flexibles de grupos de disponibilidad SQL AlwaysOn. Asimismo, el respaldo de EMC proporciona la capacidad a los administradores de bases de datos de establecer políticas de respaldo dentro de SQL Management Center Studio para permitir mayor visibilidad y control. Además, las funciones como el descubrimiento automático y la configuración automática del respaldo reducen la complejidad y ahorran tiempo mientras garantizan que los datos importantes estén siempre protegidos.
Las soluciones de respaldo y recuperación de EMC también ofrecen grandes ahorros. Las soluciones de deduplicación reducen de 10 a 30 veces el almacenamiento de respaldos, en un 81 %el tiempo de administración de los respaldos y en un 99 % el ancho de banda para una replicación eficiente fuera del site, lo que entrega una recuperación de la inversión en sietemeses en promedio.
Asimismo, para las implementaciones de VSPEX basadas en VMware con hasta 50 máquinas virtuales, VSPEX ofrece VMware vSphere Data Protection (VDP) Advanced para SQL Server. VDP Advanced es suministrado por la tecnología EMC Avamar, de manera que obtendrá los beneficios del respaldo y la recuperación a nivel de imagen, rápidos y eficientes de Avamar junto con un plug-in específico de SQL que simplifica la protección de su ambiente SQL Server.
Para obtener orientación técnica detallada, consulte EMC Backup and Recovery Options for VSPEX for Virtualized Microsoft SQL Server 2012 Design and Implementation Guide. Esta guía describe cómo diseñar, dimensionare implementar soluciones de respaldo de EMC para la infraestructura comprobada VSPEX para SQL Server2012 virtualizado.
Soluciones de respaldo y recuperación de EMC
Capítulo 3: Descripción general de la solución
37 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
VMware vSphere 5.1 transforma los recursos físicos de un equipo, al virtualizar el CPU, la RAM, el disco duro y el controlador de red. Esta transformación genera máquinas virtuales completamente funcionales que ejecutan sistemas operativos y aplicaciones aislados y encapsulados de la misma manera que los equipos físicos.
Las funciones de alta disponibilidad de vSphere 5.1, como vMotion y Storage vMotion, permiten la migración transparente de máquinas virtuales y archivos almacenados desde un servidor vSphere a otro con un impacto mínimo o ningún impacto en el rendimiento. En conjunto con vSphere Distributed Resource Scheduler (DRS) y Storage DRS, las máquinas virtuales tienen acceso a los recursos adecuados en cualquier momento mediante el balanceo de carga de recursos de cómputo y almacenamiento.
VMware Native Multipathing
Las múltiples rutas nativas (Native Multipathing, NMP) de VMware son el módulo por defecto en vSphere usado para múltiples rutas. NMP proporciona un algoritmo de selección de ruta predeterminado basado en el tipo de arreglo. NMP asocia un conjunto de rutas físicas con un dispositivo de almacenamiento específico o LUN. Los detalles específicos del manejo de failover de rutas para un arreglo de almacenamiento determinado están delegados a un plug-in de tipo de arreglo de almacenamiento (SATP). Los detalles específicos para determinar qué ruta física se usa para emitir una solicitud de I/O a un dispositivo de almacenamiento se controlan a través de un plug-in de selección de ruta (PSP). Los SATP y PSP son subgrupos de plug-in dentro del módulo NMP.
Si su cliente tiene requisitos de rendimiento especiales en SQL Server, considere usar EMC XtremSW Cache como una solución. EMC XtremSW Cache (antes conocido como EMC VFCache) es un software inteligente de almacenamiento en caché que aprovecha la tecnología flash basada en servidor para reducir la latencia y acelerar el rendimiento, para que el desempeño de las aplicaciones mejore considerablemente. XtremSW Cache acelera las lecturas y protege los datos mediante una memoria caché de escritura inmediata en el almacenamiento en red para proporcionar alta disponibilidad persistente, integridad y recuperación de desastres. XtremSW Cache, junto al software EMC FAST basado en arreglos, crea la ruta de I/O más eficiente e inteligente entre la aplicación y el área de almacenamiento de datos. El resultado es una infraestructura en red que está dinámicamente optimizada para brindar rendimiento, inteligencia y protección de los ambientes virtuales y físicos.
EMC recomienda instalar PowerPath/VE en hosts VMware ESXi para funcionalidad avanzada de múltiples rutas, como pruebas de ruta inteligentes y optimización de rendimiento.
EMC PowerPath/VE ofrece administración de rutas inteligente y de alto rendimiento con failover de rutas y balanceo de carga optimizados para EMC y determinados sistemas de almacenamiento de otros fabricantes. PowerPath/VE es compatible con diversas rutas entre un host de vSphere y un dispositivo de almacenamiento externo. Al tener múltiples rutas, el host vSphere puede tener acceso a un dispositivo de almacenamiento, incluso si no hay disponible una ruta específica. Varias rutas también pueden compartir el tráfico de E/S a un dispositivo de almacenamiento. PowerPath/VE es particularmente beneficioso en ambientes altamente disponibles, ya que permite evitar las interrupciones de las operaciones y el tiempo fuera. La funcionalidad de failover de rutas PowerPath/VE evita fallas del host al mantener un soporte ininterrumpido de las aplicaciones en el host en caso de que se produzca una falla de ruta (si hay disponible otra ruta).
VMware vSphere 5.1
EMC XtremSW Cache
EMC PowerPath/VE.
Capítulo 3: Descripción general de la solución
38 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC guía de implementación
PowerPath/VE trabaja con VMware ESXi como un plug-in de múltiples rutas (MPP) que ofrece administración de rutas a los hosts. Se instala como un módulo de kernel en el host vSphere. Se conecta al marco de trabajo de la plataforma de I/O de vSphere para ofrecer las funcionalidades avanzadas de múltiples rutas de PowerPath/VE, como balanceo dinámico de carga y failover automático a los hosts vSphere.
Capítulo 4: Implementación de la solución
39 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Capítulo 4 Implementación de la solución
Este capítulo presenta los siguientes temas:
Descripción general .......................................................................................... 40
Configuración física .......................................................................................... 40
Implementación de la red .................................................................................. 40
Implementación del almacenamiento ................................................................ 41
Implementación de ESXi y vCenter .................................................................... 54
Implementación de múltiples rutas ................................................................... 56
Implementación de la virtualización de SQL Server 2012 .................................. 57
Implementación de la aplicación ....................................................................... 61
Implementación del respaldo y la recuperación ................................................. 71
Capítulo 4: Implementación de la solución
40 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC guía de implementación
Descripción general
En esta guía se describe cómo implementar la solución. Si ya tiene un ambiente de infraestructura comprobada VSPEX, puede saltarse las secciones para los pasos de implementación que ya se completaron.
Configuración física
Esta sección incluye información acerca de la preparación de los componentes físicos de la solución. Una vez completados los pasos de la Tabla 11, los nuevos componentes de hardware estarán montados en el rack, cableados, conectados a la alimentación y listos para su conexión a la red.
Tabla 11. Tareas para la configuración física
Tarea Descripción Referencia
Preparar switches de red
Instale los switches en el rack y conéctelos a la alimentación.
Guía de instalación del proveedor
Preparar servidores
Instale los servidores en el rack y conéctelos a la alimentación.
Guía de instalación del proveedor
Preparar VNX o VNXe
Instale VNX o VNXe en el rack y conéctelo a la alimentación.
• Guía de instalación unificada de VNX
• Guía de instalación de VNXe
Para obtener más información sobre la configuración física, consulte el documento pertinente en Lectura esencial.
Implementación de la red
Esta sección proporciona los requisitos para la infraestructura de red necesaria para la compatibilidad con la arquitectura de la solución. Tabla 12 proporciona un resumen de las tareas necesarias para la configuración de los switches y la red y las referencias para obtener más información.
Tabla 12. Tareas para la configuración de los switches y la red
Tarea Descripción Referencia
Configurar la red de la infraestructura
Configure el arreglo de almacenamiento y la red de infraestructura de host Windows según lo especificado en la solución Infraestructura comprobada VSPEX.
Consulte el documento pertinente en Infraestructura comprobada VSPEX.
Conectar el cableado de la red
Conecte:
• Puertos de interconexión de switches
• Puertos de VNX o VNXe
• Puertos del servidor ESXi
Descripción general de la configuración física
Descripción general de la implementación de la red
Capítulo 4: Implementación de la solución
41 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Tarea Descripción Referencia
Configuración de VLAN
Configure VLAN privadas y públicas según sea necesario.
Guía de configuración de switches del proveedor
Para obtener más información acerca de la implementación de red, consulte el documento pertinente en Infraestructura comprobada VSPEX.
Implementación del almacenamiento
Esta sección describe cómo configurar el arreglo de almacenamiento VNX/VNXe. En esta solución, VNX proporciona almacenamiento de datos de ISCSI para los hosts VMware. Tabla 13 proporciona un resumen de las tareas necesarias para la configuración de los switches y la red y las referencias para obtener más información.
Tabla 13. Tareas para la configuración del almacenamiento
Tarea Descripción Referencia
Establecer la configuración inicial de VNX VNX o VNXe
Configure la información de direcciones IP y otros parámetros clave en VNX o VNXe.
• Guía de instalación del sistema VNX/VNXe
• Hoja de trabajo de VNX File y Unified
Aprovisionamiento de almacenamiento para áreas de almacenamiento de datos VMFS
Crear áreas de almacenamiento de datos VMFS que alojen el sistema operativo del servidor virtual.
Provisionar almacenamiento para bases de datos de almacenamiento de iSCSI
Cree y provisione LUN de iSCSI para la base de datos y el log de VNX o VNXe.
Figura 6 demuestra la arquitectura de alto nivel con los componentes y elementos de almacenamiento de SQL Server 2012 validados en la infraestructura comprobada EMC VSPEX para SQL Server 2012 en una plataforma de virtualización de VMware vSphere y un arreglo de almacenamiento VNX.
Descripción general de la implementación del almacenamiento
Capítulo 4: Implementación de la solución
42 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC guía de implementación
Figura 6. Elementos de almacenamiento de SQL Server 2012 en la plataforma VMware vSphere 5.1
Asegura que las interfaces de red, la información de direcciones IP y otros parámetros clave, tales como DNS y Network Time Protocol (NTP) se configuraron en VNX o VNXe con anterioridad al aprovisionamiento del almacenamiento.
Para obtener más información sobre cómo configurar la plataforma VNX, consulte el documento pertinente en Tabla 13.
Antes de provisionar el almacenamiento para el área de almacenamiento de datos VMFS, siga las recomendaciones y las propuestas de la herramienta para dimensionamiento de VSPEX incluidas en la guía de diseño.
Antes de comenzar, consulte la Infraestructura comprobada VSPEX para provisionar el almacenamiento VMFS para el sistema operativo de la máquina virtual en VNX o VNXe.
Tabla 14 muestra un ejemplo del diseño de almacenamiento adicional para los datos de SQL Server en VNX, además del pool de la nube privada de VSPEX. Para obtener más información sobre de las recomendaciones y diseño de almacenamiento, consulte la guía de diseño.
Establecer la configuración inicial de VNX VNX o VNXe
Aprovisionamiento de almacenamiento para el área de almacenamiento de datos VMFS
Capítulo 4: Implementación de la solución
43 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Tabla 14. Ejemplo de diseño de almacenamiento adicional para sistema operativo de la máquina virtual en VNX
Nombre del pool de almacenamiento
Tipo de RAID Tipo de disco Capacidad del disco
Cantidad de discos
Pool de nube privada de VSPEX
RAID 5 Discos SAS de 15,000 r/min
600 GB 5
RAID 1 Disco flash 100 GB 2
Consulte los siguientes documentos de infraestructura comprobada VSPEX:
• Nube privada de EMC VSPEX: VMware vSphere 5.1 para hasta 100 máquinas virtuales
• Nube privada de EMC VSPEX: VMware vSphere 5.1 para hasta 1,000 máquinas virtuales
Antes de provisionar el almacenamiento para el área de almacenamiento de datos iSCSI, siga las recomendaciones y las propuestas de la Herramienta para dimensionamiento de VSPEX incluidas en la Guía de diseño.
Antes de comenzar, consulte los documentos Infraestructura comprobada VSPEX para configurar las conexiones iSCSI y provisionar el almacenamiento para el sistema operativo de máquina virtual en VNX o VNXe.
Tabla 15 muestra un ejemplo del diseño de almacenamiento adicional para los datos de SQL Server 2012 en VNX, además del pool de la nube privada de VSPEX. Para obtener más información sobre de las recomendaciones y diseño de almacenamiento, consulte la guía de diseño.
Tabla 15. Ejemplo de diseño de almacenamiento adicional para sistema operativo de la máquina virtual en VNX
Nombre del pool de almacenamiento Tipo de RAID Tipo de disco Capacidad
del disco Cantidad de discos
Pool de nube privada de VSPEX
RAID 5 Discos SAS de 15,000 r/min
600 GB 5
RAID 10 Disco SSD de FAST VP
100 GB 2
Consulte los siguientes documentos de infraestructura comprobada VSPEX:
• Nube privada de EMC VSPEX: VMware vSphere 5.1 para hasta 100 máquinas virtuales
• Nube privada de EMC VSPEX: VMware vSphere 5.1 para hasta 1,000 máquinas virtuales
Antes de provisionar el almacenamiento para el área de almacenamiento de datos iSCSI, siga las recomendaciones y las propuestas de la Herramienta para dimensionamiento de VSPEX incluidas en la Guía de diseño.
Antes de comenzar, consulte Infraestructura comprobada VSPEX para configurar las conexiones iSCSI y provisionar el almacenamiento para el sistema operativo de máquina virtual en VNX o VNXe.
Provisionar almacenamiento para el área de almacenamiento de datos iSCSI
Provisionar almacenamiento para los discos del pool de aplicaciones
Capítulo 4: Implementación de la solución
44 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC guía de implementación
Provisionar almacenamiento de iSCSI en VNXe
Tabla 16 muestra un ejemplo de diseño de almacenamiento de acuerdo con el perfil del usuario VNX además del pool de nube privada de VSPEX. Consulte el diseño para este ejemplo en la sección Ejemplos de diseños de almacenamiento.
Para obtener más información sobre de las recomendaciones y diseño de almacenamiento, consulte la guía de diseño.
Tabla 16. Ejemplo de diseño de almacenamiento en VNXe
Nombre del pool de almacenamiento
Tipo de RAID Tipo de disco Capacidad del
disco Cantidad de discos
Pool de datos de la base de datos de usuario de SQL Server 2012
RAID 5 SAS 15,000 r/min 600 GB 10
Pool de tempdb y log de la base de datos de usuario de SQL Server 2012
RAID 10 SAS 15,000 r/min 600 GB 6
Configurar los servidores iSCSI en VNXe
Para configurar los servidores iSCSI que se usan para almacenar la base de datos de usuario de SQL Server 2012, use estos pasos en Unisphere:
1. Cree un pool con el número apropiado de discos.
2. Crear un servidor iSCSI.
3. Cree un recurso de almacenamiento VMware.
4. Desenmascarar los LUN para los hosts ESXi. Para obtener instrucciones más detalladas sobre el aprovisionamiento de almacenamiento de iSCSI, consulte la Guía de instalación del sistema EMC VNXe3150 o la Guía de instalación del sistema EMC VNXe3300.
Para obtener información detallada sobre la configuración y los pasos para configurar los servidores iSCSI en VNXe, consulte EMC VNXe mediante un sistema VNXe con VMware NFS o VMware VMFS.
Provisionar almacenamiento de iSCSI en VNX
Tabla 17 muestra un ejemplo de los pools de almacenamiento para SQL Server 2012 en VNX. Este ejemplo también contiene la configuración de FAST VP para aceleración del rendimiento de OLTP y sus pasos de configuración se incluyen en la sección Configuración de FAST VP en VNX . Consulte el diseño para este ejemplo en la sección Ejemplos de diseños de almacenamiento. Para obtener más información sobre de las recomendaciones y diseño de almacenamiento, consulte la guía de diseño.
Tabla 17. Ejemplo de diseño de almacenamiento en VNX
Nombre del pool de almacenamiento Tipo de RAID Tipo de disco Capacidad del
disco Cantidad de discos
Pool de datos de la base de datos de usuario de SQL Server 2012
RAID 5 Disco SAS 15,000 r/min
300 GB 10
RAID 10 Disco SSD de FAST VP
100 GB 2
Capítulo 4: Implementación de la solución
45 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Nombre del pool de almacenamiento Tipo de RAID Tipo de disco Capacidad del
disco Cantidad de discos
Pool de tempdb y log de la base de datos de usuario de SQL Server 2012
RAID 10 Disco SAS 10,000 r/min
600 GB 4
Para configurar los ajustes de red iSCSI, pools de almacenamiento, LUN de iSCSI y grupos de almacenamiento en el arreglo de VNX, siga estos pasos en Unisphere:
1. Seleccione el arreglo VNX que se va a usar en esta solución.
2. Seleccione Settings Network > Settings for Block.
3. Configure la dirección IP para los puertos de red utilizados para iSCSI.
4. Seleccione Storage > Storage Configuration > Storage Pools.
5. Haga clic en Pools, luego cree los pools de almacenamiento adicionales en VNX para las bases de datos de usuario de SQL Server 2012, los logs de transacciones y tempdb.
6. Haga clic con el botón secundario en un pool de almacenamiento y haga clic en Create LUN para provisionar los LUN en este pool.
7. Seleccione Thin y haga clic en Apply para crear un LUN en pool. De manera predeterminada, se crea un LUN delgado para los grupos de almacenamiento.
Capítulo 4: Implementación de la solución
46 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC guía de implementación
Figura 7. Asistente para la creación de LUN en pool desde Unisphere
8. Seleccione Host > Storage Groups.
9. Cree grupos de almacenamiento para desenmascarar los LUN para los hosts ESXi:
a. Haga clic en Create e ingrese un nombre para el grupo de almacenamiento.
b. Haga clic en Yes para terminar la creación.
c. En el cuadro de diálogo de solicitud, haga clic en Yes para seleccionar los LUN o conectar hosts.
d. Haga clic en LUNs. En Available LUNs, seleccione todos los LUN creados en los pasos anteriores y haga clic en Add.
e. Haga clic en Hosts. En Available Hosts, seleccione los servidores ESXi que se usarán y agréguelos en The Hosts to be Connected.
Capítulo 4: Implementación de la solución
47 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Configuración de FAST VP en VNX
FAST VP puede aumentar la eficiencia de todos los recursos de la unidad de disco y obtener un mejor rendimiento a un menor costo. Al agregar discos SSD de FAST VP adicionales como nivel de rendimiento extremo al pool de datos de SQL Server 2012, FAST VP puede adaptarse automáticamente a los cambios con los ciclos del negocio.
En VNX, FAST VP permite transportar los datos del SQL Server automáticamente entre los niveles de los discos SSD de FAST VP y de los discos SAS con una granularidad de slice de 256 MB, que puede ayudar a reducir significativamente el tiempo de respuesta y a mejorar el rendimiento de SQL OLTP. Además, con FAST VP, los administradores de la base de datos pueden analizar el problema, diseñar una configuración nueva, implementarla y hacerla hasta un 80 % más rápida que antes.
La activación de FAST VP es una operación transparente para SQL Server 2012. No se necesita una segunda configuración o tiempo fuera. Para aprovechar las tecnologías FAST, EMC le recomienda activar primero FAST VP en el pool de almacenamiento de la base de datos de usuario. Para obtener más información, consulte la Guía de diseño.
Para crear y configurar FAST VP:
1. Para obtener más información sobre cómo crear FAST VP, consulte el documento de infraestructura comprobada VSPEX pertinente en Infraestructura comprobada VSPEX. Figura 8 muestra un ejemplo del asistente de creación del pool de almacenamiento.
2. En el asistente Create Strange Pool, seleccione el número de discos para cada nivel que desee agregar al pool de almacenamiento.
Capítulo 4: Implementación de la solución
48 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC guía de implementación
Figura 8. Muestra del asistente de creación del pool de almacenamiento: activado por FAST VP
3. Haga clic en Aceptar para terminar la configuración.
EMC le recomienda que todos los LUN en el pool tengan la misma política de organización en niveles, y que use la política de organización en niveles Start High and then Auto-Tier para el pool de datos de SQL Server 2012. Para obtener más información sobre cómo configurar FAST VP a nivel de LUN, consulte la Infraestructura comprobada VSPEX.
Configuración de FAST Cache en VNX
Al usar las unidades flash en el arreglo como una caché de lectura y escritura extendida, FAST Cache aumenta las IOPS y reduce significativamente los tiempos de respuesta de la base de datos a una configuración total de SAS de alto costo. EMC admite cachés que varían de niveles de discos SAS o SAS NL a discos SSD en el espacio de FAST Cache con una granularidad de página de 64 KB.
La activación de FAST Cache es una operación transparente para SQL Server 2012 y no se necesita una segunda configuración o tiempo fuera. Para obtener más información, consulte la Guía de diseño.
Capítulo 4: Implementación de la solución
49 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Para crear y configurar FAST Cache en VNX, siga estos pasos:
1. Para conocer los pasos detallados sobre cómo activar FAST Cache, consulte los documentos sobre Infraestructura comprobada VSPEX.
2. En Unisphere, después de crear el FAST Cache, haga clic en Storage y seleccione Storage Pool. Seleccione SQL Server Data Pool, y luego haga clic en Properties.
3. En Storage Pool Properties, seleccione Advanced. Para activar FAST Cache, haga clic en Enabled, como se muestra en la Figura 9.
Figura 9. Propiedades del pool de almacenamiento: FAST Cache activado
4. Para finalizar la configuración, haga clic en OK.
Nota: La función del FAST Cache en el arreglo de la serie VNX no provoca una mejora inmediata del rendimiento. El sistema debe recopilar datos sobre patrones de acceso y promover la información de uso frecuente a la caché. Este proceso puede tardar algunas horas, durante las cuales el rendimiento del arreglo mejora constantemente.
Ejemplo 1: Diseño de almacenamiento en VNX
Figura 10 muestra el ejemplo de diseño de almacenamiento para VNX con FAST VP activado. Este es solamente un ejemplo; la cantidad de discos usados en el pool de nube privada de VSPEX y en los pools de SQL Server 2012 puede variar de acuerdo con los requisitos del cliente.
Para obtener más información sobre de las recomendaciones de diseño de almacenamiento y diseño, consulte la Guía de diseño y Infraestructura comprobada VSPEX.
Ejemplos de diseños de almacenamiento
Capítulo 4: Implementación de la solución
50 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC guía de implementación
Figura 10. Ejemplo de diseño de almacenamiento para VNX
En esta etapa del proceso de implementación habrá concluido la configuración del almacenamiento requerida para la solución. Para obtener más información acerca de la implementación de almacenamiento, consulte los documentos pertinentes en la sección Infraestructura comprobada VSPEX.
Ejemplo 2: Diseño de almacenamiento en VNXe
Figura 11 muestra un ejemplo de diseño de almacenamiento para VNXe.
Nota: Esto solo es un ejemplo para el pool de infraestructura y los pools de SQL Server 2012. El número de discos usados en el ejemplo para la infraestructura virtual puede variar.
Para obtener más información sobre de las recomendaciones de diseño de almacenamiento y diseño, consulte la Guía de diseño y Infraestructura comprobada VSPEX.
Capítulo 4: Implementación de la solución
51 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Figura 11. Ejemplo de diseño de almacenamiento para VNXe
En esta etapa del proceso de implementación habrá concluido la configuración del almacenamiento requerida para la solución. Para obtener más información acerca de la implementación de almacenamiento, consulte los documentos pertinentes en la Infraestructura comprobada VSPEX.
Con EMC XtremSF (conocido anteriormente como EMC VFStore), la tarjeta flash PCIe basada en servidor, y EMC XtremSW Cache (conocido anteriormente como VFCache), software de almacenamiento en caché flash para servidores inteligentes, las operaciones de las bases de datos de lectura y escritura se realizan directamente en el servidor. Mientras acelera las lecturas, XtremSW Cache puede lograr reducciones importantes en la latencia y aumentos en el rendimiento de la base de datos. En combinación con un arreglo de almacenamiento en red, EMC XtremSW Cache puede asegurar una alta y continua disponibilidad, integridad, fiabilidad y recuperación de desastres. XtremSW Cache ofrece una nueva opción para que los usuarios balanceen el costo del hardware adicional con los beneficios de rendimiento esperados.
En un ambiente de VMware, la tarjeta XtremSW Cache reside en el servidor ESXi, mientras que el software XtremSW Cache está instalado en cada una de las máquinas virtuales que XtremSW Cache acelera. El plug-in VSI de XtremSW Cache, que reside en el cliente vCenter, se usa para administrar XtremSW Cache. XtremSW Cache puede acelerar el rendimiento para los LUN de RDM o VMFS en un ambiente de VMware.
La instalación de XtremSW Cache se distribuye entre varios componentes del sistema vSphere. Los componentes de XtremSW Cache en un ambiente de VMware:
• Controlador XtremSW Cache para tarjeta PCIe
• XtremSW Cache y software del agente en las máquinas virtuales alojados por servidores ESXi
• Plug-in de VSI de XtremSW Cache en el cliente VMware vSphere
Configuración de EMC XtremSW Cache
Capítulo 4: Implementación de la solución
52 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC guía de implementación
Para configurar XtremSW Cache en un ambiente de VMware, siga estos pasos:
1. Instale el dispositivo flash XtremSW Cache PCIe.
2. Instale y configure el software XtremSW Cache en la máquina virtual de Windows.
3. Use el comando vfcmt para activar o desactivar el dispositivo caché XtremSW Cache.
4. Use el comando vfcmt para agregar o eliminar el dispositivo de origen.
Uso de VSI para crear y configurar XtremSW Cache
XtremSW Cache está integrado con los plug-ins de VSI para simplificar la administración y el monitoreo de XtremSW Cache. Para crear y configurar el dispositivo de XtremSW Cacheen los plug-ins de VMware VSI, siga estos pasos, como se muestra en la Figura 12:
1. Cree un dispositivo de XtremSW Cache al extraer el área de almacenamiento de datos de XtremSW Cache.
2. Agregue XtremSW Cache a una máquina virtual.
3. Agregue dispositivos de origen de la máquina virtual.
4. Monitoree el uso y las estadísticas de XtremSW Cache a través de la GUI del plug-in de VSI.
Figura 12. Administración de EMC VSI XtremSW Cache
Para obtener más información, consulte la Guía de instalación de EMC VFCache para VMware 1.5.1.
Capítulo 4: Implementación de la solución
53 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Monitoreamos y observamos cuántas IOPS descargó la tarjeta XtremSW Cache, como se muestra en la Figura 13.
Figura 13. Monitor de VSI XtremSW Cache
Para obtener más información, consulte la Guía de instalación y administración de EMC VFCache 1.5.1.
Capítulo 4: Implementación de la solución
54 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC guía de implementación
Implementación de ESXi y vCenter
Esta sección proporciona los requisitos para la instalación y la configuración de los hosts ESXi, la configuración de vCenter y los servidores de la infraestructura requeridos para ser compatible con la arquitectura. Tabla 18 describe las tareas que se deben realizar.
Tabla 18. Pasos para la instalación y configuración de ESXi y vCenter
Tarea Descripción Referencia
Instalar ESXi Instale el hipervisor ESXi 5.1 en los servidores físicos que se están implementando para la solución.
Instalación y configuración de vSphere
Configurar la red ESXi
Configure la red ESXi incluida la troncalización de tarjeta de interfaz de red (NIC), el puerto vmkernel, los grupos de puertos de las máquinas virtuales, y los Jumbo Frames.
vSphere Networking
Instalr PowerPath/VE
Instale PowerPath/VE de software de múltiples rutas en hosts ESXi
Implementación de múltiples rutas
Configurar adaptadores ESXi iSCSI
Configure los adaptadores iSCSI de ESXi para conectar los discos iSCSI a los hosts ESXi
Almacenamiento de vSphere
Conectar áreas de almacenamiento de datos de VMware
Conecte las áreas de almacenamiento de datos de VMware a los hosts ESXi implementados para la solución.
Almacenamiento de vSphere
Crear una máquina virtual para Microsoft SQL Server 2012
Cree una máquina virtual para el host de SQL Server 2012 que se usará para la base de datos de vCenter Server. Verifique que el servidor virtual cumpla con los requisitos de hardware y software.
Microsoft TechNet
Instalar Microsoft Windows en la máquina virtual
Instale Microsoft Windows Server 2008 R2 Standard Edition en la máquina virtual creada para alojar SQL Server 2012.
Microsoft TechNet
Instalar SQL Server 2012
Instale SQL Server 2012 en la máquina virtual designada para ese propósito. Microsoft TechNet
Crear la máquina virtual del host vCenter
Cree una máquina virtual que se utilizará para VMware vCenter Server.
vSphere Virtual Machine Administration
Instalar el SO huésped de vCenter
Instale Windows Server 2008 R2 Standard Edition en la máquina virtual del host vCenter.
N/D
Actualizar la máquina virtual
Instale las herramientas de VMware, active la aceleración de hardware y active el acceso a la consola remota.
vSphere Virtual Machine Administration
Descripción general de la implementación de ESXi y vCenter
Capítulo 4: Implementación de la solución
55 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Tarea Descripción Referencia
Crear conexiones ODBC de vCenter
Cree las conexiones ODBC de vCenter de 64 bits y de vCenter Update Manager de 32 bits.
• Instalación y configuración de vSphere
• Installing and Administering VMware vSphere Update Manager
Instalar vCenter Server
Instale el software vCenter Server. Instalación y configuración de vSphere
Instalar vCenter Update Manager
Instale el software vCenter Update Manager.
Installing and Administering VMware vSphere Update Manager
Crear un centro de datos virtual
Cree un centro de datos virtual. vCenter Server y administración de hosts
Aplicar números de licencia de vSphere
Escriba los números de licencia de vSphere en el menú de licencias de vCenter.
Instalación y configuración de vSphere
Agregar hosts ESXi Conecte vCenter a hosts ESXi. vCenter Server y administración de hosts
Configurar la agrupación en clusters de vSphere
Cree un cluster vSphere y traslade a él los hosts ESXi.
vSphere Resource Management
Ejecutar el descubrimiento de arreglos de host ESXi
Lleve a cabo el descubrimiento de host ESXi dentro de la consola Unisphere.
Uso de almacenamiento de EMC VNX con VMware vSphere: TechBook
Activar la función vMotion, DRS y Alta disponibilidad (HA) de VMware (HA)
Una vez que activa DRS, EMC le recomienda usar las reglas de afinidad y antiafinidad de VMware vSphere DRS para los grupos específicos de máquinas virtuales, por ejemplo, grupos de varias instancias de SQL Server 2012, que nunca deben residir en el mismo host.
Disponibilidad de vSphere
Instalar el plug-in vCenter Update Manager
Instale el plug-in vCenter Update Manager en la consola de administración.
Installing and Administering VMware vSphere Update Manager
Instalar la CLI de UEM (Unified Element Manager) de EMC VNX
Instale la interfaz de la línea de comandos (CLI) de VNX UEM en la consola de administración.
EMC VSI para VMware vSphere: Administración de almacenamiento unificado: guía del producto
Instalar el plug-in EMC VSI
Instale el plug-in de EMC VSI en la consola de administración.
EMC VSI para VMware vSphere: Unified Storage Management: guía del producto
Para obtener más información sobre ESXi y vCenter, consulte los documentos pertinentes en la Infraestructura comprobada VSPEX.
Capítulo 4: Implementación de la solución
56 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC guía de implementación
Implementación de múltiples rutas
Múltiples rutas optimizadas del software EMC PowerPath/VE a través de algoritmos de balanceo de carga. El balanceo de carga de puertos ecualiza la carga de trabajo de I/O en todos los canales disponibles.
EMC recomienda instalar PowerPath/VE en hosts VMware ESXi para balanceo de carga, administración de rutas y de detección de fallas en las rutas de I/O.
Para configurar múltiples rutas en un ambiente de VMware para almacenamiento de iSCSI en VNX o VNXe, siga estos pasos:
1. Configure vmkernel para iSCSI. Puede configurar múltiples rutas de iSCSI para almacenamiento al activar múltiples NIC.
2. Active múltiples puertos de procesadores de almacenamiento en VNX o VNXe y configure la dirección IP para comunicarse con los hosts de ESXi. Asegúrese de que vmkernel esté activado para iSCSI.
3. Instale PowerPath/VE en los servidores ESXi y configure la licencia.
Instalación de PowerPath/VE
PowerPath/VE puede instalarse mediante vCLI remoto, VMware Update Manager o implementación automática de VMware. Complete los siguientes pasos para instalar PowerPath/VE con vCLI remoto:
1. Descargue la distribución de software PowerPath/VE de Powerlink.
2. Ponga a disposición el paquete offline para uso en el host de vSphere local.
3. Use el comando scp (copia segura) para copiar el paquete offline PowerPath/VE ZIP en el host de vSphere. Como alternativa, copie el paquete offline PowerPath/VE ZIP en el área de almacenamiento de datos de vCenter local mediante el cliente vSphere.
4. En el host remoto que ejecuta vCLI, escriba los siguientes comandos para instalar el paquete PowerPath/VE:
# esxcli -s <vSphere server IP address or hostname> software vib install -d <absolute path to PowerPath package>
5. Coloque el host de vSphere en el modo de mantenimiento.
6. Reinicie el host de vSphere en el cual realiza la instalación.
7. Saque el host de vSphere del modo de mantenimiento.
Para instalar y configurar PowerPath/VE para vSphere, consulte la Guía de instalación y administración de EMC PowerPath/VE. Para la configuración de múltiples rutas de iSCSI, consulte Almacenamiento de vSphere ESXi 5.1, vCenter Server 5.1.
Descripción general de la implementación de múltiples rutas
Configuración de PowerPath para almacenamiento de iSCSI
Capítulo 4: Implementación de la solución
57 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Implementación de la virtualización de SQL Server 2012
Esta sección proporciona los requisitos para la instalación y configuración de las máquinas virtuales. Tabla 19 describe las tareas que se deben realizar.
Tabla 19. Instalación y configuración de las máquinas virtuales de host de SQL Server 2012
Tarea Descripción Referencia
Crear las máquinas virtuales de SQL Server 2012
Cree las máquinas virtuales que se utilizarán en la instancia de OLTP de SQL Server 2012.
Instalar el SO huésped de SQL Server 2012
Instale Windows Server 2012 Data Center Edition en las máquinas virtuales del host SQL Server 2012.
Instalar el SO huésped
Instalar o actualizar los servicios de integración
Instale un paquete de software para sistemas operativos huésped compatibles que mejore la integración entre el equipo físico y la máquina virtual.
Asignar una dirección IP
Asigne la dirección IP para todas las redes en todas las máquinas virtuales.
Integre todas las máquinas virtuales de SQL Server 2012 al dominio.
Crear una cuenta de usuario
Cree una cuenta administrativa de SQL Server 2012 en el dominio.
Configurar cuentas de servicio y permisos de Windowss.
Crear un disco virtual para SQL Server 2012
Cree un disco virtual para mantener las bases de datos de usuario de SQL Server.
Descripción general de la implementación de la virtualización de SQL Server 2012
Capítulo 4: Implementación de la solución
58 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC guía de implementación
Cree una máquina virtual en el servidor ESXi con la configuración del SO huésped del cliente. Puede calcular los requisitos de la memoria y del procesador para la máquina virtual de SQL Server 2012 al usar la Herramienta para dimensionamiento de VSPEX y seguir las recomendaciones de la Guía de diseño. Tabla 20 detalla un ejemplo de los requisitos de la máquina virtual de referencia equivalente del procesador y la memoria para distintos SQL Server 2012 en esta solución VSPEX.
Tabla 20. Máquina virtual de referencia de SQL Server 2012
Máquina virtual de SQL Server 2012 vCPU Memoria
Capacidad de volumen del sistema operativo
IOPS para el volumen del sistema operativo
Cantidad de máquinas virtuales
Total de máquinas virtuales de referencia
SQL Server 2012
Requisito de recursos
4 16 GB Menos de 100 GB
Menos de 25
1 8
Máquinas virtuales de referencia equivalentes
4 8 1 1
Consulte la Tabla 7 para obtener información sobre cómo se calcula el requisito de la máquina virtual de referencia.
Instale Windows Server 2012 en la máquina virtual de SQL Server 2012 al seleccionar la red y el tiempo adecuados, y aplicar la actualización más reciente.
Asigne una dirección IP para cada adaptador de red en todas las máquinas virtuales de SQL Server 2012, de acuerdo con lo que tiene planeado para la reserva de dirección IP en cada servidor. Luego incorpore cada máquina virtual de Windows Server al dominio existente.
Para obtener más información, consulte Hoja de trabajo de configuración SQL Server.
Para instalar el motor de la base de datos de SQL Server 2012, EMC le recomienda que proporcione cuentas dedicadas que se puedan configurar para iniciar los servicios de SQL Server 2012. Puede crear las cuentas en su dominio.
Para obtener más información sobre cómo configurar cuentas de servicio y permisos de Windows para SQL Server 2012, consulte el tema de Microsoft TechNet Configurar cuentas de servicio y permisos de Windows.
Crear las máquinas virtuales de SQL Server 2012
Instalar el SO huésped
Asignar una dirección IP
Crear cuentas de servicio de SQL Server 2012
Capítulo 4: Implementación de la solución
59 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Es posible calcular los diseños de discos virtuales junto con las topologías VMware Virtual Machine Disk (VMDX) de back-end al usar la Herramienta para dimensionamiento de VSPEX y seguir las recomendaciones de la Guía de diseño. En esta solución para VSPEX, la Tabla 21 detalla un ejemplo del diseño de almacenamiento para los discos virtuales y VMDK.
Tabla 21. Ejemplo de VMDK y diseño de almacenamiento de disco virtual
Componentes de SQL Server 2012
Nombre del volumen
Tamaño del volumen
Nombre de la carpeta de VMDK
En punto de montaje de la máquina virtual
iSCSI o Fibre Channel (FC)
Base de datos de usuario de SQL Server 2012
Datos de la base de datos de usuario
400 GB \SQLServer\data C:\mountpoint\250DB_DATA250DB_DATA
Pool de datos de la base de datos de usuario de SQL Server 2012
Log de la base de datos de usuario
100 GB \SQLServer\log C:\mountpoint\250DB_LOG Pool de log y tempdb
Tempdb tempdb de SQL Server
20 GB \SQLServer\tempdb C:\mountpoint\tempdb Pool de log y tempdb
Agregar un disco virtual
Para agregar un disco virtual, utilice estos pasos:
1. En vSphere vCenter, haga clic con el botón secundario en la máquina virtual de SQL Server 2012 y seleccione Edit Settings.
2. Haga clic en Add, seleccione Add Hardware, y luego seleccione Hard Disk.
3. Seleccione Create a new virtual disk y especifique Disk Size y Location. No cambie las configuraciones predeterminadas restantes, como se muestra en la Figura 14.
Figura 14. Crear un nuevo disco virtual
Crear discos virtuales para SQL Server 2012
Capítulo 4: Implementación de la solución
60 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC guía de implementación
4. En la máquina virtual, estos discos aparecen como dispositivos normales de bloques SCSI. Debe formatearla con una asignación de tamaño de unidad de 64 KB, como se muestra en la Figura 15.
Figura 15. Formatear un disco
5. Haga clic en OK (Aceptar).
Capítulo 4: Implementación de la solución
61 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Implementación de la aplicación
Esta sección incluye información acerca de cómo implementar SQL Server en la infraestructura comprobada VSPEX. Después de terminar las tareas en Tabla 22, la nueva instancia de SQL Server está lista para su verificación y prueba.
Antes de implementar SQL Server 2012, planee la base de datos de SQL Server, según las necesidades del negocio. Consulte la Guía de diseño para obtener orientación.
Tabla 22. Tareas para aplicar una implementación de SQL Server 2012
Tarea Descripción Referencia
Instalar instancias de SQL Server 2012
Instale instancias de SQL Server 2012 en las máquinas virtuales de SQL Server y verifique la instalación.
Planificación de la instalación de SQL Server
Install SQL Server 2012 from the Installation Wizard (Setup)
Validate a SQL Server Installation
Diseñar e implementar el sistema OLTP de SQL Server 2012
Diseñe e implemente las aplicaciones y las bases de datos de OLTP de SQL Server, según las necesidades del negocio.
Online Transaction Processing (OLTP)---a Technical Reference Guide for Designing Mission-Critical OLTP Solutions
Configurar SQL Server 2012
Configure el motor de base de datos de SQL Server 2012 basado en las mejores prácticas.
Enable the Lock Pages in Memory Option (Windows)
Add Data or Log Files to a Database
Descripción general de la implementación de las aplicaciones
Capítulo 4: Implementación de la solución
62 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC guía de implementación
Esta sección describe los pasos para instalar las instancias de Server 2012. Después de realizar estos pasos, la nueva instancia de SQL Server se debe instalar correctamente en la máquina virtual.
Instalar .Net Framework y la actualización más reciente
.NET Framework 3.5 SP1 y .Net Framework 4.0 son requisitos para la instalación de SQL Server 2012. Al ejecutar el asistente de instalación de SQL Server en un equipo con el SO de Windows Server 2012, NET Framework 3.5 SP1 y 4.0 se descargan e instalan automáticamente. Para este proceso debe contar con acceso a Internet.
1. Descargue e instale .Net Framework 3.5 SP1, 4.0, y su actualización más reciente, en la máquina virtual de SQL Server 2012.
2. Revise los requisitos de instalación.
3. Instale SQL Server 2012 desde el asistente de instalación.
4. Verifique la instalación de SQL Server 2012.
Si no cuenta con acceso a Internet, EMC le recomienda que descargue e instale .NET Framework 3.5 SP1 y 4.0 en una computadora con acceso a Internet. Copie los archivos de instalación descargados en la computadora sin acceso a Internet y luego instale .NET Framework 3. SP1 y 4.0 antes de ejecutar Setup.exe para instalar los componentes de SQL Server 2012.
Para obtener más información, consulte el tema de la librería de MSDN Consideraciones para la implementación de Microsoft .NET Framework 3.5.
Revisar los requisitos de instalación
Antes de comenzar a instalar SQL Server 2012, EMC le recomienda que revise todos los requisitos de instalación, configuración del sistema y la red y verificaciones de seguridad. Para obtener más información, consulte el tema de la librería MSDN Planificación de la instalación de SQL Server.
Instalar SQL Server 2012 desde el asistente de instalación
El asistente de instalación de SQL Server ofrece un árbol de características para instalar todos los componentes de SQL Server, de modo que no tiene que instalarlos individualmente. Puede utilizar el asistente de instalación de SQL Server para instalar las instancias de SQL Server 2012 en la máquina virtual.
Para instalar SQL Server 2012, siga estos pasos:
1. Para instalación local, inicie sesión como un administrador local e inicie el asistente de instalación. Si instala la instancia de SQL Server desde un recurso compartido remoto, use una cuenta de dominio que tenga permisos de lectura y ejecución en el recurso compartido remoto.
2. Para iniciar el asistente de instalación de SQL Server 2012, inserte los medios de instalación de SQL Server. En la carpeta raíz, haga doble clic en Setup.exe y siga el asistente para instalar SQL Server 2012.
3. En esta solución, instalamos una nueva instancia en la máquina virtual de SQL Server. Para crear una nueva instancia de SQL Server, haga clic en Installation en el panel de navegación izquierdo, y luego haga clic en New SQL Server stand-alone installation or add features to an existing installation, como se muestra en la Figura 16.
Instalar instancias de SQL Server 2012
Capítulo 4: Implementación de la solución
63 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Figura 16. Centro de instalación de SQL Server
4. Siga el asistente para ejecutar el Comprobador de configuración del sistema, ingrese las claves de los productos para SQL Server 2012, y verifique la actualización más reciente.
5. En el cuadro de diálogo Setup Role, seleccione SQL Server Feature Installation (vea la Figura 17), y luego haga clic en Next para continuar al cuadro de diálogo Feature Selection.
Capítulo 4: Implementación de la solución
64 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC guía de implementación
Figura 17. Función de configuración de SQL Server 2012 en el asistente de instalación
6. En el cuadro de diálogo Feature Selection, seleccione los componentes para su instalación. En esta solución, seleccionamos el componente Database Engine Services para la carga de trabajo de OLTP. Puede seleccionar los componentes según los requisitos de su negocio. Especifique la ubicación para instalar todas las características y componentes.
Aparecen los requisitos previos para las características seleccionadas, como se muestra en la Figura 18. Durante el proceso de instalación, Configuración de SQL Server 2012 instala los requisitos previos que aún no están instalados.
Capítulo 4: Implementación de la solución
65 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Figura 18. Selección de característica de SQL Server 2012 en el asistente de instalación
7. En el cuadro de diálogo Instance Configuration, especifique si se debe instalar una instancia predeterminada o una instancia con nombre. En esta solución, usamos la instancia predeterminada para la carga de trabajo de OLTP de SQL Server 2012 OLTP, como se muestra en la Figura 19.
Figura 19. Configuración de instancia de SQL Server 2012 en el asistente de instalación
Capítulo 4: Implementación de la solución
66 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC guía de implementación
8. En el cuadro de diálogo Server Configuration, según las características que eligió instalar, use las cuentas de servicio creadas en la sección Crear cuentas de servicio de SQL Server 2012 para especificar cuentas de inicio de sesión para los servicios de SQL Server que están configurados.
9. En el cuadro de diálogo Configuración del motor de base de datos, especifique el modo de autenticación y los administradores para el motor de base de datos. En esta solución, usamos Windows authentication mode para la carga de trabajo de OLTP, como se muestra en la Figura 20. Puede seleccionar su propio modo de autenticación según los requisitos de aplicaciones y las necesidades comerciales.
Figura 20. Configuración del motor de base de datos de SQL Server 2012
10. Siga el asistente para ejecutar el Comprobador de configuración del sistema nuevamente de acuerdo con las reglas de configuración de instalación.
11. En el cuadro de diálogo Ready to Install, haga clic en Install para comenzar la instalación de SQL Server 2012.
Una vez finalizada la instalación, puede ver información resumida y el estado de instalación de SQL Server 2012, como se muestra en la Figura 21.
Capítulo 4: Implementación de la solución
67 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Figura 21. Instalación de SQL Server 2012 finalizada
12. Haga clic en Close para cerrar el asistente. Es posible que tenga que reiniciar la máquina virtual de SQL Server 2012.
Para obtener más información sobre la instalación de otros componentes de SQL Server 2012, consulte el tema de la librería de MSDN Instalar SQL Server 2012 desde el asistente de instalación (Configuración).
Verificar una instalación de SQL Server 2012
Después de finalizar la instalación, EMC le recomienda que use Installed SQL Server features discovery report para verificar la instalación de SQL Server 2012. Esto muestra un informe de los productos y las características de SQL Server 2012 instalados en el servidor local.
Para obtener más información, consulte el tema de la librería de MSDN Validar una instalación de SQL Server.
Después de instalar las instancias de SQL Server 2012, puede diseñar e implementar sus propias aplicaciones OLTP y bases de datos de SQL Server en la infraestructura comprobada VSPEX.
Para obtener más información sobre cómo diseñar soluciones OLTP de SQL Server con el mejor rendimiento, consulte el tema de la librería de Microsoft TechNet Procesamiento de transacciones en línea (OLTP): una guía de referencia técnica para diseñar soluciones de OLTP de misión crítica.
Implementar sistema OLTP de SQL Server 2012
Capítulo 4: Implementación de la solución
68 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC guía de implementación
En esta solución VSPEX, seguimos las mejores prácticas en la Guía de diseño para configurar SQL Server 2012 para lograr el mejor rendimiento. Las siguientes son algunas mejores prácticas para configurar SQL Server 2012.
Otorgar el privilegio “Lock pages in memory” a la cuenta de inicio de SQL Server 2012
Para otorgar el privilegio “Bloquear páginas en la memoria” a la cuenta de inicio de SQL Server, siga estos pasos:
1. Ejecute secpol .msc en el servidor.
2. Expanda Security Settings en el panel de navegación izquierdo, y seleccione Local Policies > User Rights Assignment.
3. En Policy en la vista de la lista derecha, haga doble clic en Lock Pages in Memory, como se muestra en la Figura 22.
Figura 22. Otorgar privilegio “Lock pages in memory”
4. En la pestaña Local Security Setting, seleccione Add User or Group.
5. En Select Users, Computers o Group:
a. Seleccione Locations y elija el nombre de su equipo local (para grupos locales/independiente) o de su dominio (para grupos de dominio/clusters).
b. Seleccione Object Types y Groups.
c. En Enter the object names to select, escriba el nombre de su grupo de SQL Server creado por el programa de configuración de SQL Server (independiente) o su grupo de dominio de grupo (para clusters).
d. Haga clic en OK (Aceptar).
6. Reinicie la instancia de SQL Server.
Para obtener más información, consulte el tema de la librería de MSDN Activar la opción Lock Pages in Memory (Windows).
Configurar SQL Server 2012
Capítulo 4: Implementación de la solución
69 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Otorgar el privilegio “Perform volume maintenance tasks” a la cuenta de inicio de SQL Server 2012
Para otorgar el privilegio “Perform volume maintenance tasks” a la cuenta de inicio de SQL Server 2012, siga estos pasos:
1. Ejecute secpol.msc en el servidor.
2. En Security Settings, seleccione Local Policies > User Rights Assignment.
3. En Policy, navegue hacia y haga doble clic en Perform volume maintenance tasks, como se muestra en la Figura 23.
Figura 23. Otorgar “Perform volume maintenance tasks”
4. Haga clic en Local Security Setting, y luego en Add User or Group.
5. En Select Users, Computers, or Group:
a. Seleccione Locations y elija el nombre de su equipo local (para grupos locales o independiente) o de su dominio (para grupos de dominio o clusters).
b. Seleccione Object Types y Groups.
c. En Enter the object names to select, escriba el nombre de su grupo de SQL Server creado por el programa de configuración de SQL Server (independiente) o su grupo de dominio de grupo (para clusters).
d. Haga clic en OK (Aceptar).
6. Reinicie la instancia de SQL Server.
Capítulo 4: Implementación de la solución
70 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC guía de implementación
Establecer la memoria máxima del servidor
Para establecer la memoria máxima del servidor, siga estos pasos:
1. Abra SQL Server Management Studio y conéctese a la instancia de SQL Server.
2. Haga clic con el botón secundario en la instancia de SQL Server y seleccione Server Properties. Luego, seleccione Memory en el panel izquierdo.
3. Establezca la memoria máxima del servidor (en MB), como se muestra en la Figura 24.
Figura 24. Establecer la memoria máxima del servidor
4. Reinicie la instancia de SQL Server.
Crear múltiples archivos de datos para bases de datos de SQL Server 2012
EMC le recomienda crear múltiples archivos de datos para bases de datos grandes de SQL Server. Para obtener más información, consulte el tema de la librería de MSDN Agregar datos o archivos de log a la base de datos.
Capítulo 4: Implementación de la solución
71 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Implementación del respaldo y la recuperación
Todas las soluciones VSPEX se dimensionan y prueban con los productos de respaldo y la recuperación de EMC, incluidos EMC Avamar y EMC Data Domain. Si la solución incluye componentes de respaldo y recuperación, consulte EMC Backup and Recovery Options for VSPEX for Virtualized Microsoft SQL Server 2012 Design and Implementation Guide para obtener información detallada sobre cómo implementar la solución de respaldo y recuperación.
Capítulo 4: Implementación de la solución
72 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC guía de implementación
Capítulo 5: Verificación de la solución
73 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Capítulo 5 Verificación de la solución
Este capítulo presenta los siguientes temas:
Verificación del hardware de base ..................................................................... 74
Verificación de rendimiento de OLTP de SQL Server 2012 .................................. 75
Verificación de respaldo y recuperación ............................................................ 80
Capítulo 5: Verificación de la solución
74 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC guía de implementación
Verificación del hardware de base
Esta sección ofrece una lista de elementos que necesita comprobar después de configurar la solución VSPEX. El objetivo de esta sección es verificar la configuración y la funcionalidad de aspectos específicos de la solución, y asegurarse de que la configuración es compatible con los principales requisitos de disponibilidad. Tabla 23 describe las tareas de verificación requeridas que debe realizar.
Tabla 23. Tareas para verificar la instalación de VSPEX
Tarea Descripción Referencia
Verificar la funcionalidad de ESXi
Verifique la funcionalidad básica de la solución ESXi con una lista de verificación posterior a la instalación.
Uso del almacenamiento EMC VNX con VMware vSphere: TechBook
Verificar la redundancia de los componentes de la solución
Verifique la redundancia de los componentes de la solución:
• Almacenamiento
• Host de ESXi
• Switch de red
Documentación del proveedor
Monitorear el estado de la solución
Use herramientas para monitorear el estado de la solución, como se muestra en la Tabla 24.
EMC le recomienda verificar las configuraciones ESXi antes de implementar la producción en cada servidor ESXi.
Para obtener más información, consulte los documentos pertinentes en la Infraestructura comprobada VSPEX.
Para asegurarse de que los diversos componentes de la solución mantengan los requisitos de disponibilidad, es importante que pruebe escenarios específicos relacionados con el mantenimiento o el fallo del hardware. EMC le recomienda que verifique la redundancia de los componentes de la solución incluidos el almacenamiento, los hosts de ESXi, y los switches de red.
Para obtener más información, consulte los documentos pertinentes en Infraestructura comprobada VSPEX.
Descripción general de la verificación del hardware de base
Verificar la funcionalidad de ESXi
Verificar la redundancia de los componentes de la solución
Capítulo 5: Verificación de la solución
75 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
El monitoreo del estado de la solución corresponde a una medición simplificada que refleja la confiabilidad, la estabilidad y el rendimiento de toda la solución VSPEX. Tabla 24 detalla algunas herramientas para monitorear y resolver los problemas de su solución de VSPEX.
Tabla 24. Herramientas para monitorear la solución VSPEX para SQL Server 2012 virtualizado
Herramientas Descripción
esxtop La herramienta de esxtop ofrece una vista en tiempo real (actualizada cada cinco segundos, de forma predeterminada) de las métricas de rendimiento del hipervisor ESXi, como un CPU. Es importante comprender el rendimiento del hipervisor para medir o resolver los problemas relacionados con el rendimiento de SQL Server.
Unisphere Analyzer El software de Unisphere Analyzer está precargado en todos los sistemas de almacenamiento de VNX con los paquetes de bloques o FLARE (o superior). Es fácil monitorear, recopilar y analizar todos los aspectos de los datos relacionados con los datos desde este.
perfmon Herramienta de monitoreo de rendimiento en el sistema operativo de Windows, que comúnmente se denomina perfmon. Es conveniente recopilar estos datos de aplicaciones implementadas a intervalos regulares para analizar tendencias y para realizar mediciones de base, que pueden ser de utilidad al investigar problemas relacionados con el rendimiento de I/O.
Visor de eventos El visor de eventos es un snap-in de Microsoft Management Console (MMC). Le permite navegar y administrar logs de eventos. Es una herramienta útil para la solución de problemas. Puede filtrar eventos específicos en varios logs, y volver a utilizar los filtros de eventos útiles como vistas personalizadas.
EMC le recomienda utilizar las herramientas de prueba para verificar el rendimiento de todo el ambiente SQL Server. Para obtener más información sobre la verificación del rendimiento y la metodología de prueba, consulte la Guía de diseño.
Verificación de rendimiento de OLTP de SQL Server 2012
Esta sección ofrece un ejemplo de un ambiente de SQL Server en esta solución. El propósito es medir el rendimiento de SQL Server para garantizar que la solución VSPEX satisfaga sus requisitos del negocio.
Antes de verificar su propia solución, para entender mejor la metodología de prueba, consulte la Guía de diseño.
Escenario y configuración de pruebas
Los objetivos de prueba son los siguientes:
• Rendimiento de base: Para verificar que el ambiente actual de SQL Server pueda satisfacer el requisito del negocio, tanto en la prueba de base como sin contratación de FAST VP.
Monitorear el estado de la solución
Descripción general de la verificación del rendimiento de SQL Server 2012
Capítulo 5: Verificación de la solución
76 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC guía de implementación
• Aceleración del rendimiento de FAST VP: Para verificar que la solución VSPEX pueda satisfacer el requisito del negocio, tanto en la prueba de promoción de rendimiento como con contratación de FAST VP.
La verificación del rendimiento de base creó un pool de datos de SQL Server, pool de logs y pool de tempdb en el disco SAS de 10k r/min, sin FAST VP activado en el pool de datos.
Métricas clave
Después de determinar si usar o no FAST VP, y de que se puedan satisfacer los requisitos del negocio, debe saber qué métricas clave de las pruebas de SQL Server necesita capturar y qué umbrales se deben cumplir por cada métrica al ejecutar las pruebas de verificación de SQL Server.
Para identificar las métricas de rendimiento clave, como se muestra en la Tabla 25, consulte la Herramienta para dimensionamiento de VSPEX.
Tabla 25. Ejemplo de las métricas clave en una implementación de SQL Server 2012
Métricas Límites
Utilización promedio del CPU (%) Menos de 85 %
Latencia de disco promedio Menos de 20 ms
El perfil de la máquina virtual de SQL Server que se muestra en la Tabla 26 se usó para verificar la infraestructura de cómputo y almacenamiento que puede satisfacer el requisito de rendimiento.
Tabla 26. Perfil de la máquina virtual de SQL Server
Perfil Valor
Capacidad total de la base de datos de SQL Server
250 GB
Cantidad de instancias de SQL Server 1
Cantidad de bases de datos por instancia 1
Cantidad de máquinas virtuales 1
Tipo de área de almacenamiento de datos VMDK
Configuración de máquina virtual de SQL Server
Cuatro procesadores virtuales (vCPU) con 16 GB de memoria y (sin sobreasignación), 14 GB reservados para el pool de buffers de SQL Server
Usuarios simultáneos Cargas de trabajo combinadas
Verificación del rendimiento de base
Capítulo 5: Verificación de la solución
77 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Tabla 27 muestra el diseño de LUN de SQL Server para el perfil anterior. El diseño sigue estas mejores prácticas:
• Distribuir los datos y logs a diferentes LUN en los pools delgados compartidos.
• Usar grupos de archivos independientes para bases de datos grandes.
Tabla 27. Diseño de LUN de SQL Server 2012
Elemento Componente Capacidad de LUN (GB)
Tipo de RAID Cantidad Capacidad total
(GB)
SQL Server
Tempdb 50 RAID 10 1 50
Archivo de datos
400 RAID 5 1 400
Archivo de log
100 RAID 10 1 100
Resultados de la prueba
Después de obtener los resultados de la prueba, debe interpretar sus resultados basado en las métricas clave. En el ejemplo que se muestra en la Tabla 28, se lograron todas las métricas clave, lo que significa que el ambiente SQL Server actual puede satisfacer los requisitos del negocio.
Tabla 28. Métricas clave para SQL Server 2012: 250 GB
Métrica de rendimiento Resultados de rendimiento de base Límites
CPU de host 35 % Menos de 85 %
CPU de ESXi 23 % Menos de 85 %
IOPS de host 1,613 N/D
Latencia de LUN de datos (ms) (lectura/escritura/transferencia)
19/3/18 Menos de 20 ms
Capítulo 5: Verificación de la solución
78 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC guía de implementación
La verificación de la aceleración de rendimiento de FAST VP usó los mismos pools de datos, logs y tempdb que se muestran en la verificación de rendimiento de base, con FAST VP activado solo en el pool de datos.
Tabla 29 muestra la configuración de FAST VP para la prueba de verificación. En esta prueba, se configuraron en total dos discos flash con 183 GB de espacio utilizable en total.
Tabla 29. Configuración de FAST VP
Componente Número de disco
Tamaño de disco RAW (GB) RAID Tamaño utilizable
(GB)
FAST VP 2 200 RAID 10 183
Cuando considere usar FAST VP para acelerar el rendimiento de SQL Server, las cargas de trabajo recomendadas de las aplicaciones son:
• Aplicación de I/O aleatorio de bloque pequeño y alta frecuencia de acceso a los mismos datos
• Evite activar FAST VP cuando la carga de trabajo primaria es secuencial
Nota: Para conocer más mejores prácticas de FAST VP, consulte la Guía de diseño.
El I/O primario del LUN del log es secuencial, y la aplicación tipo OLTP tiene los requisitos mínimos de tempdb, de modo que excluimos el LUN del log y tempdb de la verificación de FAST VP.
Métricas clave
Después de activar FAST VP en la base de datos existente, se espera la siguiente mejora en el rendimiento:
• Reducción de la latencia de acceso de I/O en milisegundos
• Incrementos de IOPS y TPS
Para identificar las métricas de rendimiento clave de SQL Server, como se muestra en la Tabla 30, consulte la Herramienta para dimensionamiento de EMC VSPEX.
Tabla 30. Ejemplo de las métricas clave en una implementación de SQL Server
Métricas Límites
Utilización promedio del CPU (%) Menos de 85 %
Latencia de disco promedio Menos de 20 milisegundos
Resultados de la prueba
Después de obtener los resultados de la prueba, debe interpretar sus resultados basado en las métricas clave. En el ejemplo que se muestra en la Tabla 31, se lograron todas las métricas clave, lo que significa que el ambiente SQL Server actual puede satisfacer los requisitos del negocio.
Aceleración del rendimiento de FAST VP
Capítulo 5: Verificación de la solución
79 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Tabla 31. Métricas clave para SQL Server 2012: 250 GB
Rendimiento Rendimiento de FAST VP Límites
CPU de host 84.7 % Menos de 85 %
CPU de ESXi 67 % Menos de 85 %
IOPS de host 8,352 N/D
Latencia de LUN de datos (ms) (lectura/escritura/transferencia)
1/2/2 Menos de 20 ms
Comparación de rendimiento antes y después de usar FAST VP para SQL Server 2012
Esta sección comparó el rendimiento antes y después de que FAST VP se activó para verificar la aceleración del rendimiento de FAST VP. En comparación con los resultados de rendimiento de base que se muestran en la Tabla 32, al agregar dos discos flash de 100 GB para el arreglo de VNX, las IOPS de LUN de datos de SQL Server aumentaron de 1,613 a 8,352, en tanto que la latencia del disco disminuyó de 18 ms a 2 ms.
Tabla 32. Comparación entre el rendimiento de base y el rendimiento acelerado de FAST VP
Rendimiento Rendimiento de base Rendimiento de FAST VP
IOPS de LUN de datos de SQL Server
1,613 8,352
Latencia de LUN de datos promedio (ms)
18 2
Figura 25 muestra la comparación entre el rendimiento de base y el rendimiento acelerado de FAST VP.
Figura 25. Comparación entre el rendimiento de base y el rendimiento acelerado de FAST VP
Capítulo 5: Verificación de la solución
80 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC guía de implementación
Verificación de respaldo y recuperación
Todas las soluciones VSPEX se dimensionan y prueban con los productos de respaldo y la recuperación de EMC, incluidos EMC Avamar y EMC Data Domain. Si la solución incluye componentes de respaldo y recuperación, consulte EMC Backup and Recovery Options for VSPEX for Virtualized Microsoft SQL Server 2012 Design and Implementation Guide para obtener información detallada sobre cómo verificar la funcionalidad y el rendimiento de la solución de respaldo y recuperación.
Capítulo 6: Documentación de referencia
81 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Capítulo 6 Documentación de referencia
Este capítulo presenta los siguientes temas:
Documentación de EMC..................................................................................... 82
Documentación de los productos ...................................................................... 82
Otros documentos ............................................................................................ 83
Enlaces ............................................................................................................. 83
Capítulo 6: Documentación de referencia
82 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC guía de implementación
Documentación de EMC
Los siguientes documentos, disponibles en los sitios web de servicio de soporte en línea de EMC o EMC.com, ofrecen información adicional e importante. Si no tiene acceso a un documento, póngase en contacto con un representante de EMC.
• Guía de instalación de VNX
• Guía de instalación del sistema VNX3150
• Hoja de trabajo para la instalación de VNXe
• EMC VNXe: Uso de un sistema VNXe con carpetas compartidas NFS
• Hoja de trabajo de VNX File y Unified
• Uso del almacenamiento EMC VNX con VMware vSphere: TechBook
• Guía de administración de EMC Avamar 6.1
• Guía del usuario de EMC Avamar 6.1 para SQL Server
• Guía del usuario de EMC Avamar 6.1 para VMware
• EMC FAST VP para sistemas de almacenamiento unificado
• Las razones más importantes de los clientes para virtualizar con VSPEX
• Principales razones por las que los clientes virtualizan sus servidores con EMC VSPEX
• EMC VNXe mediante un sistema VNXe con VMware NFS o VMware VMFS
• EMC Backup and Recovery Options for VSPEX for Virtualized Microsoft SQL Server 2012 Design and Implementation Guide
• VSPEX con respaldo y recuperación de EMC para las soluciones de nube privada y de cómputo del usuario final: Guía de diseño e implementación
Documentación de los productos
Para obtener información adicional, consulte la documentación de los productos que se detalla a continuación.
• EMC VSI para VMware vSphere: Storage Viewer: guía del producto
• EMC VSI para VMware vSphere: Unified Storage Management: Guía del producto
• EMC VNX: Guía de conectividad de host para VMWare ESX Server
• VNX Operating Environment for File: notas de la versión
• Nube privada de EMC VSPEX: VMware vSphere 5.1 para hasta 100 máquinas virtuales
• Nube privada de EMC VSPEX: VMware vSphere 5.1 para hasta 1,000 máquinas virtuales
Capítulo 6: Documentación de referencia
83 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Otros documentos
Para obtener documentación sobre Microsoft SQL Server 2012, consulte el sitio web de Microsoft.
Enlaces
Nota: Los enlaces indicados funcionaban correctamente al momento de la publicación.
Librería de MSDN
Consulte los siguientes temas en la librería de MSDN:
• Add Data or Log Files to a Database
• Administering Servers by Using Policy-Based Management
• Basic Navigation in Database Engine Tuning Advisor
• Basic Navigation in SQL Server Management Studio
• Libros en línea para SQL Server 2012
• Change Server Authentication Mode
• Configuración de la red del cliente
• Configure Database Engine Instances
• Configure Windows Service Accounts and Permissions
• Connecting to the Database Engine
• Database Engine Service Startup Options
• Propiedades de la base de datos (páginas de archivos)
• Diagnostic Connection for Database Administrators
• Habilitar la opción de bloqueo de páginas en memoria (Windows)
• Instalar SQL Server 2012
• Install SQL Server 2012 from the Installation Wizard (Setup)
• Log File Viewer
• Manage the Database Engine Services
• Microsoft .NET Framework 3.5 Deployment Considerations
• Online Transaction Processing (OLTP)—a Technical Reference Guide for Designing Mission-Critical OLTP Solutions
• Optimizar el rendimiento de tempdb
• Planning a SQL Server Installation
• Resource Governor Enhancements (Database Engine)
• Scalability and Performance Enhancements (Database Engine)
• Security Requirements for Managing Services
• Server Configuration Options (SQL Server)
Capítulo 6: Documentación de referencia
84 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC guía de implementación
• Server Network Configuration
• SQL Server Monitor Overview
• Troubleshooting Performance Problems in SQL Server 2008
• Using Database Engine Tuning Advisor
• Validate a SQL Server Installation
• View or Change Server Properties
Microsoft TechNet
Consulte el siguiente tema en el sitio web de Microsoft TechNet:
• Instalar el sistema operativo huésped
Apéndice A: Hoja de trabajo de configuración
85 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Apéndice A Hoja de trabajo de configuración
Este apéndice presenta el siguiente tema:
Hoja de trabajo de configuración SQL Server 2012 ............................................ 86
Apéndice A: Hoja de trabajo de configuración
86 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC guía de implementación
Hoja de trabajo de configuración SQL Server 2012
Antes de configurar SQL Server para esta solución, debe reunir información sobre configuración específica del cliente, como direcciones IP, nombres de hosts, etc.
Las siguientes tablas ofrecen una hoja de trabajo que puede usar para registrar la información. También puede imprimir y utilizar la hoja de trabajo como un documento de recordatorio del cliente para referencia futura.
Para confirmar la información del cliente, utilice la hoja de trabajo de configuración de arreglo pertinente como referencia cruzada. Hoja de trabajo de configuración de EMC VNXe o Hojas de trabajo de VNX File y unificadas.
Tabla 33. Información común del servidor
Nombre del servidor Propósito Dirección IP principal
Controlador de dominio
DNS primario
DNS secundario
DHCP
NTP
SMTP
SNMP
SQL Server
Tabla 34. Información del servidor ESXi
Nombre del servidor Propósito Dirección IP principal Direcciones de red privada
(almacenamiento)
Host 1 de ESXi
Host 2 de ESXi
Host 3 de ESXi
Host 4 de ESXi
…
Apéndice A: Hoja de trabajo de configuración
87 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC
guía de implementación
Tabla 35. Información del arreglo
Objetos Descripción
Nombre del arreglo
Tipo de arreglo
Cuenta de administración
IP de administración
IP del servidor iSCSI
Dirección IP de SPA
Dirección IP de SPB
Nombre del pool de nube privada de VSPEX
Nombre del área de almacenamiento de datos de la infraestructura
Nombre del pool de almacenamiento de las bases de datos de usuario
Nombre del área de almacenamiento de datos de las bases de datos de usuario de SQL Server
Nombre del pool de almacenamiento del log y tempdb de las bases de datos de usuario de SQL Server
Nombre del área de almacenamiento del log y tempdb de las bases de datos de usuario de SQL Server
Tabla 36. Información de la infraestructura de red
Nombre Propósito Dirección IP Máscara de subred Gateway predeterminado
Switch Ethernet 1
Switch Ethernet 2
…
Tabla 37. Información de VLAN
Nombre Propósito de la red VLAN ID Subredes autorizadas
Administración de las redes de la máquina virtual
Red de almacenamiento de iSCSI
vMotion
Apéndice A: Hoja de trabajo de configuración
88 EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere Habilitado por EMC VNX de última generación y el respaldo de EMC guía de implementación
Tabla 38. Cuentas de servicio
Cuenta Propósito Contraseña (opcional, asegúrela debidamente)
Administrador de Windows Server
Administrador del arreglo
Administrador de SQL Server