EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76....

86
GUÍA DE DISEÑO EMC VSPEX PARA MICROSOFT SQL SERVER 2012 VIRTUALIZADO Habilitado por EMC VNX de última generación y el respaldo de EMC EMC VSPEX Resumen Esta guía de diseño describe cómo diseñar recursos de Microsoft SQL Server virtualizado en la infraestructura comprobada EMC ® VSPEX ® adecuada para Microsoft Hyper-V o VMware vSphere activado por EMC VNXe ® o EMC VNX ® de última generación y el respaldo de EMC. La guía también ilustra cómo dimensionar SQL Server 2012, asignar recursos siguiendo las mejores prácticas y usar todos los beneficios que ofrece VSPEX. Octubre de 2013

Transcript of EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76....

Page 1: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

GUÍA DE DISEÑO

EMC VSPEX PARA MICROSOFT SQL SERVER 2012 VIRTUALIZADO Habilitado por EMC VNX de última generación y el respaldo de EMC

EMC VSPEX

Resumen Esta guía de diseño describe cómo diseñar recursos de Microsoft SQL Server virtualizado en la infraestructura comprobada EMC® VSPEX® adecuada para Microsoft Hyper-V o VMware vSphere activado por EMC VNXe® o EMC VNX® de última generación y el respaldo de EMC. La guía también ilustra cómo dimensionar SQL Server 2012, asignar recursos siguiendo las mejores prácticas y usar todos los beneficios que ofrece VSPEX.

Octubre de 2013

Page 2: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

2 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC Guía de diseño

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 Habilitado por EMC VNX de última generación y el respaldo de EMC Guía de diseño

Número de referencia h11882.1

Page 3: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Contenido

3 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC

Guía de diseño

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

Flujo de trabajo de implementación ......................................................................... 18 Lectura esencial ....................................................................................................... 18

Descripción general de la solución VSPEX ............................................................ 18 Guías de implementación para VSPEX ................................................................. 19 Infraestructuras comprobadas VSPEX .................................................................. 19 Guía de diseño e implementación de VSPEX con respaldo y recuperación de EMC .... 19

Capítulo 3 Descripción general de la solución 21

Descripción general .................................................................................................. 22 Arquitectura de la solución ....................................................................................... 22 Componentes clave .................................................................................................. 23

Introducción ........................................................................................................ 23 Microsoft SQL Server 2012 .................................................................................. 24 Infraestructura comprobada EMC VSPEX .............................................................. 24 EMC VNX de última generación ............................................................................ 25 EMC VNXe ............................................................................................................ 30 Soluciones de respaldo y recuperación de EMC ................................................... 31 VMware vSphere 5.1 ............................................................................................ 32 Microsoft Windows Server 2012 con Hyper-V ....................................................... 32 EMC XtremSW Cache ............................................................................................ 32 EMC PowerPath/VE. ............................................................................................. 32

Capítulo 4 Selección de una infraestructura comprobada VSPEX 34

Descripción general .................................................................................................. 35 Paso 1: Evalúe el caso de uso del cliente .................................................................. 35

Descripción general ............................................................................................. 35 Hoja de trabajo de calificación de VSPEX para SQL Server virtualizado ................ 35

Paso 2: Diseñar la arquitectura de la aplicación ....................................................... 36 Herramienta para dimensionamiento de VSPEX ................................................... 36

Paso 3: Seleccione la infraestructura comprobada VSPEX correcta ........................... 39

Page 4: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Contenido

4 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC Guía de diseño

Consideraciones .................................................................................................. 39 Ejemplos ............................................................................................................. 40

Capítulo 5 Consideraciones de diseño y mejores prácticas de la solución 49

Descripción general .................................................................................................. 50 Consideraciones de diseño de la red ........................................................................ 50

Descripción general ............................................................................................. 50 Mejores prácticas para el diseño de red ............................................................... 50

Consideraciones de diseño del almacenamiento ...................................................... 51 Descripción general ............................................................................................. 51 Diseño de almacenamiento ................................................................................. 53 Mejores prácticas del diseño de componentes .................................................... 54 Ejemplos de diseño de almacenamiento .............................................................. 59

Consideraciones de diseño de la virtualización ........................................................ 61 Descripción general ............................................................................................. 61 Mejores prácticas para el diseño de virtualización ............................................... 61

Consideraciones para el diseño de aplicaciones ...................................................... 63 Descripción general ............................................................................................. 63 Mejores prácticas para el diseño de aplicaciones ................................................ 63 Consideración de licencia de SQL Server 2012 .................................................... 64

Consideraciones para diseño de respaldo y recuperación ........................................ 65

Capítulo 6 Metodologías de verificación de la solución 67

Descripción general .................................................................................................. 68 Metodología de verificación del hardware de base ................................................... 68 Metodología de verificación de la aplicación ............................................................ 68

Nociones básicas de las métricas clave ............................................................... 69 Ejecución de pruebas, análisis de resultados y optimización ............................... 69

Metodología para la verificación del respaldo y la recuperación ............................... 69

Capítulo 7 Documentación de referencia 71

Documentación de EMC ............................................................................................ 72 Otra documentación ................................................................................................. 73 Enlaces ..................................................................................................................... 73

Apéndice A Hoja de trabajo de calificación 75

Hoja de trabajo de calificación de VSPEX para Microsoft SQL Server 2012 virtualizado ........................................................................................................ 76

Impresión de la hoja de trabajo de calificación .................................................... 76

Apéndice B Lógica y metodología de dimensionamiento de SQL Server de alto nivel 77

Descripción general .................................................................................................. 78 Recursos adecuados ................................................................................................ 78

Page 5: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Contenido

5 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC

Guía de diseño

Consideraciones de tamaño ..................................................................................... 78 Recomendación de máquina virtual de referencia para SQL Server ...................... 79

Page 6: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Contenido

6 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC Guía de diseño

Page 7: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Contenido

7 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC

Guía de diseño

Figuras Figura 1. Arquitectura de la solución .................................................................. 23 Figura 2. Infraestructura comprobada VSPEX ..................................................... 24 Figura 3. Next-Generation VNX con optimización multi-core ............................... 27 Figura 4. Los procesadores en modo activo/activo aumentan el rendimiento,

la resistencia y la eficiencia ................................................................. 28 Figura 5. Unisphere Management Suite ............................................................. 29 Figura 6. Diseño de almacenamiento y diseño de LUN ....................................... 42 Figura 7. Elementos de almacenamiento de SQL Server en plataforma VMware

vSphere 5.1 ......................................................................................... 52 Figura 8. Elementos de almacenamiento de SQL Server en una plataforma

Hyper-V ............................................................................................... 53 Figura 9. Ejemplo de diseño de almacenamiento: SQL Server para la serie

VNXe ................................................................................................... 60 Figura 10. Ejemplo de diseño de almacenamiento: SQL Server para VNX con

FAST VP activado ................................................................................. 61 Figura 11. Hoja de trabajo de calificación imprimible ........................................... 76

Page 8: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Contenido

8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC Guía de diseño

Page 9: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Contenido

9 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC

Guía de diseño

Tablas Tabla 1. Terminología ....................................................................................... 14 Tabla 2. Proceso de implementación de la infraestructura comprobada

VSPEX para SQL Server 2012 virtualizado ............................................ 18 Tabla 3. Máquina virtual de referencia: características...................................... 25 Tabla 4. Conjuntos de aplicaciones de software de VNXe .................................. 30 Tabla 5. Paquetes de software de VNXe ............................................................ 31 Tabla 6. Pasos para la selección de infraestructura comprobada VSPEX ........... 35 Tabla 7. Reglas de la hoja de trabajo de calificación de VSPEX para SQL

Server 2012 virtualizado ..................................................................... 36 Tabla 8. Resultado de la herramienta para dimensionamiento de VSPEX .......... 37 Tabla 9. Infraestructura comprobada VSPEX: Pasos de selección ...................... 39 Tabla 10. Ejemplo de hoja de trabajo de calificación: Instancia de OLTP

pequeña de SQL Server ....................................................................... 40 Tabla 11. Ejemplo de los recursos necesarios: Instancia de OLTP pequeña de

SQL Server ........................................................................................... 41 Tabla 12. Ejemplo de detalles de SQL Server en la herramienta para

dimensionamiento de VSPEX ............................................................... 42 Tabla 13. Ejemplo de hoja de trabajo de calificación: Mediana base de datos

de usuario de SQL Server ..................................................................... 43 Tabla 14. Ejemplo de los recursos necesarios: Instancia mediana de OLTP de

SQL Server ........................................................................................... 44 Tabla 15. Resumen de ejemplos: Base de datos de usuario mediana de SQL

Server en la herramienta para dimensionamiento de VSPEX ................ 45 Tabla 16. Ejemplo de perfiles de usuario: Requisitos de la base de datos de

usuario ................................................................................................ 46 Tabla 17. Ejemplo de hoja de trabajo de calificación: Instancia de OLTP de SQL

Server con múltiples bases de datos de usuario .................................. 46 Tabla 18. Ejemplo de los recursos necesarios: Instancia de OLTP de SQL

Server con múltiples bases de datos de usuario .................................. 46 Tabla 19. Ejemplo de detalles de SQL Server en la herramienta para

dimensionamiento de VSPEX ............................................................... 47 Tabla 20. Pool de almacenamiento de SQL Server............................................... 52 Tabla 21. Ejemplo de diseño de almacenamiento en VNXe ................................. 59 Tabla 22. Ejemplo de diseño de almacenamiento en VNX ................................... 60 Tabla 23. RAM recomendada para SQL Server ..................................................... 62 Tabla 24. Pasos de alto nivel para la verificación de la aplicación ....................... 68 Tabla 25. Métricas clave ..................................................................................... 69 Tabla 26. Hoja de trabajo de calificación para una base de datos de usuario

de SQL Server ...................................................................................... 76 Tabla 27. Ejemplo de entrada de usuario para múltiples bases de datos de

usuario ................................................................................................ 79 Tabla 28. Resultados de la máquina virtual de referencia por requisitos de

base de datos ...................................................................................... 79 Tabla 29. Un ejemplo de entrada de usuario para múltiples bases de datos de

usuario ................................................................................................ 81 Tabla 30. Unidad recomendada y configuración de LUN ...................................... 83

Page 10: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Contenido

10 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC Guía de diseño

Tabla 31. Matriz de soporte del modelo de almacenamiento de VSPEX ............... 85 Tabla 32. Matriz de soporte del sistema de almacenamiento .............................. 86

Page 11: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Capítulo 1: Introducción

11 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC

Guía de diseño

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

Page 12: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Capítulo 1: Introducción

12 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC Guía de diseño

Propósito de esta guía

Las infraestructuras comprobadas EMC® VSPEX® están optimizadas para la virtualización de aplicaciones importantes de negocio. VSPEX ofrece a los partners la posibilidad de planificar y diseñar los recursos importantes de negocio necesarios para ser compatibles con Microsoft SQL Server 2012 en un ambiente virtualizado y en una nube privada VSPEX.

La arquitectura EMC VSPEX para Microsoft SQL Server 2012 virtualizado proporciona un sistema validado, capaz de alojar una solución de SQL Server 2012 virtualizado en un nivel de rendimiento constante. Esta solución está diseñada para colocarse en capas en una solución de nube privada VSPEX mediante una capa de virtualización VMware vSphere o Microsoft Hyper-V; dicha solución aprovecha la familia EMC VNX® altamente disponible, la que proporciona almacenamiento.

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 diseño describe cómo diseñar los recursos virtuales necesarios para satisfacer los requisitos para implementar Microsoft SQL Server 2012 en cualquier infraestructura comprobada VSPEX. Esta guía se aplica a las cargas de trabajo de OLTP de SQL Server y no cubre las cargas de trabajo de data warehousing.

Valor para el negocio

Nunca antes el acceso a datos de misión crítica había sido tan fundamental para los negocios que compiten en una economía rápidamente cambiante. Actualmente, los departamentos de TI se ven enfrentados a una explosión de datos empresariales junto con presupuestos limitados o reducidos.

Como base de la plataforma de información preparada para la nube, SQL Server 2012 proporciona gran disponibilidad, visiones innovadoras, datos fiables y coherentes, y experiencia de desarrollo productiva para los clientes. También puede desarrollar soluciones y extender datos rápidamente por las instalaciones y la nube pública respaldada por la confianza de misión crítica.

La protección y respaldo de datos son parte de los aspectos más complejos de la administración de ambientes de SQL Server 2012. Los administradores de bases de datos (DBA) y de almacenamiento necesitan que el proceso de respaldo sea menos costoso y requiera menos atención administrativa. Dadas esas necesidades, no es raro ver que más negocios buscan tecnologías de protección de datos avanzadas para los ambientes de SQL Server 2012. SQL Server 2012 presenta una nueva solución integrada de alta disponibilidad y de recuperación de desastres, SQL Server AlwaysOn. AlwaysOn ofrece la flexibilidad de compatibilidad con diversas configuraciones de alta disponibilidad, que le permiten mantener sus acuerdos de nivel de servicio (SLA).

Page 13: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Capítulo 1: Introducción

13 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC

Guía de diseño

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 ofrece a los clientes la flexibilidad de elección al seleccionar un hipervisor, servidor y red para enfrentar los requisitos de sus ambientes de SQL Server 2012.

El diseño y las mejores prácticas de los sistemas de respaldo y recuperación de EMC permiten lo siguiente:

• 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

Alcance

Esta Guía de diseño describe cómo planificar una infraestructura comprobada EMC VSPEX para ambientes de Microsoft SQL Server 2012 que funcionan en una infraestructura comprobada VMware vSphere o Microsoft Hyper-V. Esta guía supone que ya existe una nube privada VSPEX en el ambiente del cliente.

La guía también proporciona ejemplos de implementación en un arreglo de almacenamiento de Next-Generation VNX y VNXe®. Además, ilustra cómo dimensionar SQL Server 2012 en las infraestructuras VSPEX, asignar recursos siguiendo las mejores prácticas y usar todos los beneficios que ofrece VSPEX.

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, VSPEX con respaldo y recuperación de EMC para Microsoft SQL Server y Microsoft SharePoint: Guía de diseño y de implementación.

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

• Certificados en SQL Server, idealmente con una o todas 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 de VSPEX

Page 14: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Capítulo 1: Introducción

14 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC Guía de diseño

• 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:

• EMC VNX y VNXe

• Plataformas de virtualización VMware vSphere o Microsoft Hyper-V

• 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 donde corresponda. EMC recomienda que los partners que implementen esta solución conozcan estos documentos. Para obtener más información, consulte Lectura esencial y Capítulo 7: Documentación de referencia.

Terminología

Tabla 1 incluye la terminología que se usa 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)

CSV Volumen compartido en cluster

DNS Sistema de nombre de dominio

DRS Distributed Resource Scheduler

eMLC Celda de múltiples niveles empresariales

Grupo de archivos

Objetos y grupos de archivos de la base de datos de SQL Server

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

IOPS Operaciones de entrada/salida por segundo

iSCSI Internet Small Computer Systems Interface

NFS Sistema de archivos de red (Network File System)

NIC Tarjeta de interfaz de red (Network interface card)

SAS NL SCSI de conexión serial nearline

NUMA Acceso a memoria no uniforme

OLTP Aplicaciones típicas de procesamiento de transacciones en línea que incluyen el procesamiento de transacciones de entrada y recuperación de datos

Page 15: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Capítulo 1: Introducción

15 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC

Guía de diseño

Plazo Definición

PCIe Interconexión de componentes periféricos exprés

Máquina virtual de referencia

Representación de una unidad de medida para que una sola máquina virtual cuantifique los recursos de cómputo en una infraestructura comprobada VSPEX

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

VMDK Disco de máquina virtual

VMFS Virtual Machine File System

VHDX Formato de disco duro virtual de Hyper-V

Page 16: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Capítulo 1: Introducción

16 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC Guía de diseño

Page 17: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Capítulo 2: Antes de comenzar

17 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC

Guía de diseño

Capítulo 2 Antes de comenzar

Este capítulo presenta los siguientes temas:

Flujo de trabajo de implementación --------------------------------------------------------- 18

Lectura esencial ---------------------------------------------------------------------------------- 18

Page 18: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Capítulo 2: Antes de comenzar

18 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC Guía de diseño

Flujo de trabajo de implementación

EMC recomienda consultar el flujo de proceso que aparece en Tabla 2 para diseñar e implementar su infraestructura comprobada VSPEX para SQL Server 2012 virtualizado.

Nota: Si su solución incluye componentes de respaldo y recuperación, consulte SPEX con respaldo y recuperación de EMC para Microsoft SQL Server y Microsoft SharePoint: Guía de diseño e implementación para conocer las reglas de dimensionamiento e implementación de respaldo y recuperación.

Tabla 2. Proceso de implementación de la infraestructura comprobada VSPEX para SQL Server 2012 virtualizado

Paso Acción

