sql >> Base de Datos >  >> RDS >> Sqlserver

Actualización de la plataforma de datos de SQL Server en 2015

Si es un cliente local de SQL Server, cada vez hay más pruebas de que el año 2015 puede ser un año excelente para planificar y posiblemente implementar una actualización completa de la plataforma de datos, que incluiría nuevo hardware de servidor, una nueva versión de Windows Server y una nueva versión de SQL Server.

Microsoft ha sido bastante transparente sobre sus planes para "Windows 10". La especulación pública actual es que será GA en algún momento a mediados de 2015. Microsoft no ha sido tan comunicativo acerca de SQL Server vNext, pero dejó algunas sugerencias sobre algunas de las nuevas características de vNext durante algunas presentaciones en la reciente cumbre PASS 2014 en Seattle. No tengo "información interna" sobre el cronograma de lanzamiento proyectado para SQL Server vNext, pero parece probable que aparezca en algún momento a fines de 2015 o principios de 2016.

En lo que respecta al nuevo hardware de servidor, Intel tiene una lista completa de nuevas familias de procesadores de servidor cuyo lanzamiento está programado para 2015. Algunos de estos procesadores funcionarán en modelos de servidores existentes, mientras que otros requerirán nuevos modelos de servidor, ya que los procesadores utilizarán nuevos zócalos de procesador en comparación con los modelos anteriores. Aquí hay un breve resumen de las familias de procesadores de servidor relevantes:

Intel Xeon E5-4600 v3 "Haswell-EP" Q2 2015

Esta familia de procesadores es la variación con capacidad para cuatro sockets del Intel Xeon E5-2600 v3 "Haswell-EP" de 22 nm que se lanzó en el tercer trimestre de 2014. Desafortunadamente, las versiones anteriores de cuatro sockets de esta familia, como Intel Xeon E5 de 32 nm -4600 "Sandy Bridge-EP" (Q2 2012) e Intel Xeon E5-4600 v2 de 22nm "Ivy Bridge-EP" (Q1 2014) no han tenido un desempeño particularmente bueno en los puntos de referencia de TPC-E en comparación con las versiones de dos zócalos. Según algunas especificaciones filtradas recientemente, estos próximos procesadores tendrán de diez a dieciocho núcleos físicos y de 25 MB a 45 MB de caché L3 compartida.

Estos procesadores no son eléctrica o físicamente compatibles con sus predecesores recientes, por lo que requerirán nuevos modelos de servidor de los proveedores de servidores. Por ejemplo, Dell actualmente tiene Dell PowerEdge R820 que puede usar los procesadores E5-4600 o E5-4600 v2. Probablemente tendrán un nuevo modelo de servidor PowerEdge R830 para la familia E5-4600 v3.

Francamente, si estuviera en el mercado buscando un nuevo servidor de cuatro sockets a mediados o finales de 2015, estaría mucho más interesado en el Intel Xeon E7-4800 v3 "Haswell-EX" de 22nm que se lanzará aproximadamente al mismo tiempo. Tendrá una capacidad de memoria mucho mayor y probablemente escalará mucho mejor en un servidor de cuatro sockets.

Intel Xeon E7-4800 v3 "Haswell-EX" segundo trimestre de 2015

Esta familia de procesadores incluirá la serie Intel Xeon E7-4800 v3 de cuatro sockets y 22 nm y la serie Intel Xeon E7-8800 v3 de ocho sockets y 22 nm. Los primeros informes indican que no habrá una serie E7-2800 v3 de dos sockets. Aunque la serie E7-8800 v3 está diseñada para servidores de ocho sockets (y superiores), en realidad es posible usar este procesador en un servidor de cuatro sockets. La razón por la que es posible que desee hacer esto es por la forma en que Intel elige variar las especificaciones para las versiones de cuatro y ocho zócalos de este procesador. La información actual es que estos procesadores tendrán hasta dieciocho núcleos físicos, hasta 45 MB de caché L3 compartida y admitirán memoria DDR4.

Estos procesadores tampoco son eléctrica o físicamente compatibles con sus predecesores recientes, por lo que requerirán nuevos modelos de servidor de los proveedores de servidores. Por ejemplo, Dell actualmente tiene el Dell PowerEdge R920 que puede usar los procesadores Intel Xeon E7-4800 v2 "Westmere-EX" (Q1 2014) anteriores de 22 nm. Presumiblemente, esto se reemplazará con un nuevo modelo de servidor PowerEdge R930 para la familia E7-4800 v3.