1 Use la hoja de trabajo de calificación de VSPEX para SQL Server 2012 virtualizado con el fin de recopilar los requisitos del usuario. La Hoja de trabajo de calificación de una página se encuentra en el Apéndice A de esta Guía de diseño.

2 Use la herramienta para dimensionamiento de VSPEX a fin de determinar la infraestructura comprobada VSPEX para SQL Server 2012 virtualizado según los requisitos de usuario recopilados en el paso 1. Para obtener más información sobre la herramienta para dimensionamiento de VSPEX, consulte el portal sobre la herramienta para dimensionamiento de VSPEX .

Nota: En caso de que la herramienta para dimensionamiento de VSPEX no esté disponible, puede dimensionar manualmente la aplicación mediante las reglas de dimensionamiento en Apéndice B.

3 Consulte esta Guía de diseño para determinar el diseño final de la infraestructura comprobada VSPEX para SQL Server 2012 virtualizado.

Nota: Asegúrese de considerar todos los requisitos de aplicaciones y no solo los de esta aplicación en especial.

4 Consulte la sección Infraestructuras comprobadas VSPEX para seleccionar y solicitar la infraestructura comprobada VSPEX correcta.

5 Consulte la sección Guías de implementación para VSPEX para implementar y probar su infraestructura comprobada VSPEX para SQL Server 2012.

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 los siguientes documentos relacionados con la descripción general de las soluciones VSPEX:

• Soluciones de EMC VSPEX para la virtualización de servidores para pequeñas y medianas empresas

• Soluciones de EMC VSPEX para la virtualización de servidores para pequeñas y medianas empresas

Descripción general de la solución VSPEX

Page 19: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Capítulo 2: Antes de comenzar

19 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC

Guía de diseño

Consulte las siguientes guías de implementación para VSPEX:

• EMC VSPEX para Microsoft SQL Server 2012 virtualizado con Microsoft Hyper-V

• EMC VSPEX para Microsoft SQL Server 2012 virtualizado con VMware vSphere

Consulte las siguientes guías de infraestructuras comprobadas VSPEX:

• EMC VSPEX Private Cloud: VMware vSphere 5.1 para un máximo de hasta 100 máquinas virtuales

• EMC VSPEX Private Cloud: VMware vSphere 5.1 para hasta 1,000 máquinas virtuales

• EMC VSPEX Private Cloud: Microsoft® Windows® Server 2012 con Hyper-V para hasta 100 máquinas virtuales

• EMC VSPEX Private Cloud: Microsoft Windows Server 2012 con Hyper-V 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ías de implementación para VSPEX

Infraestructuras comprobadas VSPEX

Guía de diseño e implementación de VSPEX con respaldo y recuperación de EMC

Page 20: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Capítulo 2: Antes de comenzar

20 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC Guía de diseño

Page 21: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Capítulo 3: Descripción general de la solución

21 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC

Guía de diseño

Capítulo 3 Descripción general de la solución

Este capítulo presenta los siguientes temas:

Descripción general .......................................................................................... 22

Arquitectura de la solución ............................................................................... 22

Componentes clave ........................................................................................... 23

Page 22: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Capítulo 3: Descripción general de la solución

22 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC Guía de diseño

Descripción general

Este capítulo proporciona una descripción general de la infraestructura comprobada VSPEX para Microsoft SQL Server virtualizado y las tecnologías clave que se usan en esta solución. Esta Guía de diseño de VSPEX para SQL Server virtualizado es compatible con todas las ofertas de VSPEX en VMware vSphere y Microsoft Hyper-V.

Esta solución de infraestructura comprobada VSPEX para SQL Server virtualizado se validó mediante la nube privada VSPEX que funciona en VMware o Hyper-V virtualizado de Windows en el arreglo de almacenamiento de la familia Next-Generation EMC VNX para proporcionar almacenamiento y consolidación de hardware del servidor.

La solución se organiza en niveles en una nube privada VSPEX, que usa servidores, almacenamiento, red y recursos de respaldo, y componentes de SQL Server que se centran en ambientes de rango medio y pequeño. La solución les permite a los clientes implementar rápida y coherentemente un pequeño o mediano ambiente de SQL Server virtualizado en una nube privada VSPEX.

Los arreglos de almacenamiento de VNX y VNXe son plataformas multiprotocolo que pueden brindar soporte a los protocolos Internet Small Computer Systems Interface (iSCSI), Network File System (NFS), Common Internet File System (CIFS), Fibre Channel (FC) y Fibre Channel over Ethernet (FCoE), según las necesidades específicas del cliente. Esta solución se validó utilizando NFS e 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 los servicios son requisitos previos para una implementación correcta.

Las soluciones de respaldo y recuperación para la protección de datos de SQL Server se describen en un documento separado, SPEX con respaldo y recuperación de EMC para Microsoft SQL Server y Microsoft SharePoint: Guía de diseño y de implementación.

Arquitectura de la solución

Figura 1 muestra la arquitectura que caracteriza la infraestructura comprobada VSPEX para SQL Server 2012. SQL Server se implementa como máquinas virtuales en VMware vSphere 5.1 o Microsoft Windows Server 2012 con Hyper-V.

Usamos1

1 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.

la herramienta para dimensionamiento de VSPEX para cada instancia de SQL Server con el fin de determinar la cantidad de máquinas virtuales de SQL Server, los recursos de cómputo detallados y el diseño de almacenamiento recomendado. Este diseño de almacenamiento se incluye además del pool de nube privada VSPEX en la serie VNX o VNXe. Los componentes de respaldo y recuperación de la solución proporcionan protección de datos para la instancia centrada en OLTP de SQL Server.

Page 23: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Capítulo 3: Descripción general de la solución

23 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC

Guía de diseño

Figura 1. Arquitectura de la solución

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

• Microsoft Windows Server 2012 con Hyper-V

• EMC XtremSW™ Cache

• EMC PowerPath®/VE

Introducción

Page 24: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Capítulo 3: Descripción general de la solución

24 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC Guía de diseño

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 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, etc., es importante entender completamente estos factores y planear de manera adecuada al implementar un SQL Server.

EMC ha unido fuerzas con los proveedores de infraestructuras de TI para crear una solución de virtualización completa que acelere la implementación de la nube privada. VSPEX permite una implementación más rápida, mayor simplicidad y 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 brinda a los socios de negocios más oportunidades, un ciclo de ventas más rápido y activación end-to-end. Al trabajar en estrecha colaboración, EMC y sus socios de negocios ahora pueden entregar infraestructura que acelera el viaje a la nube incluso para más clientes.

La infraestructura comprobada VSPEX, como se muestra en la Figura 2, corresponde a una infraestructura virtualizada validada por EMC y que suministran los partners de EMC. VSPEX incluye una capa de virtualización, un servidor, una red y un almacenamiento y respaldo diseñados por EMC para entregar un rendimiento confiable y predecible.

Figura 2. Infraestructura comprobada VSPEX

Microsoft SQL Server 2012

Infraestructura comprobada EMC VSPEX

Page 25: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Capítulo 3: Descripción general de la solución

25 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC

Guía de diseño

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.

Para obtener más información acerca de las infraestructuras comprobadas VSPEX, consulte los siguientes documentos:

• EMC VSPEX Private Cloud: VMware vSphere 5.1 para hasta 1,000 máquinas virtuales

• EMC VSPEX Private Cloud: Microsoft Windows Server 2012 con Hyper-V para hasta 1,000 máquinas virtuales

• EMC VSPEX Private Cloud: VMware vSphere 5.1 para un máximo de hasta 100 máquinas virtuales

• EMC VSPEX Private Cloud: Microsoft® Windows® Server 2012 con Hyper-V para hasta 100 máquinas virtuales

Máquina virtual de referencia

Para simplificar el análisis de la infraestructura virtual, la solución de VSPEX ha definido una máquina virtual de referencia para que represente una unidad de medida. Al comparar el uso real del cliente con esta carga de trabajo de referencia, puede extrapolar la arquitectura de referencia que debe elegir.

Para las soluciones de VSPEX, la máquina virtual de referencia define una unidad de medida para los recursos de cómputo en la infraestructura virtual VSPEX. Esta máquina virtual de referencia tiene las características que se muestran en la Tabla 3.

Tabla 3. Máquina virtual de referencia: características

Característica Valor

Procesadores virtuales por máquina virtual 1

RAM por máquina virtual 2 GB

Capacidad de almacenamiento disponible por máquina virtual 100 GB

Operaciones de entrada/salida por segundo (IOPS) por máquina virtual

25

Patrón de I/O Aleatorio

Relación de lectura:escritura de I/O 2:1

Para obtener más información acerca de una máquina virtual de referencia y sus características, consulte los documentos pertinentes que aparecen en la sección Infraestructuras comprobadas VSPEX.

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. VNX es ideal para cargas de trabajo mixtas en ambientes físicos o virtuales, ya que combina hardware potente y flexible con software de eficiencia, administración y protección avanzadas, lo que permite satisfacer las exigencias de los ambientes de aplicaciones virtualizadas actuales.

EMC VNX de última generación

Page 26: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Capítulo 3: Descripción general de la solución

26 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC Guía de diseño

VNX incluye muchas funciones y mejoras diseñadas y desarrolladas a partir del éxito de la primera generación. Estas funciones y mejoras incluyen:

• Mayor capacidad de optimización multi-core, gracias a Multicore Cache, Multicore RAID y Multicore FAST Cache (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 cuatro veces mayor y con nuevos discos de estado sólido de FAST VP (SSD) basados en la 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 mayor rendimiento del mercado al menor costo.

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).

Page 27: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Capítulo 3: Descripción general de la solución

27 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC

Guía de diseño

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 esencial para lograr la eficiencia global de la plataforma en el manejo de tipos de carga variables y dinámicos. Se ha modulado el motor de caché para aprovechar todos los cores disponibles en el 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.

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

• Rendimiento de archivos para aplicaciones transaccionales hasta tres veces mayor, 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.

Page 28: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Capítulo 3: Descripción general de la solución

28 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC Guía de diseñ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 almacenamiento 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.

Unisphere Management Suite

El 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.

Page 29: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Capítulo 3: Descripción general de la solución

29 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC

Guía de diseño

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. 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 mayor rendimiento del mercado al menor costo.

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 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.

Page 30: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Capítulo 3: Descripción general de la solución

30 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC Guía de diseño

Microsoft Hyper-V Con Windows Server 2012, Microsoft proporciona Hyper-V 3.0, un hipervisor mejorado para la nube privada que puede ejecutarse en protocolos NAS para lograr una conectividad simplificada.

Descarga de transferencias de datos La función de descarga de transferencias de datos (ODX) de Microsoft Hyper-V permite que las transferencias de datos realizadas durante las operaciones de copia puedan descargarse al arreglo de almacenamiento, lo que libera ciclos del host. Por ejemplo, gracias al uso de ODX para una migración activa de una máquina virtual de SQL Server, se duplicó el rendimiento, se disminuyó el tiempo de migración a la mitad, se redujo en un 20 % el uso del CPU en el servidor Hyper-V y se eliminó el tráfico de red.

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 funciones:

• 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 4 se muestran los conjuntos de aplicaciones de software que están disponibles con VNXe.

Tabla 4. 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

Page 31: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Capítulo 3: Descripción general de la solución

31 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC

Guía de diseño

Paquetes de software VNXe disponibles

La Tabla 5 enumera los paquetes de software que están disponibles con VNXe.

Tabla 5. 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 virtualizado.

La solución de respaldo y recuperación de EMC, optimizada para ambientes de aplicaciones virtualizadas, reduce los tiempos de respaldo en un 90 % y aumenta 30 veces la velocidad de recuperación 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, 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. Y 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.

El respaldo de EMC ofrece también 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 siete meses 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 reglas técnicas detalladas, consulte SPEX con respaldo y recuperación de EMC para Microsoft SQL Server y Microsoft SharePoint: Guía de diseño e implementación. Está guía describe cómo diseñar, dimensionar e implementar soluciones de respaldo y recuperación de EMC para la infraestructura comprobada VSPEX para SQL Server virtualizado.

Soluciones de respaldo y recuperación de EMC

Page 32: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Capítulo 3: Descripción general de la solución

32 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC Guía de diseño

VMware vSphere 5.1 transforma los recursos físicos de una computadora 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.

VMware High Availability (HA) proporciona alta disponibilidad fácil de usar y rentable para las aplicaciones que se ejecutan en máquinas virtuales. Las funciones VMware vSphere vMotion y VMware vSphere Storage vMotion de vSphere 5.1 permiten una migración transparente de máquinas virtuales y archivos almacenados de un servidor de vSphere a otro, con un impacto mínimo o nulo en el rendimiento. Junto con VMware vSphere Distributed Resource Scheduler (DRS) y VMware vSphere Storage DRS, las máquinas virtuales tienen acceso a los recursos adecuados en cualquier punto en el tiempo a través del balanceo de carga de recursos de cómputo y de almacenamiento.

Microsoft Windows Server 2012 con Hyper-V brinda una plataforma de virtualización completa, la que ofrece mayor escalabilidad y rendimiento con una solución flexible desde el centro de datos hasta la nube. Facilita el que las organizaciones obtengan ahorros de costos a partir de la virtualización y optimicen las inversiones en hardware de servidor.

Las opciones de alta disponibilidad de Windows Server 2012 Hyper-V incluyen soporte para respaldo incremental, mejoras en los ambientes agrupados en cluster para brindar soporte a los adaptadores virtuales dentro de la máquina virtual y agrupación de la tarjeta de interfaz de red (NIC). En Hyper-V, la migración activa “sin uso compartido” permite la migración de una máquina virtual desde un servidor que ejecuta Hyper-V a otro, sin necesidad de que ambos estén en el mismo cluster o que compartan almacenamiento.

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 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 operacionales y el tiempo fuera. La funcionalidad de failover de ruta de PowerPath/VE evita fallas en el host ya que mantiene una compatibilidad ininterrumpida con las aplicaciones en el host en caso de una falla en la ruta (si hay otra ruta disponible).

VMware vSphere 5.1

Microsoft Windows Server 2012 con Hyper-V

EMC XtremSW Cache

EMC PowerPath/VE

Page 33: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Capítulo 3: Descripción general de la solución

33 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC

Guía de diseño

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 a la plataforma de agrupamiento 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.

Page 34: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Capítulo 4: Selección de una infraestructura comprobada VSPEX

34 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC Guía de diseño

Capítulo 4 Selección de una infraestructura comprobada VSPEX

Este capítulo presenta los siguientes temas:

Descripción general .......................................................................................... 35

Paso 1: Evalúe el caso de uso del cliente ........................................................... 35

Paso 2: Diseñar la arquitectura de la aplicación ................................................ 36

Paso 3: Seleccione la infraestructura comprobada VSPEX correcta .................... 39

Page 35: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Capítulo 4: Selección de una infraestructura comprobada VSPEX

35 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC

Guía de diseño

Descripción general

Este capítulo describe cómo diseñar la infraestructura comprobada VSPEX para SQL Server virtualizado y cómo elegir la solución VSPEX apropiada para cumplir con sus requisitos. Tabla 6 detalla los pasos principales que debe efectuar cuando seleccione una infraestructura comprobada VSPEX.

Tabla 6. Pasos para la selección de infraestructura comprobada VSPEX

Paso Acción

1 Evalúe la carga de trabajo de SQL Server del cliente mediante el uso de la hoja de trabajo de calificación de VSPEX para SQL Server virtualizado, según los requisitos del negocio. Consulte Paso 1: Evalúe el caso de uso del cliente.

2 Determine la infraestructura, los recursos de SQL Server y la arquitectura que se necesitan con la herramienta para dimensionamiento de VSPEX. Consulte Paso 2: Diseñar la arquitectura de la aplicación.

Nota: Si la herramienta para dimensionamiento de VXPEX no está disponible, puede dimensionar manualmente la aplicación usando las reglas de dimensionamiento que se mencionan en Apéndice B.

3 Elija la infraestructura comprobada VSPEX correcta, según las recomendaciones que aparecen en el paso 2. Consulte Paso 3: Seleccione la infraestructura comprobada VSPEX correcta.

Paso 1: Evalúe el caso de uso del cliente

Antes de implementar VSPEX para Microsoft SQL Server 2012 virtualizado, recopile y comprenda los requisitos de la infraestructura, sus limitaciones y la carga de trabajo calculada para diseñar el ambiente SQL Server según corresponda. Para comprender mejor los requisitos del negocio del cliente que se considerarán en el diseño de la infraestructura VSPEX, EMC recomienda enfáticamente usar la hoja de trabajo de calificación VSPEX para SQL Server virtualizado cuando se evalúen los requisitos de carga de trabajo para la solución VSPEX.

La hoja de trabajo de calificación VSPEX para SQL Server 2012 virtualizado en el Apéndice A presenta una lista de preguntas simples que sirven para identificar los requisitos del cliente, las características de uso y el conjunto de datos. Tabla 7 proporciona una explicación detallada del cuestionario y orientación general sobre cómo determinar valores de entrada.

Descripción general

Hoja de trabajo de calificación de VSPEX para SQL Server virtualizado

Page 36: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Capítulo 4: Selección de una infraestructura comprobada VSPEX

36 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC Guía de diseño

Tabla 7. Reglas de la hoja de trabajo de calificación de VSPEX para SQL Server 2012 virtualizado

Pregunta Descripción

¿Tiene una base de datos de SQL Server existente que desee dimensionar en el ambiente?

Elija Yes si el cliente ya tiene una base de datos de SQL Server y comprende las características que van a migrar a la nube privada de VSPEX en el ambiente de VSPEX. De lo contrario, seleccione No.

¿Cuántas bases de datos desea implementar? Ingrese la cantidad de bases de datos que el cliente espera implementar en el ambiente de VSPEX.

¿Cuál es el tamaño de la base de datos de usuario (GB)?

Ingrese el tamaño de la base de datos que el cliente espera tener en el ambiente de VSPEX.

¿Cuál es la tasa de crecimiento anual (%)? El crecimiento futuro es una característica clave de la solución VSPEX. Este valor es la tasa de crecimiento anual esperado de la base de datos de usuario en tres años. Escriba un número adecuado para el ambiente del cliente.

¿Tiene intenciones de usar FAST VP? FAST VP reduce drásticamente el costo total de propiedad y aumenta el rendimiento. Una carga de trabajo de destino que requiere una gran cantidad de unidades de nivel de rendimiento se puede atender con una combinación de niveles y con conteos mucho menores de unidades. Usar FAST VP en lugar de la implementación de una unidad homogénea ha demostrado ser altamente eficiente para una gran cantidad de aplicaciones, incluidas las pruebas de OLTP con Microsoft SQL Server, la reducción de gastos de capital, la disminución de los costos de alimentación y enfriamiento, y el aumento del rendimiento.

¿Cuál es la cantidad máxima de IOPS? Comprender la cantidad máxima de IOPS de las bases de datos de SQL puede ayudar a evitar posibles problemas de rendimiento de almacenamiento. Si el cliente puede estimar las IOPS en cargas máximas en su ambiente, ingrese dicho número.

¿Cuáles son las transacciones por segundo (TPS) esperadas en cargas máximas? (pregunta opcional)

La TPS es una característica clave de la base de datos de usuario. Si el cliente puede calcular las TPS en cargas máximas en su ambiente, ingrese dicho número.

¿Cuál es el tamaño necesario de tempdb? (pregunta opcional)

Si el cliente no puede calcular el requisito de espacio de tempdb, se puede omitir esta pregunta.

Paso 2: Diseñar la arquitectura de la aplicación

Principios y reglas

En la solución de infraestructura comprobada VSPEX definimos que se dimensionará una carga de trabajo de referencia representativa de un cliente. Las arquitecturas de referencia de la infraestructura comprobada VSPEX crean un pool de recursos que son suficientes para alojar una cantidad de destino de máquinas virtuales de referencia con las características que se muestran en la Tabla 3. Para obtener más información acerca de una máquina virtual de referencia y sus características, consulte los documentos pertinentes que aparecen en la sección Infraestructuras comprobadas VSPEX.

Herramienta para dimensionamiento de VSPEX

Page 37: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Capítulo 4: Selección de una infraestructura comprobada VSPEX

37 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC

Guía de diseño

Resultado de la herramienta para dimensionamiento de VSPEX: Requisitos y recomendaciones

La herramienta para dimensionamiento de VSPEX le permite ingresar una configuración de base de datos a partir de las respuestas del cliente en las hojas de trabajo de calificación. Para más información acerca de la herramienta para dimensionamiento, consulte el portal de la Herramienta para dimensionamiento de VSPEX .

Una vez que complete las entradas en la herramienta para dimensionamiento de VSPEX, la herramienta genera una serie de recomendaciones, tal como aparece en la Tabla 8.

Tabla 8. Resultado de la herramienta para dimensionamiento de VSPEX

Tipo Descripción Referencia

vCPU La cantidad de vCPU que deberá configurar para cada máquina virtual de SQL Server

Mejores prácticas de máquinas virtuales de referencia para SQL Server

Memoria Cantidad de memoria recomendada para cada máquina virtual de SQL Server

Mejores prácticas de máquinas virtuales de referencia para SQL Server

Diseño de almacenamiento para las bases de datos de SQL Server

Configuración del pool de base de datos de usuario sugerido en VNX o VNXe

Consideraciones de diseño del almacenamiento

Total de máquinas virtuales de referencia

Muestra las máquinas virtuales de referencia totales que se requieren en la infraestructura virtual para todas las bases de datos de SQL.

N/D

Para obtener más información, consulte los ejemplos que aparecen en Paso 3: Seleccione la infraestructura comprobada VSPEX correcta.

Mejores prácticas de máquinas virtuales de referencia para SQL Server

La herramienta para dimensionamiento de VSPEX proporciona recomendaciones detalladas de mejores prácticas para dimensionar la máquina virtual de referencia a partir de los siguientes tipos de recursos básicos para cada máquina de SQL Server:

• Recursos de vCPU

• Recursos de memoria

• Recursos de capacidad del sistema operativo (OS)

• IOPS de OS

Page 38: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Capítulo 4: Selección de una infraestructura comprobada VSPEX

38 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC Guía de diseño

Esta sección describe los tipos de recursos, cómo se usan en la herramienta para dimensionamiento de VSPEX y las consideraciones y mejores prácticas clave para un ambiente de cliente.

• Mejores prácticas de recursos de vCPUS

La calculadora proporciona el vCPU de la unidad de medida de la máquina virtual de referencia para cada instancia de SQL Server desde la infraestructura virtual. El tipo de CPU debe cumplir o exceder los modelos de procesador o CPU definidos en la Infraestructuras comprobadas VSPEX. Validamos esta solución de VSPEX para SQL Server virtualizado con un procesador asignado estáticamente y sin sobresuscripción de CPU virtual a física.

En las implementaciones de SQL Server, EMC recomienda lo siguiente:

Active la virtualización asistida por hardware para la CPU y la virtualización asistida por hardware para la unidad de administración de memoria (MMU) en el BIOS si los procesadores son compatibles con dichas funciones.

Mantenga una relación de 1:1 de los núcleos físicos con vCPUs para las cargas de trabajo importantes para el negocio o de nivel 1. Extienda la arquitectura de acceso de memoria no uniforme (NUMA) al SO huésped, mientras se mantiene el tamaño de nodo de NUMA al dimensionar la máquina virtual, porque SQL Server detecta automáticamente la arquitectura NUMA.

El vCPU asignado a la máquina virtual de SQL Server no debe ser más grande que la cantidad de cores en cada nodo de NUMA físico, para que todo el acceso a la memoria sea local para ese nodo de NUMA. Esto proporciona las latencias de acceso a la memoria más bajas.

• Mejores prácticas de recursos de memoria

La herramienta para dimensionamiento de VSPEX muestra la memoria recomendada para la unidad de medida de la máquina virtual de referencia de cada instancia de SQL Server. Validamos esta solución de VSPEX para SQL Server virtualizado con una memoria asignada estáticamente, sin sobreasignación de recursos de memoria ni incremento o intercambio de memoria. Los valores de memoria que proporciona la herramienta no son límites estrictos, pero sí representan el valor que se probó en la solución VSPEX.

En la mayoría de las implementaciones de producción de SQL Server, EMC recomienda asignar al menos 8 GB de memoria para la máquina virtual de SQL Server y reservar al menos 2 GB para el SO.

Para evitar tener que acceder a la memoria remota en un ambiente con capacidad NUMA, EMC recomienda que dimensione la memoria de una máquina virtual de SQL Server con menos de la cantidad disponible por nodo de NUMA.

Para obtener información acerca de las recomendaciones de memoria de SQL Server en esta infraestructura comprobada VSPEX, consulte la sección Consideraciones de diseño de virtualización.

• Mejores prácticas de recursos de capacidad de SO

La herramienta para dimensionamiento de VSPEX muestra la capacidad recomendada de la unidad de medida de máquina virtual de referencia sugerida para el sistema operativo de cada instancia de SQL Server. EMC recomienda poner el volumen de SO en el pool de nube privada VSPEX, como se describe en la documentación de infraestructura comprobada VSPEX. Para obtener más información acerca del pool de nube privada VSPEX, consulte la sección Infraestructuras comprobadas VSPEX.

Page 39: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Capítulo 4: Selección de una infraestructura comprobada VSPEX

39 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC

Guía de diseño

En implementaciones pequeñas y medianas de SQL Server, EMC recomienda que asigne 100 GB de espacio en disco para el SO.

• Mejores prácticas de IOPS para SO

La lógica de la calculadora usada en la herramienta para dimensionamiento de VSPEX recomienda las IOPS calculadas de la unidad de medida de máquinas virtuales de referencia sugerida para cada SQL Server en el SO. Asumimos que la relación de lectura/escritura es de aproximadamente 9:1, lo que representa una carga de OLTP típica. EMC recomienda poner el volumen de SO en el pool de nube privada VSPEX.

Para obtener más información, consulte los ejemplos en la sección Paso 3: Seleccione la infraestructura comprobada VSPEX correcta.

Consideraciones adicionales

La herramienta para dimensionamiento de VSPEX también permite considerar el crecimiento futuro de los datos, que debe planificarse para que el ambiente pueda continuar entregando una solución de negocios eficaz. Para mantener los objetivos de rendimiento y admitir el crecimiento, la herramienta para dimensionamiento de VSPEX permite que los clientes seleccionen el crecimiento de uno a tres años. El costo de invertir en exceso en hardware normalmente es mucho menor que los gastos acumulados que se derivan de solucionar problemas causados por un dimensionamiento insuficiente.

Paso 3: Seleccione la infraestructura comprobada VSPEX correcta

El programa de VSPEX ha generado diversas soluciones diseñadas para simplificar la implementación de una infraestructura virtual consolidada mediante el uso de vSphere, Hyper-V, los productos VNX y VNXe, y el respaldo y la recuperación de EMC. Una vez que la arquitectura de la aplicación se confirma mediante la herramienta para dimensionamiento de VSPEX, puede elegir la infraestructura comprobada VSPEX correcta basándose en los resultados calculados.

Nota: Si bien esta guía de diseño está dirigida a los requisitos de SQL Server, es posible que SQL Server no sea la única aplicación implementada en la infraestructura comprobada VSPEX. Debe considerar cuidadosamente los requisitos de cada una de las aplicaciones que planea implementar. Si no está seguro sobre la mejor infraestructura comprobada VSPEX que desee implementar, consulte a EMC antes de tomar esa decisión.

Siga los pasos que aparecen en Tabla 9 al elegir una infraestructura comprobada VSPEX.

Tabla 9. Infraestructura comprobada VSPEX: Pasos de selección

Paso Acción

1 Use la herramienta para dimensionamiento de VSPEX para obtener la cantidad total de máquinas virtuales de referencia y cualquier diseño de almacenamiento sugerido adicional para SQL Server.

Consideraciones

Page 40: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Capítulo 4: Selección de una infraestructura comprobada VSPEX

40 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC Guía de diseño

Paso Acción

2 Use la herramienta para dimensionamiento de VSPEX para diseñar los requisitos de recursos de las demás aplicaciones, según las necesidades del negocio. La herramienta para dimensionamiento de VSPEX calcula la cantidad total de máquinas virtuales de referencia requeridas y los diseños de almacenamiento recomendado adicionales, tanto para SQL Server como para otras aplicaciones.

3 Analice con sus clientes el uso máximo de la infraestructura comprobada VSPEX que cumple sus requisitos comerciales; este es el uso máximo para SQL Server y otras aplicaciones. Ingrese el porcentaje de utilización máximo de la infraestructura comprobada VSPEX en la herramienta para dimensionamiento de VSPEX. La herramienta proporciona una recomendación mínima para la oferta de infraestructura comprobada VSPEX.

4 Seleccione su proveedor de red y su proveedor de software de hipervisor para la oferta de infraestructura comprobada VSPEX recomendada. Para obtener más información, visite el sitio web de EMC VSPEX.

Para obtener más información sobre las máquinas virtuales de referencia necesarias, consulte la sección pertinente de dimensionamiento en la guía adecuada de infraestructuras comprobadas VSPEX.

Descripción general

Esta sección describe las siguientes situaciones y cómo seleccionar la infraestructura comprobada VSPEX para cada una:

• Una instancia de OLTP pequeña de SQL Server 2012 con una sola base de datos de usuario

• Una instancia de OLTP mediana de SQL Server 2012 con una sola base de datos de usuario

• Una instancia de OLTP mediana de SQL Server 2012 con varias bases de datos de usuario

Ejemplo 1: Instancia de OLTP pequeña de SQL Server con una sola base de datos de usuario

En este escenario, un cliente desea crear una instancia de OLTP pequeña de SQL Server 2012 en una infraestructura comprobada VSPEX. El cliente tiene una base de datos de usuario de 50 GB. La cantidad esperada de transacciones por segundo (TPS) de la base de datos es 200 y las IOPS esperadas son 525. Los clientes desearían usar como máximo un 75 % de la infraestructura comprobada VSPEX para las aplicaciones combinadas.

Después de que hable con el cliente, complete la hoja de trabajo de calificación para la base de datos de SQL Server 2012 de producción, tal como aparece en la Tabla 10.

Tabla 10. Ejemplo de hoja de trabajo de calificación: Instancia de OLTP pequeña de SQL Server

Pregunta Respuesta

¿Tiene una base de datos de SQL Server existente que desee dimensionar en el ambiente?

¿Cuántas bases de datos desea implementar? 1

¿Cuál es el tamaño de la base de datos de usuario (GB)? 50

Ejemplos

Page 41: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Capítulo 4: Selección de una infraestructura comprobada VSPEX

41 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC

Guía de diseño

Pregunta Respuesta

¿Cuál es la tasa de crecimiento anual (%)? 30

¿Tiene intenciones de usar FAST VP? No

¿Cuál es la cantidad máxima de IOPS? 525

¿Cuáles son las TPS durante las cargas máximas? (pregunta opcional) 200

¿Cuál es el tamaño necesario de tempdb? (pregunta opcional) N/D

Luego de ingresar las respuestas de la hoja de trabajo de calificación en la herramienta para dimensionamiento de VSPEX, dicha herramienta genera una serie de recomendaciones para los recursos necesarios desde el pool de nube privada de VSPEX, como se muestra en la Tabla 11.

Por lo tanto, en este caso, la implementación de esta instancia de OLTP pequeña de SQL Server en un pool de nube privada VSPEX consumiría los recursos de cuatro máquinas virtuales de referencia, lo que se considera la cantidad máxima de máquinas virtuales de referencia necesarias para los recursos de cómputo.

Tabla 11. Ejemplo de los recursos necesarios: Instancia de OLTP pequeña de SQL Server

SQL Server CPU virtuales

Memoria Capacidad de volumen del sistema operativo

Volumen del SO

Total de máquinas virtuales de referencia

SQL Server

Requisito de recursos

2

8 GB

Menos de 100 GB

Menos de 25 IOPS

4

Máquinas virtuales de referencia equivalentes

2 4 1 1

Nota: En esta guía, usamos los recursos que se muestran en la Tabla 11 para la base de datos de usuario SQL Server pequeña.

Los valores de los recursos individuales (CPU, memoria, capacidad e IOPS) se aproximan hacia arriba al número entero más cercano, a fin de determinar las máquinas virtuales de referencia equivalentes necesarias para cada instancia de SQL Server.

Por ejemplo, la instancia de SQL Server para la base de datos de usuario mediana requiere dos vCPU, 8 GB de memoria, 100 GB de almacenamiento y 25 IOPS. Esto significa:

• Dos máquinas virtuales de referencia para el requisito de CPU

• Cuatro 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

Page 42: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Capítulo 4: Selección de una infraestructura comprobada VSPEX

42 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC Guía de diseño

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 cuatro para la instancia diseñada de SQL Server, multiplicado por la cantidad de máquinas virtuales necesarias (una en este ejemplo), lo que genera cuatro máquinas virtuales de referencia en total.

Para obtener más detalles sobre cómo determinar las máquinas virtuales de referencia equivalentes, consulte el documento pertinente en la Lectura esencial.

La herramienta para dimensionamiento de VSPEX también indica recomendaciones para el diseño de almacenamiento, tal como aparece en la Tabla 12.

Tabla 12. Ejemplo de detalles de SQL Server en la herramienta para dimensionamiento de VSPEX

Recomendaciones de configuración de VSPEX (máquinas virtuales de referencia totales)

4

Diseño de almacenamiento adicional recomendado para las bases de datos SQL

Nombre del pool de nube privada de VSPEX

Tipo de RAID

Tipo de disco Capacidad del disco

Número de discos