Esta familia de procesadores será la que necesitará para sus cargas de trabajo de SQL Server locales más grandes. Como siempre, no debe elegir simplemente el modelo con el recuento de núcleos más alto debido al funcionamiento de las licencias de SQL Server. Debe hacer un análisis y reflexionar sobre qué modelo de procesador elegir de esta familia.

Intel Xeon E3-1200 v4 "Broadwell" tercer trimestre de 2015

El Broadwell de 14 nm es una versión de Intel Tick que se basa en la microarquitectura Haswell actual de 22 nm utilizando una tecnología de proceso de fabricación de 14 nm. La línea Intel Xeon E3-1200 v4 de 14 nm está destinada a servidores y estaciones de trabajo de un solo socket, que es esencialmente una versión de servidor del próximo procesador de escritorio convencional Intel Core i7 Broadwell de 14 nm. Dado que se trata de una versión de Tick, estos procesadores serán eléctrica y físicamente compatibles con los procesadores Intel Xeon E3-1200 v3 "Haswell" de 22 nm anteriores (segundo trimestre de 2013), por lo que los servidores modelo existentes podrán utilizar este nuevo procesador.

Esta razón por la que podría interesarle esta familia de procesadores es que se rumorea que tiene soporte para 64 GB de RAM DDR4 en un servidor extremadamente rápido de un solo zócalo. Esto podría ser ideal para una carga de trabajo OLTP de SQL Server relativamente más pequeña que requiere el mejor rendimiento posible del procesador de subproceso único.

Intel Xeon E5-2600 v4 "Broadwell-EP" Q4 2015

Esta será la versión de dos sockets de Broadwell, llamada Broadwell-EP. Dado que esta también es una versión de Tick, estos procesadores serán eléctrica y físicamente compatibles con el Intel Xeon E5-2600 v3 anterior de 22 nm "Haswell-EP" (Q2 2013), por lo que los servidores modelo existentes (como Dell PowerEdge R730) serán capaz de usar este procesador.

Tan pronto como este procesador esté disponible, será lo que desee elegir para un nuevo servidor de dos sockets. Según se informa, Intel ha tenido algunos problemas iniciales de rendimiento con la fabricación de 14 nm, que supuestamente han resuelto. No me sorprendería ver a Intel retrasar el lanzamiento de este procesador en una cuarta parte, no debido a problemas técnicos, sino simplemente porque ya no tienen competencia viable de AMD.

Intel Xeon E3-1200 v5 "Skylake" Q4 2015

Skylake será un lanzamiento de Intel Tock, que utilizará el proceso de fabricación de 14 nm. Dudo seriamente que Intel realmente lance esta familia de procesadores tan cerca de Broadwell. Tienen muy pocos incentivos para hacer esto debido a la falta de competencia de AMD y porque interrumpiría a sus proveedores de servidores asociados (ya que este procesador requerirá nuevos modelos de servidores y estaciones de trabajo). A pesar de esto, la información pública actual y los rumores indican que el lanzamiento del E3-1200 v5 está previsto para fines de 2015.

La figura 1 muestra la imagen más actual del modelo Intel Tick-Tock que pude encontrar. Las fechas en la parte superior coinciden con el lanzamiento de las versiones móviles de estos lanzamientos de Tick-Tock. Intel tiene un patrón de lanzamiento de nuevos modelos de procesadores en el espacio móvil primero, seguido por el escritorio y el espacio del servidor de un solo zócalo a continuación, y luego seguido por el espacio del servidor de dos zócalos, finalmente seguido por el espacio de cuatro zócalos y más.

Figura 1:Modelo Intel Tick-Tock

Prestar mucha atención a cómo pueden alinearse los programas de lanzamiento de Windows Server vNext, SQL Server vNext y las diferentes familias de procesadores Intel para servidores durante los próximos 12 a 18 meses lo ayudará a tomar una decisión más inteligente sobre cuándo planificar y presionar para actualizar su toda la plataforma de datos local a estas nuevas versiones. Tomar las decisiones correctas sobre el tiempo le permitirá aprovechar las nuevas funciones y el rendimiento y la escalabilidad mejorados en cada capa de la pila de la plataforma de datos.