Pool de datos de la base de datos de usuario de SQL Server

RAID 5 Discos SAS de 15,000 r/min

300 GB 10

Pool de log y tempdb de la base de datos de OLTP de SQL Server

RAID 10 Discos SAS de 15,000 r/min

300 GB 6

El diseño de almacenamiento sugerido es adicional al pool de nube privada VSPEX, como se muestra en Figura 6. Para obtener más información, consulte Principios y reglas en la sección Herramienta para dimensionamiento de VSPEX.

Figura 6. Diseño de almacenamiento y diseño de LUN

Page 43: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Capítulo 4: Selección de una infraestructura comprobada VSPEX

43 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC

Guía de diseño

En este ejemplo, el único componente que se planea implementar en esta infraestructura comprobada VSPEX es SQL Server. La herramienta para dimensionamiento de VSPEX recomienda una nube privada de VSPEX para hasta 100 máquinas virtuales de referencia como la infraestructura comprobada VSPEX más adecuada para los requisitos del cliente. Para obtener información detallada, consulte estas guías de infraestructuras comprobadas:

• EMC VSPEX Private Cloud: VMware vSphere 5.1 para hasta 100 máquinas virtuales

• EMC VSPEX Private Cloud: Microsoft Windows Server 2012 con Hyper-V para hasta 100 máquinas virtuales.

La implementación de esta instancia pequeña de OLTP de SQL Server en un pool para 100 máquinas virtuales de referencia consume los recursos de cuatro máquinas virtuales de referencia y deja recursos para 96 máquinas virtuales de referencia para otras aplicaciones.

Nota: Este no es un límite estricto; puede seleccionar infraestructuras comprobadas VSPEX de mayor tamaño si es necesario según los requisitos de varias aplicaciones. En la guía de implementación, usamos Microsoft Hyper-V para 50 máquinas virtuales como un ejemplo de solución VSPEX. Para obtener más información, consulte los documentos mencionados en la sección Infraestructuras comprobadas VSPEX.

Ejemplo 2: Instancia mediana de OLTP de SQL Server con una sola base de datos de usuario

En este escenario, un cliente desearía crear una instancia mediana de OLTP de SQL Server 2012 en una infraestructura comprobada VSPEX. Si el cliente tiene una base de datos de 250 GB. Las transacciones por segundo esperadas son 1,400, mientras que las IOPS son 4,000. El cliente también planificó otras aplicaciones, como Microsoft Exchange y SharePoint Server, en la infraestructura comprobada VSPEX, con un total de 180 máquinas virtuales de referencia necesarias para las aplicaciones combinadas; estas aplicaciones están fuera del alcance de esta Guía de diseño. Además, el cliente desearía usar como máximo 75 % de la utilización de la infraestructura comprobada VSPEX para aplicaciones combinadas.

Después de que hable con el cliente, complete la hoja de trabajo de calificación de VSPEX para la base de datos de producción de SQL Server 2012, tal como se muestra en la Tabla 13.

Tabla 13. Ejemplo de hoja de trabajo de calificación: Mediana base de datos de usuario de SQL Server

Pregunta Respuesta

¿Tiene una base de datos de SQL Server existente que desee dimensionar en el ambiente?

¿Cuántas bases de datos desea implementar? 1

¿Cuál es el tamaño de la base de datos de usuario (GB)? 250

¿Cuál es la tasa de crecimiento anual (%)? 10

¿Tiene intenciones de usar FAST VP? Sí

¿Cuál es la cantidad máxima de IOPS? 4,000

¿Cuáles son las TPS durante las cargas máximas? (pregunta opcional) 1,400

¿Cuál es el tamaño necesario de tempdb? (pregunta opcional) N/D

Page 44: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Capítulo 4: Selección de una infraestructura comprobada VSPEX

44 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC Guía de diseño

Luego de ingresar las respuestas de la hoja de trabajo de calificación en la herramienta para dimensionamiento de VSPEX, dicha herramienta genera una serie de recomendaciones para los recursos necesarios desde el pool de nube privada de VSPEX, como se muestra en la Tabla 14.

Tabla 14. Ejemplo de los recursos necesarios: Instancia mediana de OLTP de SQL Server

SQL Server CPU virtuales

Memoria Capacidad de volumen del sistema operativo

Volumen del SO Total de máquinas virtuales de referencia

SQL Server Requisito de recursos

4

16 GB

Menos de 100 GB

Menos de 25 IOPS

8

Máquinas virtuales de referencia equivalentes

4 8 1 1

La herramienta para dimensionamiento de VSPEX también indica recomendaciones para el diseño de almacenamiento, tal como aparece en la Tabla 15. Por lo tanto, en este caso la implementación de esta instancia mediana de OLTP de SQL Server en un pool de nube privada VSPEX consumiría los recursos de ocho máquinas virtuales de referencia.

El diseño de almacenamiento sugerido es adicional al pool de nube privada de VSPEX. Para obtener más información, consulte Principios y reglas en la sección Herramienta para dimensionamiento de VSPEX.

Page 45: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Capítulo 4: Selección de una infraestructura comprobada VSPEX

45 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC

Guía de diseño

Tabla 15. Resumen de ejemplos: Base de datos de usuario mediana de SQL Server en la herramienta para dimensionamiento de VSPEX

Recomendaciones de configuración de VSPEX (máquinas virtuales de referencia totales)

8

Diseño de almacenamiento adicional recomendado para las bases de datos SQL

Nombre del pool de nube privada de VSPEX

Tipo de RAID

Tipo de disco Capacidad del disco

Número de discos

Pool de datos de la base de datos de OLTP de SQL Server

RAID 5 Discos SAS de 15,000 r/min

300 GB 10

RAID 1 Discos de estado sólido de FAST VP

100 GB 2

Pool de log y tempdb de OLTP de SQL Server

RAID 10 Discos SAS de 15,000 r/min

300 GB 4

Como SQL Server no es la única aplicación que el cliente necesita planear en la infraestructura comprobada VSPEX, EMC recomienda usar la herramienta para dimensionamiento de VSPEX para diseñar la carga de trabajo de aplicaciones combinadas que se adaptan mejor a la oferta de la infraestructura comprobada VSPEX.

Dado que el total de aplicaciones combinadas requirió 180 máquinas virtuales y el cliente solicitó que la utilización máxima de la infraestructura comprobada VSPEX fuera del 75 %, la herramienta para dimensionamiento de VSPEX recomienda una nube privada de VSPEX para un máximo de 300 máquinas virtuales de referencia como la infraestructura comprobada VSPEX más adecuada para los requisitos del cliente. Para obtener información detallada, consulte estas guías de infraestructuras comprobadas:

• EMC VSPEX Private Cloud: VMware vSphere 5.1 para hasta 1,000 máquinas virtuales

• EMC VSPEX Private Cloud: Microsoft Windows Server 2012 con Hyper-V para hasta 1,000 máquinas virtuales

El diseño del almacenamiento que se sugiere para la base de dato de SQL Server es adicional al pool de nube privada de VSPEX. Para obtener más información, consulte Principios y reglas en la sección Herramienta para dimensionamiento de VSPEX.

Ejemplo 3: Instancia mediana de OLTP de SQL Server con múltiples bases de datos

En este escenario, un cliente desearía crear varias bases de datos de usuario en una instancia de OLTP de SQL Server 2012 en una infraestructura comprobada VSPEX. El cliente tiene tres bases de datos de usuario. Tabla 16 incluye el tamaño de la base de datos y las TPS y IOPS esperadas El cliente también planificó otras aplicaciones, como Microsoft Exchange y SharePoint Server, en la infraestructura comprobada VSPEX, que están fuera del alcance de esta guía de diseño, con un total de 250 máquinas virtuales de referencia requeridas para las aplicaciones combinadas. Además, el cliente desearía usar como máximo 75 % de la utilización de la infraestructura comprobada VSPEX para aplicaciones combinadas.

Page 46: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Capítulo 4: Selección de una infraestructura comprobada VSPEX

46 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC Guía de diseño

Tabla 16. Ejemplo de perfiles de usuario: Requisitos de la base de datos de usuario

Perfil de base de datos

Tamaño máximo de DB (GB)

Cantidad máxima de IOPS

TPS en carga máxima (opcional)

db1 500 1,500 500

db2 250 700 300

db3 250 100 30

Después de que hable con el cliente, complete la siguiente hoja de trabajo de calificación para cada base de datos de producción de SQL Server 2012, tal como se muestra en la Tabla 17.

Tabla 17. Ejemplo de hoja de trabajo de calificación: Instancia de OLTP de SQL Server con múltiples bases de datos de usuario

Pregunta Respuesta

¿Tiene una base de datos de SQL Server existente que desee dimensionar en el ambiente?

¿Cuántas bases de datos desea implementar? 3

¿Cuál es el tamaño de la base de datos de usuario (GB)? 500/250/250

¿Cuál es la tasa de crecimiento anual (%)? 30

¿Tiene intenciones de usar FAST VP? Sí

¿Cuál es la cantidad máxima de IOPS? 1,500/700/100

¿Cuáles son las TPS durante las cargas máximas? (pregunta opcional) 500/300/30

¿Cuál es el tamaño necesario de tempdb? (pregunta opcional) N/D

Después de ingresar las respuestas de la hoja de trabajo de calificación en la herramienta para dimensionamiento de VSPEX, esta genera una serie de recomendaciones para los recursos necesarios desde el pool de recursos, como se muestra en la Tabla 18.

Tabla 18. Ejemplo de los recursos necesarios: Instancia de OLTP de SQL Server con múltiples bases de datos de usuario

SQL Server CPU virtuales

Memoria Capacidad de volumen del sistema operativo

IOPS para el volumen del sistema operativo

Total de máquinas virtuales de referencia

SQL Server

Requisito de recursos

16

Memoria

Menos de 100 GB

Menos de 25

32

Máquinas virtuales de referencia equivalentes

16 32 1 1

La herramienta para dimensionamiento de VSPEX también indica recomendaciones para el diseño de almacenamiento, tal como aparece en la Tabla 19. Por lo tanto, en este caso la implementación de este SQL Server en un pool de nube privada VSPEX consumiría los recursos de 32 máquinas virtuales de referencia.

Page 47: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Capítulo 4: Selección de una infraestructura comprobada VSPEX

47 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC

Guía de diseño

El diseño de almacenamiento sugerido es adicional al pool de nube privada VSPEX. Para obtener más información, consulte Principios y reglas en la sección Herramienta para dimensionamiento de VSPEX.

Tabla 19. Ejemplo de detalles de SQL Server en la herramienta para dimensionamiento de VSPEX

Recomendaciones de configuración de VSPEX (máquinas virtuales de referencia totales)

32

Diseño de almacenamiento adicional recomendado para las bases de datos SQL

Nombre del pool de nube privada de VSPEX

Tipo de RAID

Tipo de disco Capacidad del disco

Número de discos

Pool de datos de la base de datos de OLTP de SQL Server

RAID 5 Discos SAS de 15,000 r/min

300 GB 10

RAID 1 Discos de estado sólido de FAST VP

200 GB 2

Pool de log y tempdb de la base de datos de OLTP de SQL Server

RAID 10 Discos SAS de 15,000 r/min

300 GB 4

Las aplicaciones combinadas se planifican para la implementación en esta infraestructura comprobada VSPEX. La herramienta para dimensionamiento de VSPEX recomienda una nube privada de VSPEX para hasta 600 máquinas virtuales de referencia como la infraestructura comprobada VSPEX más adecuada para los requisitos del cliente. Para obtener información detallada, consulte estas guías de infraestructuras comprobadas:

• EMC VSPEX Private Cloud: VMware vSphere 5.1 para hasta 1,000 máquinas virtuales

• EMC VSPEX Private Cloud: Microsoft Windows Server 2012 con Hyper-V para hasta 1,000 máquinas virtuales

Page 48: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Capítulo 4: Selección de una infraestructura comprobada VSPEX

48 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC Guía de diseño

Page 49: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Capítulo 5: Consideraciones de diseño y mejores prácticas de la solución

49 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC

Guía de diseño

Capítulo 5 Consideraciones de diseño y mejores prácticas de la solución

Este capítulo presenta los siguientes temas:

Descripción general .......................................................................................... 50

Consideraciones de diseño de la red ................................................................. 50

Consideraciones de diseño del almacenamiento ............................................... 51

Consideraciones de diseño de la virtualización ................................................. 61

Consideraciones para el diseño de aplicaciones ................................................ 63

Consideraciones para diseño de respaldo y recuperación .................................. 65

Page 50: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Capítulo 5: Consideraciones de diseño y mejores prácticas de la solución

50 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC Guía de diseño

Descripción general

Este capítulo brinda las mejores prácticas y consideraciones para la solución de infraestructura comprobada VSPEX para SQL Server virtualizado. Durante el diseño de la solución consideramos los siguientes aspectos:

• Diseño de red

• Plan de diseño de almacenamiento

• Diseño de virtualización

• Diseño de aplicación

Para obtener información para las soluciones de respaldo y recuperación de EMC para su ambiente de SQL Server, consulte SPEX con respaldo y recuperación de EMC para Microsoft SQL Server y Microsoft SharePoint: Guía de diseño e implementación.

Consideraciones de diseño de la red

Las redes en el mundo virtual siguen los mismos conceptos que en el mundo físico, pero algunos de estos conceptos se aplican en el software en lugar de usar cables y switches físicos. A pesar de que muchas de las mejores prácticas que se aplican en el mundo físico se aplican también en el mundo virtual, hay algunas consideraciones adicionales que se aplican a la segmentación de tráfico, la disponibilidad y el rendimiento.

Las características avanzadas de red serie VNXe y VNX proporcionan protección contra las fallas de la conexión de red en el arreglo. Mientras tanto, cada host de hipervisor tiene múltiples conexiones a las redes Ethernet de usuarios y almacenamiento a fin de proteger contra fallas de enlaces. Estas conexiones deben distribuirse entre múltiples switches Ethernet como medida de protección contra la falla de componentes en la red.

La conexión de red del volumen de encendido de SQL Server virtualizado de VSPEX puede ser FC, FCoE e iSCSI para NFS y CIFS en VNX, e iSCSI para CIFS y NFS en VNXe. Para obtener más información, consulte los documentos incluidos en la sección Infraestructuras comprobadas VSPEX .

Para instalar SQL Server en la infraestructura de VSPEX en VNX o VNXe, debe configurar conexiones de iSCSI adicionales para los archivos de la base de datos, log y tempdb de SQL Server que se guardarán en el almacenamiento de VNX iSCSI. Para obtener más información, consulte los documentos incluidos en la sección Infraestructuras comprobadas VSPEX .

En esta infraestructura comprobada VSPEX para SQL virtualizado, EMC recomienda considerar los siguientes aspectos para el diseño de red:

• Separación del tráfico de red diferente

Mantenga separado el tráfico y el latido de red de la máquina virtual, el almacenamiento, la administración y vSphere vMotion, o Microsoft Windows Hyper-V Live Migration mediante el uso de segmentación de VLAN.

Descripción general

Mejores prácticas para el diseño de red

Page 51: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Capítulo 5: Consideraciones de diseño y mejores prácticas de la solución

51 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC

Guía de diseño

• Configuración de redundancia de red

Un objetivo de las topologías redundantes es eliminar el tiempo fuera de la red provocado por un punto único de falla. Todas las redes necesitan redundancia para una confiabilidad mejorada. La confiabilidad de la red se logra mediante diseños de red y equipos confiables tolerantes ante fallas. Las redes deben estar diseñadas para recuperarse rápidamente a fin de eludir la falla. En esta solución, tenemos dos switches de red, y las tres redes tienen sus propios enlaces redundantes.

• Utilización de la agrupación de NIC

Agregue múltiples conexiones de red en paralelo para aumentar el rendimiento más allá de lo que puede sostener una sola conexión y para proporcionar redundancia en caso de que falle uno de los enlaces. Por ejemplo, en el ambiente de virtualización VMware, use dos tarjetas NIC físicas por vSwitch y cree un enlace superior para las NIC físicas con la finalidad de separar los switches físicos.

Para la configuración de la agrupación de la tarjeta NIC, es una mejor práctica seleccionar "no" en la opción para failback de agrupación de la tarjeta NIC. En caso de que exista algún comportamiento intermitente en la red, esta configuración evitará una transmisión simultánea de las tarjetas NIC que se están usando.

Cuando configure la alta disponibilidad de VMware (VMware HA), un buen punto de partida también es definir los siguientes tiempos de espera agotados y ajustes de ESX Server en la pestaña de configuración avanzada de ESX Server:

NFS.HeartbeatFrequency = 12

NFS.HeartbeatTimeout = 5

NFS.HeartbeatMaxFailures = 10

Para obtener más información sobre las mejores prácticas de la agrupación de NIC para VMware vSphere, consulte VMware vSphere on Network Attached Storage.

Para conocer la configuración de la agrupación de NIC de Windows 2012 en un ambiente virtualizado Hyper-V, consulte el tema de Microsoft TechNet NIC Teaming Overview.

Nota: Si usa las conexiones de iSCSI, recomendamos que no use la agrupación de la tarjeta NIC.

Para conocer otras mejores prácticas relacionadas con el diseño de red para la infraestructura comprobada VSPEX, consulte la Infraestructuras comprobadas VSPEX.

Consideraciones de diseño del almacenamiento

Las consideraciones de diseño y mejores prácticas que aparecen en esta sección brindan reglas para la planificación eficaz del almacenamiento para diversos requisitos del negocio en ambientes de SQL Server 2012.

Descripción general

Page 52: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Capítulo 5: Consideraciones de diseño y mejores prácticas de la solución

52 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC Guía de diseño

Figura 7 muestra la arquitectura de alto nivel de los componentes de SQL Server y los elementos de almacenamiento validados en la infraestructura comprobada VSPEX para SQL Server virtualizado en una plataforma de virtualización de vSphere. Todos los volúmenes de SQL Server se almacenan en un formato de disco de máquina virtual (VMDK) en un ambiente virtualizado VMware.

Figura 7. Elementos de almacenamiento de SQL Server en plataforma VMware vSphere 5.1

Además del pool de nube privada VSPEX para máquinas virtuales, EMC recomienda usar los dos pool de nube privada VSPEX adicionales para almacenar datos de SQL Server para distintos propósitos. Para obtener más información, consulte Tabla 20.

Tabla 20. Pool de almacenamiento de SQL Server

Nombre de pool Propósito Recomendación de RAID

Pool de nube privada de VSPEX

El pool de nube privada donde residen todas las máquinas virtuales. Para obtener detalles, consulte la Infraestructuras comprobadas VSPEX adecuada.

Pool combinado que incluye RAID 5 con discos SAS y RAID 10 con discos SSD de FAST VP

Pool de datos de SQL Server

El pool de datos de SQL Server para servir los LUN de datos para las bases de datos de usuario.

RAID 5 con discos SAS o un pool combinado

Pool de log y tempdb de SQL Server

El pool de log y tempdb de SQL Server para servir los LUN de log y tempdb para las bases de datos de usuario.

RAID 10 con discos SAS

Figura 8 muestra la arquitectura de alto nivel de los componentes de SQL Server y los elementos de almacenamiento validados en la infraestructura comprobada VSPEX para SQL Server en una plataforma de virtualización de Microsoft Windows Server 2012 Hyper-V.

Page 53: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Capítulo 5: Consideraciones de diseño y mejores prácticas de la solución

53 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC

Guía de diseño

Figura 8. Elementos de almacenamiento de SQL Server en una plataforma Hyper-V

Todos los volúmenes de SQL Server se almacenan en el nuevo formato de disco duro virtual (VHDX) de Hyper-V en el volumen compartido en cluster (CSV). Para obtener más información sobre los pool de nube privada de VSPEX adicionales para almacenar los datos de SQL Server, consulte Tabla 20.

EMC recomienda la implementación de las siguientes mejores prácticas de diseño de almacenamiento.

Diseño del pool de almacenamiento de aplicaciones

En esta infraestructura comprobada VSPEX para SQL Server virtualizado, considere las siguientes mejores prácticas para la distribución y el diseño de almacenamiento de la aplicación

• Pool de datos de la base de datos de usuario de SQL Server:

Use el RAID 5 para el pool de datos de SQL Server, a menos que la base de datos de usuario tenga una relación de escritura inusualmente alta, que esté por encima del 30 %. Este pool consta de todas las bases de datos de usuario de SQL Server.

Use los discos SAS de RAID 5 para un balance de rendimiento y capacidad. En nuestra herramienta para dimensionamiento de VSPEX, el número de discos en cada pool se calcula para cumplir con los requisitos de capacidad y de IOPS.

Diseño de almacenamiento

Page 54: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Capítulo 5: Consideraciones de diseño y mejores prácticas de la solución

54 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC Guía de diseño

Agregue discos SSD de FAST VP para proporcionar el mejor rendimiento para las cargas de trabajo de OLTP con grandes cantidades de lecturas aleatorias.

Use LUN delgados para almacenar datos de SQL Server a fin de mejorar la eficiencia de almacenamiento. Después de agregar discos SSD de FAST VP, los metadatos de LUN delgados se promueven al nivel de rendimiento extremo para mejorar el rendimiento.

• Pool de log y tempdb de SQL Server:

Use RAID 10 para el pool de log de SQL Server. Este pool consta de todos los LUN de log y tempdb para las bases de datos de usuario.

Use discos SAS para las consideraciones de rendimiento y capacidad. En nuestra herramienta para dimensionamiento de VSPEX, el número de discos de cada pool se calcula para cumplir con los requisitos de capacidad y de IOPS.

No active FAST VP en el pool de log. Los discos SSD de FAST VP no superan el rendimiento de los discos SAS para escrituras secuenciales.

Use LUN delgados para el pool de log y de tempdb de SQL Server a fin de mejorar la eficiencia de almacenamiento.

Para obtener más información acerca de las mejores prácticas para la base de datos tempdb, consulte Configuración de la base de datos de SQL Server en la sección Consideraciones para el diseño de aplicaciones.

Diseño de almacenamiento de OS

En esta solución, la infraestructura comprobada VSPEX creó y aprovisionó los LUN de OS. Para las mejores prácticas sobre el diseño de almacenamiento de SO, consulte la guía Infraestructuras comprobadas VSPEX.

Unidad de formato LUN de OS Use 64 KB del tamaño de unidad de asignación de archivos (tamaño del cluster) para los volúmenes de SQL Server.

El tamaño del cluster se determina cuando el SO o el usuario formatean la partición. Para obtener el mejor rendimiento, EMC recomienda usar 64 KB para bases de datos SQL. Para obtener más información, consulte el tema Disk Partition Alignment Best Practices for SQL Server en la librería de MSDN.

Los patrones de uso y las cargas de trabajo en SQL Server pueden variar enormemente. Esta guía está diseñada para las implementaciones típicas, según la descripción de Microsoft y la experiencia de EMC. Sin embargo, en dichos ambientes de SQL Server, se imponen exigencias de rendimiento adicionales sobre el almacenamiento para así cumplir o exceder los -SLA de tiempo de respuesta dirigidos por el cliente y para continuar proporcionando la mejor experiencia para el usuario.

Ya que SQL Server tiene diversos escenarios de aplicaciones, puede ser difícil analizar y provisionar manualmente los diseños de almacenamiento y seguir cumpliendo con requisitos en cambio constante.

Mejores prácticas del diseño de componentes

Page 55: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Capítulo 5: Consideraciones de diseño y mejores prácticas de la solución

55 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC

Guía de diseño

EMC proporciona los siguientes componentes para acelerar el rendimiento de OLTP de forma dinámica y automática:

• FAST Suite (incluye FAST Cache y FAST VP)

• XtremSW Cache

Las siguientes secciones introducen las mejores prácticas para estos componentes adicionales.

FAST Suite

EMC FAST Suite (FAST VP y FAST Cache) proporciona dos tecnologías clave, disponibles en la serie VNX, que permiten un rendimiento extremo de forma automática, cuándo y dónde se necesiten. La tecnología FAST es una opción disponible en las infraestructuras comprobadas VSPEX. Las Infraestructuras comprobadas VSPEX proporcionan más información sobre FAST Suite para infraestructuras comprobadas VSPEX.

La activación de FAST Cache o FAST VP es una operación transparente para SQL Server y no se necesita ninguna reconfiguración o tiempo fuera. Para usar lo mejor posible las tecnologías FAST, primero active FAST VP en el pool de almacenamiento de datos de SQL Server al agregar discos flash adicionales como un nivel de rendimiento extremo en el pool de datos de SQL Server. Cuando use FAST VP, ajuste la política FAST para los LUN participantes del pool en Start High then Auto-Tier (recomendado).

Si la tecnología FAST se activa en el pool de datos de la base de datos de usuario de SQL Server, la latencia de LUN de datos y las latencias de LUN de tempdb mejorarán para ayudar a la experiencia de usuario de SQL Server.

Para obtener más información sobre las mejores prácticas de diseño de FAST Suite, consulte EMC VNX Unified Best Practices for Performance: Applied Best Practices Guide.

Mejores prácticas de diseño para FAST Cache

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 de niveles de discos SAS nearline (SAS-NL) a discos SSD de FAST Cache con una granularidad de página de 64 KB.

Diseño de discos flash para FAST Cache Al usar discos SSD como FAST Cache, coloque todos los discos SSD (hasta ocho unidades) en el gabinete 0_0. Si tiene más de ocho unidades, considere lo siguiente:

Distribuya los discos SSD de FAST Cache en todos los buses disponibles.

Refleje los discos dentro de un gabinete para evitar el espejeado por todo el gabinete 0_0.

Consideraciones de diseño FAST Cache resulta mejor para las E/S aleatorias pequeñas donde los datos están sesgados. (El sesgo de la carga de trabajo define una asimetría en el uso de los datos con el tiempo, lo que significa que un pequeño porcentaje de los datos del arreglo pueden prestar servicios a la mayor parte de la carga de trabajo en el arreglo). Mientras mayor sea la localidad, más beneficios recibe FAST Cache. EMC recomienda que use primero los discos SSD disponibles para FAST Cache, que

Page 56: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Capítulo 5: Consideraciones de diseño y mejores prácticas de la solución

56 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC Guía de diseño

pueden beneficiar globalmente a todos los LUN en el sistema de almacenamiento, y luego complementar el rendimiento, según fuera necesario, con discos flash adicionales en los niveles de pool de almacenamiento.

Las cargas de trabajo recomendadas de las aplicaciones para FAST Cache son las siguientes:

• Aplicaciones de E/S aleatorias de bloque pequeño con alta localidad

• Alta frecuencia de acceso a los mismos datos

• Sistemas donde se limita el rendimiento actual a causa de la capacidad del disco duro, no por la capacidad del procesador de almacenamiento (SP)

• Snapshots avanzadas activadas en los pools de almacenamiento

Evite permitir FAST Cache para los LUN que no se espera que brinden beneficios, como cuando:

• La carga de trabajo primaria es secuencial.

• La carga de trabajo primaria es de I/O de bloque grande.

Evite activar FAST Cache para los LUN donde la carga de trabajo sea de un bloque pequeño secuencial, lo que incluye:

• Logs de la base de datos

• Logs circulares

Activación de FAST Cache en un sistema en ejecución FAST Cache puede mejorar el rendimiento general del sistema si el cuello de botella actual se relaciona con unidades. Sin embargo, la optimización de IOPS generará un aumento en el uso de CPU en los SP de VNX. Los sistemas deben dimensionarse para que el uso sostenido máximo sea del 70 %.

Use Unisphere para comprobar el uso de SP CPU y luego continúe como sigue:

• Uso de SP CPU menor al 60 %: active grupos de LUN o un pool a la vez hasta que se equilibren en el caché. Asegúrese de que el uso de SP CPU siga siendo aceptable antes de activar FAST Cache para más LUN/pools.

• Uso de SP CPU de un 60 % a 80 %: escale con cuidado. Active FAST Cache en uno o dos LUN a la vez y verifique que el uso de SP CPU no aumente en un 80 %.

• Uso de SP CPU mayor que 80 %: no active FAST Cache.

Evite activar FAST Cache para un grupo de LUN donde la capacidad de LUN agregada supere 20 veces la capacidad total de FAST Cache.

Active FAST Cache primero en un subconjunto de LUN, y permita que los LUN se equilibren antes de agregar los otros LUN.

Nota: Para los pools de almacenamiento, FAST Cache es una característica a nivel de pool, de modo que tiene que activar/desactivar al nivel de pool (para todos los LUN en el pool).

Page 57: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Capítulo 5: Consideraciones de diseño y mejores prácticas de la solución

57 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC

Guía de diseño

Mejores prácticas de diseño para FAST VP

En VNX, FAST VP permite el movimiento de los datos SQL automáticamente entre los discos SSD de FAST VP. Los niveles de discos SAS con una granularidad de slice de 256 MB ayudan a reducir significativamente el tiempo de respuesta y a mejorar el rendimiento de SQL OLTP con un menor costo. 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.

Discos flash para un- nivel FAST VP de rendimiento extremo Al agregar discos SSD de FAST VP adicionales como nivel de rendimiento extremo al pool de datos de SQL Server, FAST VP puede adaptarse automáticamente a los cambios con los ciclos del negocio.

Al usar discos SSD de FAST VP como nivel FAST VP, considere las siguientes mejores prácticas:

• Distribuya los discos SSD de FAST VP en todos los buses disponibles.

• Evite el uso del gabinete 0_0.

Para obtener más información, consulte las mejores prácticas que aparecen en el informe técnico EMC FAST VP for Unified Storage Systems.

Uso de la capacidad de pool Mantenga cierta capacidad sin asignar dentro del pool para ayudar con los calendarios de reubicación al usar FAST VP.

La reubicación recuperará el 10 % de espacio libre por nivel. Este espacio se usará para optimizar las operaciones de reubicación, pero también ayuda cuando se crean nuevos LUN que desean usar niveles más altos.

Mantener capacidad sin asignar dentro del pool no es un requisito, pero hacerlo no genera pérdida de capacidad.

Reubicación • Calendarice reubicaciones fuera del horario, para que la carga de trabajo

primaria no compita con la actividad de reubicación.

• Active FAST VP en un pool, aunque este tenga solo un nivel, a fin de ofrecer balanceo de carga constante de los LUN en las unidades disponibles.

Consideraciones de VNX para el archivo De forma predeterminada, se crea un VNX para el pool de almacenamiento definido por el sistema para cada VNX para el pool de almacenamiento de bloques que contiene los LUN disponibles para el archivo. (Este es un pool de almacenamiento mapeado).

• Asigne la misma política de organización en niveles de FAST VP a todos los LUN de un pool de almacenamiento de archivos determinado.

• Cree un pool de almacenamiento definido por el usuario para separar los LUN de archivo desde los mismos pools de almacenamiento de bloques que tienen diferentes políticas de organización en niveles.

• Aproveche la función de Disponibilidad continua al planificar considerando la disponibilidad de almacenamiento para las instancias de SQL Server críticas de negocio.

Page 58: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Capítulo 5: Consideraciones de diseño y mejores prácticas de la solución

58 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC Guía de diseño

XtremSW Cache

XtremSW Cache puede usar una tarjeta PCIe basada en host como el caché de almacenamiento del host. Junto con el alojamiento SAN, XtremSW Cache puede reducir drásticamente la latencia de I/O y mejorar el rendimiento de OLTP, mientras se mantiene la ventaja de un almacenamiento SAN.

Consideraciones de rendimiento de XtremSW Cache y mejores prácticas

EMC XtremSW Cache es una solución flash de servidor que reduce la latencia y aumenta el rendimiento para mejorar drásticamente el rendimiento de la aplicación. XtremSW Cache se puede usar como una solución de almacenamiento en caché de servidor para acelerar las lecturas de E/S de bloque. Junto con el almacenamiento de SAN, el software XtremSW Cache puede usar un caché de escritura inmediata para ofrecer optimización dinámica de rendimiento, inteligencia y protección en ambientes físicos y virtuales.

Considere las siguientes mejores prácticas cuando se implementa XtremSW Cache en un ambiente virtualizado:

• XtremSW Cache alcanza su mayor eficacia para cargas de trabajo con una relación de lectura y escritura de 70 % o más con E/S pequeña y aleatoria (8 KB es lo ideal).

• De manera predeterminada, los datos de más de 64 KB pasan al disco y no se almacenan en caché. Este tamaño es el correcto para la mayoría de las aplicaciones. Sin embargo, para algunas aplicaciones, el almacenamiento en caché será más eficaz si se permite para datos de hasta 128 KB. Use la línea de comandos vfcmt o GUI para ajustar el tamaño de E/S máximo que XtremSW Cache almacenará en caché. Para obtener más información, consulte la Guía de instalación y administración de VFCache 1.5.1.

XtremSW Cache en Hyper-V Al instalar XtremSW Cache en el ambiente Hyper-V, ponga atención a los siguientes detalles:

• La tarjeta y el controlador de XtremSW Cache, así como el software XtremSW Cache, se instalan en la máquina host de Hyper-V. En consecuencia:

Es posible definir discos virtuales antes o después de configurar el LUN como un dispositivo de origen.

Se acelerarán todos los discos virtuales asignados en un dispositivo de origen de LUN.

• El procedimiento de instalación es idéntico al procedimiento para Windows.

• Microsoft CSV no es compatible con la versión actual de XtremSW Cache (1.5.1). Por lo tanto, los LUN que se acelerarán no pueden ser LUN de CSV en el cluster de Hyper-V, pero los volúmenes en cluster en Hyper-V pueden ser compatibles.

Para obtener más información, consulte la Guía de instalación y administración de EMC VFCache 1.5.1.

XtremSW Cache en VMware Al instalar XtremSW Cache en el ambiente VMware, ponga atención a los siguientes detalles:

Page 59: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Capítulo 5: Consideraciones de diseño y mejores prácticas de la solución

59 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC

Guía de diseño

• XtremSW Cache puede activarse para usar discos para el almacenamiento basado en servidor. Para habilitar la funcionalidad de esta tarjeta dividida, se debe desactivar la interrupción del mapeo en el host ESX. Para obtener más información, consulte la Guía de instalación de VFCache para VMware 1.5.

• Siga las instrucciones de instalación de VFCache para configurar los componentes en un ambiente de VMware. Para obtener más información, consulte la Guía de instalación de VFCache para VMware 1.5.

Esta sección proporciona dos ejemplos de diseños de almacenamiento en la infraestructura comprobada VSPEX para SQL Server virtualizado: uno para VNXe, basado en la nube privada VSPEX y el otro para VNX, basado en la nube privada VSPEX. Ambos ejemplos siguen las consideraciones de diseño y mejores prácticas analizadas con anterioridad.

Tabla 21 muestra un ejemplo de un diseño de almacenamiento dedicado para los pools de base de datos de SQL Server. La configuración puede ser compatible con alrededor de 700 IOPS de host.

Nota: Esto solo es un ejemplo para el pool de infraestructura y los pools de SQL Server. El número de discos usados en el ejemplo para la infraestructura virtual puede ser variable.

Tabla 21. Ejemplo de diseño de almacenamiento en VNXe

Nombre del pool de almacenamiento de SQL Server

Tipo de RAID Tipo de disco Capacidad del disco

Número de discos

Pool de datos de la base de datos de usuario de SQL

RAID 5 Discos SAS de 15,000 r/min 300 GB 10

Pool de log y tempdb de la base de datos de usuario de SQL

RAID 10 Discos SAS de 15,000 r/min 300 GB 6

Figura 9 muestra un ejemplo del diseño de almacenamiento para SQL Server en la serie VNXe.

Ejemplos de diseño de almacenamiento

Page 60: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Capítulo 5: Consideraciones de diseño y mejores prácticas de la solución

60 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC Guía de diseño

Figura 9. Ejemplo de diseño de almacenamiento: SQL Server para la serie VNXe

Tabla 22 muestra un ejemplo de los pools de almacenamiento para SQL Server en VNX, además del pool de nube privada de VSPEX. La configuración puede ser compatible con alrededor de 2,000 IOPS de host.

Tabla 22. Ejemplo de diseño de almacenamiento en VNX

Nombre del pool de almacenamiento

Tipo de RAID

Tipo de disco Capacidad del disco

Número de discos

Pool de datos de la base de datos de usuario de SQL

RAID 5 Discos SAS de 15,000 r/min

300 GB 5

RAID 10 Discos de estado sólido de FAST VP

100 GB 2

Pool de log y tempdb de la base de datos de usuario de SQL

RAID 10 Discos SAS de 15,000 r/min

300 GB 4

Figura 10 muestra un ejemplo del diseño de almacenamiento para SQL Server en la serie VNX con la infraestructura de la máquina virtual.

Page 61: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Capítulo 5: Consideraciones de diseño y mejores prácticas de la solución

61 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC

Guía de diseño

Figura 10. Ejemplo de diseño de almacenamiento: SQL Server para VNX con FAST VP activado

Nota: Las figuras 9 y 10 son solo dos ejemplos de un diseño de almacenamiento. Para planear y diseñar sus propios diseños de almacenamiento para SQL Server a través de un agrupamiento de VSPEX, siga las reglas de la herramienta para dimensionamiento de VSPEX y las mejores prácticas que aparecen en la sección Consideraciones de diseño del almacenamiento.

Consideraciones de diseño de la virtualización

SQL Server 2012 está completamente soportado cuando lo implementa en un ambiente virtual compatible con Microsoft Hyper-V o VMware vSphere. Las siguientes secciones describen las mejores prácticas y las consideraciones de diseño para la virtualización de SQL Server 2012.

En esta infraestructura comprobada VSPEX para SQL Server virtualizado, EMC recomienda considerar las mejores prácticas descritas aquí para el diseño de virtualización.

Tabla 23 enumera la memoria RAM recomendada para equipos que ejecutan SQL Server, según el tamaño combinado de las bases de datos de usuario de SQL Server.

Descripción general

Mejores prácticas para el diseño de virtualización

Page 62: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Capítulo 5: Consideraciones de diseño y mejores prácticas de la solución

62 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC Guía de diseño

Tabla 23. RAM recomendada para SQL Server

Tamaño combinado de las bases de datos de usuario de SQL Server

RAM recomendada para equipos que funcionan con SQL Server

Hasta 50 GB 8 GB

De 50 GB a 250 GB. 16 GB

De 250 GB a 500 GB. 32 GB

Más de 500 GB Comuníquese con EMC para obtener validación

Cada SQL Server tiene sus propias áreas de almacenamiento de datos y discos virtuales para su sistema operativo. En ambientes virtualizados VMware, los LUN de OS/encendido de SQL Server usan un VMDK en su propia área de almacenamiento de datos y en ambientes virtualizados Hyper-V, los LUN de OS/encendido de SQL Server usan un VHDX en su propia área de almacenamiento de datos. Todos los LUN de la base de datos usan VMDK en VMware o VHDX en Hyper-V.

Ya que SQL Server 2012 puede detectar NUMA automáticamente y la asignación de procesador y memoria de SQL Server puede optimizarse para NUMA, esta solución implementó las siguientes mejores prácticas de diseño:

• Mantenga la cantidad de núcleo físicos y vCPU en una relación de 1:1. Asegúrese de que no haya CPU sobreasignados para ejecutar las instancias de SQL Server críticas de negocio.

• Considere el tamaño del nodo de NUMA al dimensionar las máquinas virtuales. Para evitar el acceso a la memoria remota en un ambiente con capacidad NUMA, dimensione la memoria de una máquina virtual de SQL para que sea menor que la cantidad disponible por nodo de NUMA.

• Reserve por completo la memoria RAM para las máquinas virtuales de SQL Server.

• En VMware, Active las funciones VMware HA, DRS y vMotion.

Si selecciona vSphere como el hipervisor, active las funciones VMware HA, DRS y vMotion en los servidores ESXi para proporcionar disponibilidad y escalabilidad básica para múltiples implementaciones de SQL Server.

La función VMware DRS puede equilibrar automáticamente la carga de trabajo entre los hosts usando la función vMotion. Cuando las cargas de trabajo de SQL Server aumentan, DRS transfiere automáticamente una máquina virtual con cuello de botella a otro host con más recursos disponibles, sin tiempo fuera.

Cuando desee activar la función DRS, asegúrese de que el rebalanceo automático no sea demasiado agresivo, ya que puede causar problemas de rendimiento con VMotion constante.

Después de activar la función DRS, considere usar reglas de afinidad y anti-afinidad de DRS. EMC recomienda usar reglas de afinidad y anti-afinidad de DRS para grupos específicos de máquinas virtuales (por ejemplo, un grupo de servidores web) que nunca deben residir en el mismo host. DRS también permite agrupar máquinas virtuales por un nombre común y restringir su ejecución a un subconjunto de hosts específico.

Para conocer los pasos detallados sobre cómo configurar DRS, consulte los documentos de la sección Guías de implementación para VSPEX.

Page 63: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Capítulo 5: Consideraciones de diseño y mejores prácticas de la solución

63 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC

Guía de diseño

• En Hyper-V, active la alta disponibilidad de Hyper-V y las funciones de migración activa.

Hyper-V con System Center y la integración con System Center Operations Manager puede proporcionar el monitoreo de uso de recursos de host y máquinas virtuales de Hyper-V, y puede balancear el uso de recursos automáticamente mediante la migración activa para transferir las máquinas virtuales sin tiempo fuera.

Cuando desee activar la función DRS, asegúrese de que el rebalanceo automático no sea demasiado agresivo ya que esto puede causar problemas de rendimiento con la migración activa constante.

Monitoree regularmente el rendimiento de toda su infraestructura comprobada VSPEX. El monitoreo del rendimiento no sólo se produce en el nivel de máquina virtual, sino que también en el nivel de hipervisor. Por ejemplo, cuando el hipervisor es ESXi, puede usar el monitoreo de rendimiento dentro de la máquina virtual de SQL Server para garantizar el rendimiento de SQL Server o la máquina virtual. Mientras tanto, en el nivel de hipervisor, puede usar esxtop para monitorear el rendimiento del host. Para obtener información detallada sobre la herramienta de monitoreo del rendimiento, consulte los documentos de la sección Guías de implementación para VSPEX.

Consideraciones para el diseño de aplicaciones

Las consideraciones de diseño para SQL Server 2012 implican muchos aspectos. Las consideraciones de diseño y mejores prácticas que aparecen en esta sección proporcionan una guía para los aspectos más comunes e importantes.

En esta infraestructura comprobada VSPEX para SQL Server virtualizado, EMC recomienda considerar las siguientes mejores prácticas para el diseño de SQL Server 2012.

Configuración de instancia de SQL Server

• Se otorga el privilegio Lock Pages in Memory para la cuenta de inicio de SQL Server. Este privilegio está diseñado para evitar que se localice el conjunto de trabajo de procesos (memoria comprometida) o que el sistema operativo lo reduzca. Para obtener más información, consulte el artículo de Microsoft Support How to enable the "locked pages" feature in SQL Server 2012.

Nota: Después de activar el privilegio Lock Pages in Memory, ajuste la memoria máxima del servidor de la instancia de SQL Server para evitar que la instancia reserve toda la memoria del SO.

• Se otorga el privilegio Enable Instant File Initialization para obtener un mejor rendimiento para las operaciones de la base de datos, como CREAR BASE DE DATOS, ALTERAR BASE DE DATOS, RESTAURAR y CRECIMIENTO AUTOMÁTICO. Puede acortar significativamente el tiempo para crear o expandir un archivo de datos. Para obtener más información, consulte el tema de Microsoft Technet Database File Initialization.

Descripción general

Mejores prácticas para el diseño de aplicaciones

Page 64: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Capítulo 5: Consideraciones de diseño y mejores prácticas de la solución

64 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC Guía de diseño

Configuración de la base de datos de SQL Server

Considere las siguientes mejores prácticas para la configuración de las bases de datos de usuario:

• Use múltiples archivos de datos para bases de datos grandes.

• El modelo de recuperación completa permite que los administradores respalden los log de transacción de manera incremental. Este modelo permite la recuperación de la base de datos de SQL Server desde un punto en el tiempo específico desde el respaldo de logs, incluso si los archivos de datos de las bases de datos de contenido están dañados. EMC recomienda crear respaldos de logs de manera regular para el modelo de recuperación completa.

En esta infraestructura comprobada VSPEX, EMC recomienda que use la siguiente configuración para tempdb:

• Asigne espacio previamente y agregue un solo archivo de datos por LUN. Asegúrese de que todos los archivos tienen el mismo tamaño.

• Asigne los archivos log temporales a uno de los LUN dedicados a los archivos de log.

• Active la opción de crecimiento automático. Ajuste el valor de crecimiento automático de la base de datos en aproximadamente 10 % del tamaño de archivo inicial como un punto de inicio razonable.

EMC recomienda que use la siguiente configuración para los log de transacción:

• Cree un solo archivo de log de transacciones por base de datos en uno de los LUN asignados al espacio de log de transacciones. Distribuya los archivos de log para diferentes bases de datos en los LUN disponibles o use varios archivos de log para el crecimiento de log, según sea necesario.

• Active la opción de crecimiento automático para los archivos de log.

Para obtener los pasos detallados de configuración consulte los documentos de la Guías de implementación para VSPEX.

En esta infraestructura comprobada VSPEX para SQL Server virtualizado, EMC recomienda que considere los modelos de licencia de SQL Server para obtener mejores ahorros de costos.

Con SQL Server 2012, los clientes tienen varias opciones de licencia, como el modelo de licencia de servidor+CAL, que ofrece acceso a bajo costo a las implementaciones de SQL Server incrementales, y las licencias basadas en cores, un nuevo modelo de licencia basado en potencia informática que cambió desde procesadores físicos a cores. Las opciones de licencia varían de las versiones de SQL Server que usa. Consulte la Guía de licencias de Microsoft SQL Server 2012.

Según el modelo de licencia basada en cores, los clientes cuentan la cantidad total de cores físicos para cada procesador en el servidor y multiplican la cantidad de cores por un factor de core adecuado a fin de determinar la cantidad de licencias necesarias para cada procesador.

El modelo de licencia basada en cores es adecuado cuando se producen una o más de las siguientes circunstancias:

• Se implementa SQL Server 2012 Enterprise Edition

Consideración de licencia de SQL Server 2012

Page 65: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Capítulo 5: Consideraciones de diseño y mejores prácticas de la solución

65 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC

Guía de diseño

• Se aplican implementaciones centralizadas que incluyan una gran cantidad de dispositivos/usuarios directos o indirectos

• Anticipar costos de licencia totales más bajos que los asociados al uso del modelo de licencia de servidor+CAL.

Según el modelo de licencia de servidor+CAL, los clientes de EMC adquieren una licencia de servidor para cada servidor y una licencia de acceso de cliente (CAL) para cada dispositivo o usuario que acceda a SQL Server.

El modelo de licencia de servidor+CAL es adecuado cuando se producen una o más de las siguientes circunstancias:

• Se implementa SQL Server 2012 Business Intelligence Edition

• Se implementa SQL Server Standard Edition en aquellos escenarios donde puede contar fácilmente a los usuarios o dispositivos y los costos de licencia totales son menores que los asociados con el uso del modelo de licencia basado en cores

• Se planifica el escalamiento horizontal del uso de SQL Server con la adición de nuevos servidores con el transcurso del tiempo

En esta infraestructura comprobada VSPEX, para licenciar el SQL Server virtualizado, los clientes pueden elegir licenciar máquinas virtuales individuales o, para obtener la máxima virtualización en una nube privada altamente virtualizada, licenciar todo el servidor físico con las licencias de núcleo de Enterprise Edition.

Para elegir un modelo de licencia adecuado para SQL Server 2012 en varios ambientes, consulte SQL Server 2012 Licensing Quick Reference Guide en el sitio web de Microsoft.

Consideraciones para diseño 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 su solución incluye componentes de respaldo y recuperación, consulte SPEX con respaldo y recuperación de EMC para Microsoft SQL Server y Microsoft SharePoint: Guía de diseño e implementación para conocer información detallada sobre la implementación de su solución de respaldo y recuperación.

Page 66: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Capítulo 5: Consideraciones de diseño y mejores prácticas de la solución

66 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC Guía de diseño

Page 67: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Capítulo 6: Metodologías de verificación de la solución

67 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC

Guía de diseño

Capítulo 6 Metodologías de verificación de la solución

Este capítulo presenta los siguientes temas:

Descripción general .......................................................................................... 68

Metodología de verificación del hardware de base ............................................ 68

Metodología de verificación de la aplicación ..................................................... 68

Metodología para la verificación del respaldo y la recuperación ........................ 69

Page 68: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Capítulo 6: Metodologías de verificación de la solución

68 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC Guía de diseño

Descripción general

En este capítulo se ofrece una lista de elementos que debe comprobar después de configurar la solución. Utilice la información de este capítulo para verificar la funcionalidad y el rendimiento de la solución y sus componentes, y garantizar que la configuración sea compatible con los principales requisitos de disponibilidad y rendimiento.

Metodología de verificación del hardware de base

El propósito de este capítulo es ofrecer las metodologías de verificación para los aspectos de hardware, aplicación y respaldo y recuperación de la solución. El hardware consta de los recursos físicos del equipo, como procesadores, memoria y almacenamiento. El hardware incluye también componentes físicos de red, como tarjetas NIC, cables, switches, enrutadores y balanceadores de carga de hardware. Puede evitar muchos problemas relacionados con el rendimiento y la capacidad si usa el hardware correcto para la solución VSPEX para SQL Server virtualizado. Por el contrario, un solo uso indebido de un recurso de hardware, como una memoria insuficiente en un servidor, puede afectar el rendimiento en todo el SQL Server.

Para conocer los pasos detallados para la verificación de la redundancia de los componentes de la solución, consulte los recursos incluidos en la sección Guías de implementación para VSPEX.

Metodología de verificación de la aplicación

Una vez que verifica el hardware y la redundancia de los componentes de la solución, realice la prueba y la optimización de la aplicación SQL Server, lo cual es también un paso importante de la solución VSPEX para SQL Server virtualizado. Pruebe la nueva infraestructura comprobada VSPEX antes de implementarla en producción para asegurarse de que las arquitecturas que diseñó alcancen los objetivos requeridos de rendimiento y capacidad. Esto permite identificar y optimizar potenciales cuellos de botella antes de que afecten a los usuarios en una implementación activa.

Antes de que comience a verificar el rendimiento de SQL Server en la infraestructura comprobada VSPEX, asegúrese de haber implementado SQL Server 2012 en su infraestructura comprobada VSPEX, según la Guías de implementación para VSPEX. Tabla 24 describe los pasos de alto nivel que se deben completar antes de poner el ambiente SQL Server en producción.

Tabla 24. Pasos de alto nivel para la verificación de la aplicación

Paso Descripción Referencia

1 Comprenda las métricas clave para que el ambiente de SQL Server alcance un rendimiento y una capacidad que cumplan con los requisitos del negocio.

Nociones básicas de las métricas clave

2 Use la herramienta para dimensionamiento de VSPEX para que SQL Server determine la arquitectura y los recursos de su infraestructura comprobada VSPEX.

Sitio web de EMC VSPEX

3 Diseñe y cree la solución de SQL Server en la infraestructura comprobada VSPEX.

Guías de implementación para VSPEX

Page 69: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Capítulo 6: Metodologías de verificación de la solución

69 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC

Guía de diseño

Paso Descripción Referencia

4 Ejecute las pruebas, analice los resultados y optimice su arquitectura VSPEX.

Ejecución de pruebas, análisis de resultados y optimización

Comprender el objetivo de la prueba de SQL Server facilita la toma de decisiones sobre qué métricas se deben capturar y qué umbrales se deben cumplir para cada métrica al ejecutar las pruebas de validación de SQL Server. Para validar la solución VSPEX para SQL Server virtualizado, consideramos las métricas clave que se muestran en Tabla 25.

Tabla 25. Métricas clave

Parámetro Umbral

Utilización promedio del CPU (%) Menos de 85 %

Latencia de disco promedio Menos de 20 milisegundos

La herramienta para dimensionamiento de VSPEX ayuda a comprender las métricas y los umbrales básicos para cumplir con los requisitos del negocio del cliente.

Luego de crear el ambiente de la base de datos, ejecute las aplicaciones de prueba con el fin de verificar el rendimiento de SQL Server 2012. En esta solución, ejecutamos las pruebas mediante una aplicación similar a TPC-E para validar el rendimiento de SQL Server. La aplicación similar a TPC-E es el parámetro de rendimiento del servidor, que simula el flujo de las transacciones de mercado de corretaje entre el mercado, el cliente y el corredor. El parámetro no puede representar la aplicación real en el ambiente del cliente. En el ambiente del cliente real, recomendamos encarecidamente que los clientes:

• Evalúen la carga de trabajo similar a TPC-E y el patrón de E/S. Si es aceptable y la carga de trabajo real es parecida, puede usar los resultados de la prueba como referencia. Sin embargo, los clientes necesitan considerar los posibles riesgos.

• Primero, construyan un ambiente de prueba y luego copien y restauren la base de datos de producción para probar la carga de trabajo real y para verificar el rendimiento de SQL Server si los tipos de carga de trabajo real de la aplicación son diferentes a lo que validamos en nuestro ambiente de prueba.

Para obtener información detallada sobre la configuración consulte los documentos de la Guías de implementación para VSPEX.

Metodología para la verificación del respaldo y la recuperación

Todas las soluciones VSPEX se dimensionan y prueban con los productos de respaldo de última generación de EMC, incluidos EMC Avamar y EMC Data Domain. Si su solución incluye componentes de respaldo y recuperación, consulte VSPEX con respaldo y recuperación de EMC para Microsoft SQL Server y Microsoft SharePoint: para conocer información detallada sobre la verificación de la funcionalidad y el rendimiento de su solución de respaldo y recuperación.

Nociones básicas de las métricas clave

Ejecución de pruebas, análisis de resultados y optimización

Page 70: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Capítulo 6: Metodologías de verificación de la solución

70 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC Guía de diseño

Page 71: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Capítulo 7: Documentación de referencia

71 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC

Guía de diseño

Capítulo 7 Documentación de referencia

Este capítulo presenta los siguientes temas:

Documentación de EMC..................................................................................... 72

Otra documentación ......................................................................................... 73

Enlaces ............................................................................................................. 73

Page 72: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Capítulo 7: Documentación de referencia

72 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC Guía de diseño

Documentación de EMC

Los siguientes documentos, disponibles en el Servicio de soporte en línea de EMC o EMC.com, entregan información adicional y pertinente. Si no tiene acceso a un documento, póngase en contacto con un representante de EMC.

• EMC VSPEX para Microsoft SQL Server 2012 virtualizado con Microsoft Hyper-V

• EMC VSPEX for Virtualized SQL Server with VMware vSphere

• Soluciones de EMC VSPEX para la virtualización de servidores para medianas empresas

• Soluciones de EMC VSPEX para la virtualización de servidores para pequeñas y medianas empresas

• EMC Unisphere Remote: Monitoreo de almacenamiento de última generación, un análisis detallado

• VNX FAST Cache: un análisis detallado

• EMC FAST VP para sistemas de almacenamiento unificado

• EMC VNXe mediante un sistema VNXe con Microsoft Windows Hyper-V

• EMC VNXe: uso de un sistema VNXe con carpetas compartidas NFS

• EMC VNX: Mejores prácticas unificadas para el rendimiento: Guía de mejores prácticas aplicadas

• Hoja de trabajo de configuración de EMC VNXe

• Hoja de trabajo de configuración de EMC VNX

• VNXe3100/3150: Cómo monitorear el estado del sistema

• EMC VSI para VMware vSphere: Guía del producto de Storage Viewer

• EMC VSI para VMware vSphere: Guía del producto de la administración de almacenamiento unificado

• EMC VNX: Guía de conectividad de host para VMWare ESX Server

• Notas de la versión de VNX Operating Environment for File

• Guía del usuario de EMC Avamar 6.1 para SQL Server VSS

• Guía de administración de EMC Avamar 6.1

• Guía del usuario de EMC Avamar 6.1 para Hyper-V

• Guía del usuario de EMC Avamar 6.1 para VMware

• EMC Avamar Compatibility and Interoperability Matrix

• Nube privada de EMC VSPEX: VMware vSphere 5.1 para hasta 500 máquinas virtuales

• Nube privada de EMC VSPEX con Microsoft Windows Server 2012 con Hyper-V para hasta 1,000 máquinas virtuales

• Nube privada de EMC VSPEX: VMware vSphere 5.1 para hasta 100 máquinas virtuales

• Nube privada de EMC VSPEX con Microsoft Windows Server 2012 con Hyper-V para hasta 100 máquinas virtuales

Page 73: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Capítulo 7: Documentación de referencia

73 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC

Guía de diseño

• Guía de instalación y administración de VFCache 1.5.1

• Guía de la solución de respaldo y recuperación de EMC para las aplicaciones VSPEX virtualizadas de Microsoft

• VSPEX con respaldo y recuperación de EMC para Microsoft SQL Server y Microsoft SharePoint: Guía de diseño e implementación

• 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

Otra documentación

Para obtener información sobre Microsoft SQL Server, consulte los siguientes documentos:

• Microsoft SQL Server 2012 on VMware Best Practices Guide

• Microsoft SQL Server 2012 on VMware Frequently Asked Questions (FAQ)

• Microsoft SQL Server 2012 on VMware Availability and Recovery Options

• Best Practices for Running VMware vSphere on Network Attached Storage

• SQL Server 2012 Licensing Quick Reference Guide

Para obtener documentación sobre Microsoft Hyper-V y Microsoft SQL Server, consulte el sitio web de Microsoft en http://www.microsoft.com.

Para obtener documentación sobre SQL Server 2012 en VMware, consulte el sitio web de VMware en http://www.vmware.com/leap.

Enlaces

Librería de MSDN

Consulte los siguientes temas en la librería de MSDN:

• Libros en línea para SQL Server 2012

• Disk Partition Alignment Best Practices for SQL Server

• Optimizar el rendimiento de tempdb

Librería de TechNet

• Performance and Capacity Management (SharePoint Server 2010)

• NIC Teaming Overview

Nota: Los enlaces indicados funcionaban correctamente al momento de la publicación.

Page 74: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Capítulo 7: Documentación de referencia

74 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC Guía de diseño

Page 75: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Apéndice A: Hoja de trabajo de calificación

75 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC

Guía de diseño

Apéndice A Hoja de trabajo de calificación

Este apéndice presenta el siguiente tema:

Hoja de trabajo de calificación de VSPEX para Microsoft SQL Server 2012 virtualizado ................................................................................................ 76

Page 76: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Apéndice A: Hoja de trabajo de calificación

76 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC Guía de diseño

Hoja de trabajo de calificación de VSPEX para Microsoft SQL Server 2012 virtualizado

Antes de que comience a dimensionar la solución VSPEX para SQL Server virtualizado, recopile información acerca de los requisitos del negocio del cliente con la hoja de trabajo de calificación. Tabla 26 proporciona una hoja de trabajo de calificación para una base de datos de usuario de SQL Server.

Tabla 26. Hoja de trabajo de calificación para una base de datos de usuario de SQL Server

Pregunta Respuesta

¿Tiene una base de datos de SQL Server existente que desee dimensionar en el ambiente?

Sí o no

¿Cuántas bases de datos desea implementar?

¿Cuál es el tamaño de la base de datos de usuario (GB)?

¿Cuál es la tasa de crecimiento anual (%)?

¿Tiene intenciones de usar FAST VP? Sí o no

¿Cuál es la cantidad máxima de IOPS?

¿Cuál es la TPS en cargas máximas? (pregunta opcional)

¿Cuál es el tamaño necesario de tempdb? (pregunta opcional)

Adjunto a este documento en formato PDF se encuentra una copia independiente de la hoja de trabajo de calificación. Para ver e imprimir la hoja de trabajo:

1. En Adobe Reader, abra el panel Attachments de la siguiente manera:

Seleccione View > Show/Hide > Navigation Panes > Attachments.

o

Haga clic en el icono Attachments como se indica en la Figura 11.

Figura 11. Hoja de trabajo de calificación imprimible

2. En el panel Attachments, haga doble clic en el archivo adjunto para abrir e imprimir la hoja de trabajo de calificación.

Impresión de la hoja de trabajo de calificación

Page 77: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Apéndice B: Lógica y metodología de dimensionamiento de SQL Server de alto nivel

77 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC

Guía de diseño

Apéndice B Lógica y metodología de dimensionamiento de SQL

Server de alto nivel

Este apéndice presenta los siguientes temas:

Descripción general .......................................................................................... 78

Recursos adecuados ......................................................................................... 78

Consideraciones de tamaño .............................................................................. 78

Page 78: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Apéndice B: Lógica y metodología de dimensionamiento de SQL Server de alto nivel

78 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC Guía de diseño

Descripción general

La infraestructura compatible con OLTP–vCPU, memoria, diseño de almacenamiento para las bases de datos de SQL Server y máquina virtual de referencia total debe proporcionar una solución sólida, potente y flexible. El dimensionamiento de SQL Server depende de varios factores, como el tipo de disco, el tipo de protección y el caché. Los recursos adecuados deben ser parte del método de dimensionamiento de SQL Server.

Nota: Estas instrucciones de dimensionamiento manual pueden usarse para proporcionar un solo dimensionamiento aproximado de la aplicación si la herramienta para dimensionamiento de VSPEX no está disponible. Se recomienda el uso de la herramienta para dimensionamiento de VSPEX, con su funcionalidad de múltiples aplicaciones e instancias, como el enfoque de dimensionamiento preferido.

Recursos adecuados Para satisfacer el requisito de rendimiento de las bases de datos de SQL Server, se deben garantizar los recursos adecuados, incluido el subsistema de cómputo y disco. Esta sección define los recursos adecuados para SQL Server como un OLTP DBMS en un ambiente virtualizado para proporcionar un rendimiento predictivo.

• Uso de disco adecuado: Diseñe la herramienta para dimensionamiento para usar adecuadamente el recurso de disco y dejar espacio para cualquier actividad de disco máxima posible.

• Máquina virtual de referencia adecuada:

Uso adecuado de la memoria: Diseño de componentes básicos con una memoria de sistema adecuada para ser compatible con la carga de trabajo diseñada con actividades de carga máxima anticipadas.

Uso adecuado del procesador: Diseño de componentes básicos que tengan un vCPU adecuado para ser compatible con la carga de trabajo diseñada y con cualquier actividad de carga máxima anticipada.

• Tempdb y log adecuados: Considere una capacidad y rendimiento adecuados para tempdb para cada instancia, y registre cada base de datos de usuario para que sea compatible con la carga de trabajo de la consulta al dimensionar las instancias de SQL Server.

Consideraciones de tamaño

Esta sección proporciona un método de dimensionamiento detallado y recomendaciones para dimensionar cada instancia de SQL Server:

• Recomendación de máquina virtual de referencia para SQL Server

Recursos de vCPU

Recursos de memoria

• Tipo y número de disco para SQL Server

• Recursos de capacidad de OS

• IOPS de OS

• Selección de infraestructura comprobada VSPEX

Page 79: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Apéndice B: Lógica y metodología de dimensionamiento de SQL Server de alto nivel

79 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC

Guía de diseño

Se recomendará el número de máquinas virtuales de referencia. Calculamos el número de máquinas virtuales de referencia mediante los siguientes métodos:

• Base de requisitos mínimos de SQL Server (MSSRB)

La base de requisitos mínimos de SQL Server es dos CPU virtuales y RAM de 8 GB. De acuerdo con la definición de máquina virtual de referencia (una máquina virtual de referencia = una CPU virtual y RAM de 2 GB), la base de requisitos mínimos de SQL Server es igual a cuatro máquinas virtuales de referencia). Considere la solicitud mínima para las instancias pequeñas y medianas de SQL Server cuando se dimensionan las instancias de SQL Server. Por ejemplo, si la base de datos de usuario es menor que 50 GB, use una MSSRB o cuatro máquinas virtuales de referencia. Si la solicitud de un usuario requiere mucha CPU y necesita ser compatible con una gran cantidad de IOPS, se debe considerar el cálculo de las máquinas virtuales de referencia y se recomienda usar más de una MSSRB.

• Consolidación de bases de datos/instancias múltiples

Consolide los resultados del cálculo de bases de datos múltiples para las máquinas virtuales de referencia. Según la administración de instancias de SQL Server, una instancia puede tener múltiples bases de datos de usuario. La herramienta para dimensionamiento de VSPEX será compatible con una instancia con hasta 10 bases de datos de usuario. Para las aplicaciones de SQL en la infraestructura de VSPEX con requisitos de IOPS pequeñas, le recomendamos que comparta los archivos de datos, log y tempdb en un pool. Para las bases de datos múltiples, le recomendamos que consolide la IOPS y los resultados de capacidad.

Tabla 27 muestra un ejemplo de tres bases de datos de usuario y entradas del usuario. En lugar de hacer coincidir el resultado del cálculo de cada base de datos con la máquina virtual de referencia más cercana, considere si la suma de la IOPS y el tamaño de la base de datos pueden coincidir con el número más cercano de la máquina virtual de referencia.

Tabla 27. Ejemplo de entrada de usuario para múltiples bases de datos de usuario

Perfil de base de datos

Tamaño máximo de la base de datos (GB)

Rendimiento máximo de la base de datos (IOPS)

base de datos 1 50 700

base de datos 2 200 500

base de datos 3 250 1,500

A partir de cada perspectiva de cálculo de base de datos, el requisito de la máquina virtual de referencia es en total 10 vCPU y 40 GB de RAM, como se muestra en Tabla 28.

Tabla 28. Resultados de la máquina virtual de referencia por requisitos de base de datos

Perfil de base de datos

Máquina virtual de referencia (vCPU)

Máquina virtual de referencia (RAM)

base de datos 1 2 8

base de datos 2 4 16

base de datos 3 4 16

Requisito total 10 40

Recomendación de máquina virtual de referencia para SQL Server

Page 80: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Apéndice B: Lógica y metodología de dimensionamiento de SQL Server de alto nivel

80 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC Guía de diseño

Al usar el método de cálculo de la consolidación, el cálculo se consolidará para calcular la IOPS y la suma del tamaño de la base de datos, además, el requisito total será de ocho vCPU y 32 GB de RAM; por lo tanto, se pueden guardar dos vCPU y 8 GB de RAM, mientras la infraestructura de VSPEX aún puede ser compatible con la IOPS y el requisito de capacidad.

Tipo y número de disco para la instancia de SQL Server

Use los siguientes métodos de diseño para dimensionar los servidores de SQL en la infraestructura comprobada VSPEX.

• Diseñe primero la IOPS, luego dimensione la base de datos en el diseño del disco. Necesitará consolidar los resultados de cálculo de la IOPS y el tamaño de la capacidad de la base de datos.

Básicamente, el cálculo basado en IOPS tiene una solicitud de ejes más alta, lo que incluye una mayor velocidad y cantidad de ejes, en comparación con el cálculo basado en capacidades en una aplicación de OLTP genérica. Por ejemplo, una base de datos de OLTP de 100 GB puede tener más de 1,500 IOPS, lo que necesita decenas de ejes SAS o FC de 15 mil r/min para ser compatible con la solicitud de IOPS. Pero, a partir del cálculo basado en capacidad, dos ejes SAS/SATA/FC de 300 GB en espejo pueden satisfacer completamente la solicitud de capacidad. En esta circunstancia, recomendamos usar decenas de ejes SAS/FC.

• El cálculo del dimensionamiento incluye los siguientes requisitos de disco adicionales:

Tasa de crecimiento anual

El log consumirá el 20 % de la base de datos de usuario total

tempdb consolidará la entrada de usuario, la cual es opcional, y el 20 % de la base de datos de usuario total

• Ajuste la base de IOPS para tres tipos de disco según los resultados reales de la prueba (no el límite del tipo de disco).

Considere la IOPS máxima ideal de diferentes discos y los valores de prueba ejecutada reales. Por ejemplo, la IOPS máxima ideal de un disco flash puede ser 3,500, pero al considerar el uso real, la IOPS compatible real puede ser mucho menor que este valor:

Al usar un disco flash, como FAST Cache o FAST VP (nivel superior), se limita el espacio utilizable para una aplicación. Por ejemplo, los datos a los que se accede con más frecuencia, por lo general, son más grandes que el espacio utilizable en el disco flash (para una instancia que usa 3 x 100 GB de discos SSD de FAST VP para servir a una base de datos de usuario de OLTP de 500 GB con 400 GB de datos a los que se accede con más frecuencia). Para mantener el uso de otros discos, como SAS/FC/SATA que almacenan los datos a los que se accede con menos frecuencia o se usan como el nivel más bajo en FAST VP, la IOPS compatible real del disco flash puede ser menor que 3,000.

La prueba real mantendrá cada componente del arreglo de almacenamiento funcionando en valores razonables. Por ejemplo, mantenemos el uso del procesador de almacenamiento funcionando a menos del 70 % y mantiene el uso de LUN a menos del 70 %.

• Considere las características de almacenamiento avanzado (como FAST Suite) y la matriz de soporte.

Page 81: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Apéndice B: Lógica y metodología de dimensionamiento de SQL Server de alto nivel

81 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC

Guía de diseño

El cálculo del disco de FAST Suite tiene mayor prioridad. Por ejemplo, recomendamos usar la IOPS de back-end total menos la IOPS compatible con discos SSD de FAST VP y luego calcular el número de disco SAS/FC.

Cálculo de IOPS Calcule el número de discos en función de la siguiente fórmula:

Número de disco = IOPS de back-end necesaria/IOPS por disco

Tabla 29 muestra una entrada de ejemplo para una instancia de SQL Server, suponiendo que los clientes conocen el rendimiento máximo de la base de datos (IOPS).

Tabla 29. Un ejemplo de entrada de usuario para múltiples bases de datos de usuario

Perfil de base de datos

Tamaño máximo de la base de datos (GB)

Rendimiento máximo de la base de datos (IOPS)

base de datos 1 50 500

base de datos 2 100 300

base de datos 3 300 2,000

El rendimiento máximo de la base de datos para las tres bases de datos de usuario es de 2,800 IOPS.

• Calcule la I/O de back-end para los archivos de datos, suponiendo que la relación de lectura:escritura es de 90:10. E/S total para RAID 5 = (2800 *0.9) + 4* (2800 *0.1) = 3640

Suponga que el log y tempdb sirven 5 % de las I/O totales de la base de datos de usuario en una configuración de RAID 10 y considere que gran parte de las I/O en tempdb y log son de escritura. I/O total para RAID 10 2800* 4 * 0.05 = 560 IOPS

La I/O de back-end total es 4,200.

• Suponga que la IOPS compatible máxima aceptable para flash y SAS/FC es de la siguiente forma:

Flash: 3,500

SAS/FC 15 mil: 220

SAS/FC 10 mil: 180

• Al calcular el rendimiento con FAST Cache seleccionado, el nivel de flash necesita servir la máxima cantidad de I/O; por lo tanto, tiene una mayor prioridad de cálculo. El cálculo debe estar solo en VNX.

• El cálculo de rendimiento en una unidad diferente es:

Flash como FAST VP = 3,640/3,500 =~2 alineado con 2 discos (RAID 1)

15,000 de SAS para los archivos de datos = 0/180 = 0 alineado con 5 discos (RAID 5)

SAS de 15 GB para los archivos de log/tempdb = 560/220 =~ 3 alineado con 4 discos (RAID 10)

• Desde una perspectiva de dimensionamiento de I/O, al usar los métodos de cálculo descritos, se requerirían los siguientes discos para el ambiente:

5 x 15, discos SAS/FC de 300 GB para archivos de datos

4 x 15, discos SAS/FC de 300 GB para archivos log/tempdb

Page 82: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Apéndice B: Lógica y metodología de dimensionamiento de SQL Server de alto nivel

82 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC Guía de diseño

2 x discos flash de 100 GB

Cálculo de capacidad

• Tamaño de la base de datos de usuario:

Base de datos 1: 50 GB

Base de datos 2: 100 GB

Base de datos 3: 300 GB

• Calcule el tamaño de LUN de la base de datos según los tamaños de base de datos de usuario:

Tamaño de LUN de la base de datos = <Tamaño de la base de datos> + Tasa de crecimiento anual (30 % y crecimiento de 3 años, de forma predeterminada)

Tamaño de LUN de la base de datos 1 = 50 x (1+0.3)3 = 110 GB

Tamaño de LUN de la base de datos 2 = 100 x (1+0.3)3 = 220 GB

Tamaño de LUN de la base de datos 3 = 300 x (1+0.3)3 = 659 GB

Tamaño total de LUN de la base de datos = 989 GB

• Calcule los tamaños de LUN de tempdb y log para cada una de las bases de datos. Los tamaños de log y tempdb se calculan como el 20 % del tamaño de la base de datos, si los clientes no ingresan la capacidad de tempdb.

Tamaño de log y tempdb

Base de datos 1: 20 % de 50 = 10 GB

Base de datos 2: 20 % de 100 = 20 GB

Base de datos 3: 20 % de 300 = 60 GB

Los archivos de log y tempdb de la base de datos de usuario se disponen en un LUN separado para cada base de datos. Según esto, los LUN de log tienen 90 GB de tamaño.

Tamaño total de los datos de la base de datos = Suma de los tamaños de todas las bases de datos = 989 GB

Tamaño total de log/tempdb de la base de datos = Suma de los tamaños de todas las bases de datos = 90 GB

Capacidad útil disponible por unidad SAS de 15,000 de 600 GB = 537 GB

Capacidad útil disponible por unidad SAS de 15,000 de 300 GB = 268 GB

• Requisito de eje = <Capacidad total> / <Capacidad utilizable>

• La capacidad en discos SAS diferentes es:

SAS de 900 GB para los archivos de datos = 989/821 = ~2 alineados con 5 discos (RAID 5)

SAS de 900 GB para los archivos de log/tempdb = 90/821 =~ 1 alineado con 2 discos (RAID 10)

SAS de 600 GB para los archivos de datos = 989/537 = ~2 alineados con 5 discos (RAID 5)

SAS de 600 GB para los archivos de log/tempdb =90/537 =~ 1 alineado con 2 discos (RAID 10)

Page 83: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Apéndice B: Lógica y metodología de dimensionamiento de SQL Server de alto nivel

83 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC

Guía de diseño

SAS de 300 GB para los archivos de datos = 989/268 = ~4 alineados con 5 discos (RAID 5)

SAS de 300 GB para los archivos de log/tempdb = 90/268 =~ 1 alineado con 2 discos (RAID 10)

Desde una perspectiva de dimensionamiento de capacidad, al usar la configuración de política antes descrita y, también, al considerar el uso de una unidad pequeña como la solución rentable, se requerirían los siguientes discos para el ambiente:

• 5 x 15 discos SAS de 300 GB para archivos de datos

• 2 x 15 discos SAS de 300 GB para archivos de log/tempdb

Tabla 30 enumera la configuración recomendada basada en la E/S de inicio y los requisitos de capacidad.

Tabla 30. Unidad recomendada y configuración de LUN

Una instancia SQL Server con tres bases de datos de SQL Server (50 GB, 100 GB, 300 GB)

Cantidad de ejes necesarios para satisfacer la E/S y la capacidad

5 x 15, discos SAS/FC de 300 GB para archivos de datos

4 x 15, discos SAS/FC de 300 GB para archivos de log/tempdb

2 x discos flash de 100 GB

Tamaño delgado de LUN (datos)

989 GB

Tamaño delgado de LUN (log/tempdb)

90 GB

Recursos de capacidad de OS

Una instancia de SQL Server tiene un volumen de OS y la capacidad está fija a 100 GB por instancia. Para obtener más información, consulte los siguientes documentos de la infraestructura de virtualización:

• EMC VSPEX Private Cloud: VMware vSphere 5.1 para hasta 1,000 máquinas virtuales

• EMC VSPEX Private Cloud: Microsoft Windows Server 2012 con Hyper-V para hasta 1,000 máquinas virtuales

• EMC VSPEX Private Cloud: VMware vSphere 5.1 para un máximo de hasta 100 máquinas virtuales

• EMC VSPEX Private Cloud: Microsoft® Windows® Server 2012 con Hyper-V para hasta 100 máquinas virtuales

IOPS de OS

Las IOPS del SO se fijan en 25 IOPS por cada volumen de SO. Para obtener más información, consulte los documentos relacionados con las infraestructuras virtualizadas que se mencionan en Recursos de capacidad de SO.

Seleccione la infraestructura comprobada VSPEX correcta

Use los siguientes pasos para elegir la infraestructura comprobada VSPEX adecuada:

Page 84: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Apéndice B: Lógica y metodología de dimensionamiento de SQL Server de alto nivel

84 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC Guía de diseño

1. Use la lógica y metodología de dimensionamiento manual para obtener la cantidad total de máquinas virtuales de referencia y cualquier diseño de almacenamiento sugerido adicional para la aplicación.

Por ejemplo:

[Máquina virtual de referencia de SQL Server] = Máquinas virtuales de referencia totales necesarias para SQL Server 2012 = 12 máquinas virtuales de referencia [Discos de SQL] = Cantidades totales de discos sugeridos para SQL Server 2012 = 7 discos

2. Si el cliente desea implementar otras aplicaciones en la misma infraestructura comprobada VSPEX, consulte la guía de diseño de VSPEX correspondiente para las aplicaciones y dimensione el total de máquinas virtuales de referencia y los diseños de almacenamiento con la carga de trabajo combinada. Por ejemplo:

El cliente también desearía implementar Exchange 2010 y Oracle 11g en la misma infraestructura comprobada VSPEX. Según el análisis con los clientes, consulte la Guía de diseño de EMC VSPEX para Microsoft Exchange 2010 virtualizado para dimensionar manualmente Exchange 2010, y la Guía de diseño de EMC VSPEX para Oracle 11g virtualizado para dimensionar Oracle 11g en la infraestructura comprobada VSPEX. Obtiene los siguientes resultados:

[Máquinas virtuales de referencia de Exchange] = Las máquinas virtuales de referencia totales necesarias para Exchange 2010 = 12 máquinas virtuales de referencia [Discos de Exchange]= Cantidades totales de discos sugeridas para Exchange 2010 = 18 discos [Máquinas virtuales de referencia de Oracle] = Máquina virtual de referencia total necesaria para [Oracle 11g]= 16 máquinas virtuales de referencia [Discos de Oracle] = Cantidades totales de discos sugeridas para Oracle 11g= 55 discos

3. Agregue la cantidad total de máquinas virtuales de referencia y la cantidad total de discos para todas las aplicaciones. Por ejemplo:

Máquinas virtuales de referencia totales para las aplicaciones = Máquinas virtuales de referencia de SQL + Máquinas virtuales de referencia de Exchange + Máquinas virtuales de referencia de Oracle = 12 máquinas virtuales de referencia + 12 máquinas virtuales de referencia + 16 máquinas virtuales de referencia = 40 máquinas virtuales de referencia

Discos totales para las aplicaciones = Discos de SQL + Discos de Exchange + Discos de Oracle = 7 discos + 18 discos + 55 discos = 80 discos

4. Discuta con el cliente la utilización máxima de la infraestructura comprobada VSPEX para la solución de virtualización y aplicaciones que desea utilizar para satisfacer los requisitos de su negocio. Calcule los discos totales sugirieron las máquinas virtuales de referencia para las aplicaciones combinadas.

Page 85: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Apéndice B: Lógica y metodología de dimensionamiento de SQL Server de alto nivel

85 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC

Guía de diseño

Por ejemplo, ya que Oracle también se implementará en la infraestructura comprobada VSPEX, EMC recomienda que los clientes utilicen VMware como solución de virtualización, activada por VNX. Si lo clientes desean un uso máximo del 75 % para todas las aplicaciones combinadas, el cálculo sería:

Máquinas virtuales de referencia totales para las aplicaciones = Máquinas virtuales de referencia totales para las aplicaciones/Uso máximo = 40 máquinas virtuales/75 % = 54 máquinas virtuales de referencia

Discos totales necesarios para las aplicaciones = Discos totales para las aplicaciones/Uso máximo = 80 discos/75 % = 107 discos

5. Use Tabla 31 y la cantidad total de máquinas virtuales de referencia para seleccionar la mínima infraestructura comprobada VSPEX recomendada

En este ejemplo, ya que Oracle también se implementará en la misma infraestructura comprobada VSPEX, EMC recomienda que los clientes utilicen VMware como solución de virtualización, activada por VNX. En este ejemplo, EMC le recomienda seleccionar una solución de nube privada VSPEX para VMware con hasta 250 máquinas virtuales de referencia como infraestructura comprobada VSPEX mínima para la carga de trabajo combinada.

Tabla 31. Matriz de soporte del modelo de almacenamiento de VSPEX

Modelo de infraestructura comprobada VSPEX*

Máximo de máquinas virtuales de referencia compatible

Arreglo de almacenamiento compatible

Hasta 50 máquinas virtuales 50 VNXe3150

Hasta 100 máquinas virtuales 100 VNXe3300

Hasta 300 máquinas virtuales 300 VNX5400

Hasta 600 máquinas virtuales 600 VNX5600

Hasta 1,000 máquinas virtuales 1,000 VNX5800

* Incluye los siguientes modelos de VSPEX:

• Nube privada de VSPEX para Microsoft

• Nube privada de VSPEX para VMware

6. Consulte la Guía de la infraestructura comprobada EMC VSPEX que corresponda y calcule la cantidad de discos requeridos para el pool de nube privada de VSPEX usando la metodología de componentes básicos de la infraestructura virtual.

En este ejemplo, EMC le recomienda seleccionar una solución de nube privada VSPEX para VMware con hasta 300 máquinas virtuales de referencia como infraestructura comprobada VSPEX mínima. Después de referirse al elemento esencial del pool de nube privada de VSPEX, obtiene el total de discos necesarios:

Discos totales para la nube privada = 5 discos SAS + 2 discos SSD = 7 discos

Page 86: EMC VSPEX PARA MICROSOFT SQL SERVER 2012 … · Hoja de trabajo de calificación imprimible.....76. Contenido 8 EMC VSPEX para Microsoft SQL Server 2012 virtualizado ... empresariales

Apéndice B: Lógica y metodología de dimensionamiento de SQL Server de alto nivel

86 EMC VSPEX para Microsoft SQL Server 2012 virtualizado Habilitado por EMC VNX de última generación y el respaldo de EMC Guía de diseño

7. Agregue el total de discos necesarios, incluidos los destinados a aplicaciones combinadas, el pool de nube privada de VSPEX y el hot spare.

Discos totales = Discos totales necesarios para las aplicaciones + Discos totales para la nube privada + Hot Spare = 107 discos + 7 discos + 4 discos = 118 discos

8. Compare los valores en Tabla 32 con los de Tabla 31 para asegurarse de que el arreglo compatible con la infraestructura comprobada VSPEX admita el total de discos requeridos para las aplicaciones combinadas y la nube privada. Si no, puede necesitar actualizarse al siguiente modelo de infraestructura comprobada VSPEX.

En este ejemplo, EMC recomienda la solución de nube privada de VSPEX para VMware con hasta 250 máquinas virtuales de referencia como la infraestructura comprobada VSPEX y VNX5400 como el arreglo de almacenamiento. VNX5400 admite un máximo de 250 discos y, así, se puede cumplir con el requisito de 118 discos que pueden ser necesarios para la carga de trabajo combinada.

Tabla 32. Matriz de soporte del sistema de almacenamiento

Sistema de almacenamiento

Cantidad máxima de unidades

VNXe3150 100

VNXe3300 150

VNX5400 250

VNX5600 500

VNX5800 750