• Save
Consideraciones de hardware para SQL Server
Upcoming SlideShare
Loading in...5
×
 

Consideraciones de hardware para SQL Server

on

  • 497 views

Esta presentación resume una serie de consideraciones que deben ser tomadas en cuenta cuando se elige el hardware para SQL Server, así como consideraciones de desempeño en Azure Database y SQL ...

Esta presentación resume una serie de consideraciones que deben ser tomadas en cuenta cuando se elige el hardware para SQL Server, así como consideraciones de desempeño en Azure Database y SQL Server en Azure Virtual Machines.

Saludos,

Ing. Eduardo Castro
Microsoft SQL Server MVP
Comunidad Windows
Costa Rica

Statistics

Views

Total Views
497
Views on SlideShare
488
Embed Views
9

Actions

Likes
0
Downloads
0
Comments
0

1 Embed 9

http://www.slideee.com 9

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • http://en.wikipedia.org/wiki/PCI-X
  • http://h20566.www2.hp.com/portal/site/hpsc/template.PAGE/public/kb/docDisplay/?sp4ts.oid=254869&spf_p.tpst=kbDocDisplay&spf_p.prp_kbDocDisplay=wsrp-navigationalState%3DdocId%253Demr_na-c01647212-2%257CdocLocale%253D%257CcalledBy%253D&javax.portlet.begCacheTok=com.vignette.cachetoken&javax.portlet.endCacheTok=com.vignette.cachetoken <br /> <br /> http://en.wikipedia.org/wiki/PCI_Express
  • 93
  • Question: How many know what PDW is? <br /> <br /> HP: A one rack system has 17 servers, 22 processors/132 cores, and 125TB and can be scaled out to a four rack system with 47 servers, 82 processors/492 cores, and 500TB <br /> <br /> HP Business Decision Appliance (BDA): Made specifically for BI.  HP and Microsoft have delivered the first ever self-service business intelligence appliance, optimized for SQL Server 2008 R2 and SharePoint Server 2010.  Ideal for managed self-service BI with PowerPivot.  Developed for mid-market, enterprise department and remote offices.  The server has 2 CPU’s (12 cores) and 96GB memory.  Configuration of the appliance is integrated into SharePoint.  The Windows Server OS, plus all of the required server components, such as SQL Server and SharePoint, are already loaded on the appliance.  There’s no need to perform any software installations <br />

Consideraciones de hardware para SQL Server Consideraciones de hardware para SQL Server Presentation Transcript

  • http://curah.microsoft.com/38922/how-to-select- server-hardware-for-sql-server-2012 http://www.sqlskills.com/sql-server-training/iehw/
  • http://blogs.msdn.com/b/bartd/archive/2010/06/16/s ql-server-sizing-resources.aspx http://www.sqlcoffee.com/Tips0012.htm
  • 7
  • Diseño de base de datos •Lógico •Físico Servidor •Configuración •Mantenimiento Índice •Definición •Mantenimiento •Evolución Pregunta •Bueno T-SQL •Sintonización Hardware •No cuellos de botella
  • SQL Server Windows CPU Memory I/O Controller Disk Array Performance
  • ?
  • FILEGROUP SAN 1 LUN 1 DataFile1.ndf LUN 2 DataFile2.ndf SAN 2 LUN 3 DataFile3.ndf LUN 4 DataFile4.ndf SAN «n» LUN «n» DataFileN.ndf
  • Microsoft de código abierto
  • www.tpc.org
  • Microsoft® SQL Server ® 2012 OLTP Beneficios de carga de trabajo Uso IBM® XIV Storage System ® Gen3 SSD caché Lograr un alto rendimiento OLTP Database utilizando SQL Server ® y Dell ™ PowerEdge ™ R720 con Interna PCIe SSD Almacenamiento
  • HP Referencia Arquitectura para SQL de alto rendimiento del servidor
  • http://bit.ly / UGrGbu http://bit.ly/UGs2Pm http://bit.ly/korH23 http://ark.intel.com/ http://bit.ly / UGwiyg http://bit.ly/kOHUL7
  • • • • • • • 63
  • ejemplo: servidor dedicado SQL que sólo aloja las bases de datos o un clúster de SQL
  • Mínimo de memoria del servidor • SQL no asigna Mínimo Memoria del servidor en el arranque • Crece hasta alcanza máximo • Una vez que Buffer Pool alcanza la Memoria Mínima Server, SQL no liberará la memoria NOTA: Ajuste de la configuración de la memoria del servidor Mínimo Máximo 65
  • • SQLServer:Buffer Manager • SQLServer:Memory Manager
  • Memory Manager: Target Server Memory (KB) SQLServer: Memory Manager: Total Server Memory (KB) Total Server Memory >= Target Server Memory
  • http:/ /msdn.microsoft.com/en- us/library/ms175527.aspx
  • Uso los servidores físicos o virtuales para mi SQL Server?
  • In-Memory OLTP utiliza la memoria y el disco de manera diferente a las tablas basadas en disco tradicionales. La mejora del rendimiento se verá con In-Memory OLTP depende del hardware que utiliza
  • In-Memory OLTP no requiere un servidor de alta gama para soportar una carga de trabajo OLTP de alto rendimiento. Recomendación es utilizar un servidor con 2 sockets de CPU. Debido al aumento de redimiento permitido por In- Memory OLTP, 2 sockets es probable que va a ser suficiente para sus necesidades. Encienda el hyper-threading con OLTP en memoria. Con algunas cargas de trabajo OLTP hay ganancias de rendimiento de hasta un 40% cuando se utiliza hyper- threading.
  • Todas las tablas optimizado para memoria residen totalmente en la memoria. Por lo tanto, debe tener suficiente memoria física para las tablas y para sostener la carga de trabajo La cantidad de memoria que realmente se necesita en realidad depende de la carga de trabajo, un punto de partida es tener memoria disponible por alrededor de 2 veces el tamaño de los datos.
  • • •
  • • • • •
  • Método para el diseño de un sistema equilibrado y rentable para cargas de trabajo de Data Warehouse Configuraciones de referencia de hardware desarrollado en colaboración con socios de hardware Mejores prácticas para la disposición de los datos SQL Server Fast Track Data Warehouse Solución para ayudar a los clientes y socios a acelerar sus implementaciones de almacenamiento de datos
  • FT Versión 4.0 Beneficios: - Arquitecturas Pre- equilibradas - Elección de las plataformas de HW - Bajo TCO - Alta Escalabilidad - Menor riesgo - Mejores practices de la construcción de un servidor
  • Software: • 2008 Enterprise de SQL Server • Windows Server 2008 Hardware: • Especificaciones estrictas para servidores, almacenamiento y redes • núcleo "bloque de construcción Directrices de configuración: • Estructuras de tabla física • Índices • Compresión • Configuración de SQL Server • Configuración de Windows Server • Loading
  • Fast Track Data Warehouse 4,0
  •  Dell Quickstart Data Warehouse Appliance 1000 (FT 4.0, 5TB)  Dell Quickstart Data Warehouse Appliance 2000 (FT 4.0, 12TB)  Dell Parallel Data Warehouse Appliance (v2, SQL 2012, 15TB-6PB)  IBM Fast Track Data Warehouse (FT 4.0, 3 versions: 24TB, 60TB, 112TB)  HP Enterprise Data Warehouse Appliance (v2, SQL 2012, 15TB-6PB)  HP Business Data Warehouse Appliance (FT 3.0, 5TB)  HP Business Decision Appliance (BI, SharePoint 2010, SQL Server 2008R2, PP)  HP Database Consolidation Appliance (virtual environment, Windows2008R2)
  • Configuraciones 2 Procesador 4 - 12 TB − HP ProLiant DL380 G6 − HP ProLiant DL385 G6 − IBM System x3650 M2 − Dell Power Edge R710 − Toro NovaScale R460 E2 Configuraciones 4 Procesador 12-24 TB − HP ProLiant DL 580 G5 − HP ProLiant DL 585 G6 − IBM System x3850 M2 − Dell Power Edge R900 Tipo − Toro NovaScale R480 E1 Configuraciones de procesador 8 16-48 TB − HP ProLiant DL 785 G6 − IBM System x3950 M2
  • • • • • • •
  • http://msdn.microsoft.com/en-us/library/azure/dn249410.aspx Total Capacity Total Request Rate Total Bandwidth (Geo-redundant) Total Bandwidth (Locally Redundant) 500 TB 20,000 / sec 10 gb/sec Ingress 20 gb/sec Egress 20 gb/sec Ingress 30 gb/sec Egress
  • VM Size CPU Cores Memory Max. IOPS # Data Disks Temp Drive A0 Shared 768 MB 1x300 1 20 GB A1 1 1.75 GB 2x300 2 40 GB A2 2 3.5 GB 4x300 4 60 GB A3 4 7 GB 8x300 8 120 GB A4 8 14 GB 16x300 16 240 GB
  • VM Size CPU Cores Memory Max. IOPS # Data Disks Temp Drive A0 Shared 768 MB 1x500 1 20 GB A1 1 1.75 GB 2x500 2 70 GB A2 2 3.5 GB 4x500 4 135 GB A3 4 7 GB 8x500 8 285 GB A4 8 14 GB 16x500 16 605 GB
  • * Http:/ /msdn.microsoft.com/library/azure/dn689095.aspx VM Size CPU Cores Memory Max. IOPS # Data Disks Temp Drive A5 2 14 GB 4x500 4 135 GB A6 4 28 GB 8x500 8 285 GB A7 8 56 GB 16x500 16 605 GB
  • Disk type Read Only Read Write None OS Disk Supported Default Not Supported Data Disks Supported Supported Default
  • Activar instant file initialization
  • Logical disk counter Typical storage term Suggested actions in Windows Azure virtual machine environment Disk reads / second Disk writes / second IOPS Measure the number of I/O’s per second. Consider adding more data disks in line with your IOPS requirements. Average disk sec / read Average disk sec / write Latency Measure disk latency. Note: Numbers might vary; look at averages over time. Average disk bytes / read Average disk bytes / write Block size Measure the size of I/O’s being issued. Note: Larger I/O’s tend to have higher latency, such as those associated with BACKUP/RESTORE. Average / current disk queue length Outstanding or waiting IOPS Provides insight into the applications I/O pattern. Disk read bytes/sec Disk write bytes/sec Throughput or aggregate throughput Measure of total disk throughput. Note: Ideally, larger block scans should be able to heavily utilize connection bandwidth (for example, your throughput can be higher with a smaller number of larger IOPS).
  • BACKUP database TO URL = ‘ ’ WITH CREDENTIAL = ‘credential_name’
  • Database Throughput Unit – DTU epresents el poder relativo (recursos) asignado a la base de datos Medida conjunta de la CPU, la memoria, y tasas lectura y escritura C Monitoreo % Del nivel de rendimiento actual Utilización 75% Leer 50% Escribir UPC 60% Memoria (Próximamente) Calcular Writos Lee Memoria Cuadro delimitador
  • Basic Standard Premium Performance Levels (DTU) 1 S1: 5 S2: 25 P1: 100 P2: 200 P3: 800 ASDB results 3,467 tx/hour S1: 283 tx/minute S2: 1,470 tx/minute P1: 98 tx/second P2: 192 tx/second P3: 730 tx/second Maximum DB size 2GB 250GB 500GB Price per day/month (-50% during Preview) $0.16 / $4.995 S1: $1.30 / $40 S2: $6.45 / $200 P1: $30 / $930 P2: $60 / $1,860 P3: $240 / $7,440
  • Resumen BCDR no pre-allocated capacity) RTO<24h*, RPO<24h RTO<24h*, RPO<24h RTO<24h*, RPO<24h RTO<2h RPO<30m RTO<2h RPO<30m RTO<1h, RPO<5m * Target only, depends on the data size and scale of restores ** Not all disaster recovery features are available today
  • Scenario Basic Tier Standard Tier Premium Tier Local failures    Azure DB upgrades and maintenance    Accidental data corruption    Regional disaster    DR Drill    Online application upgrade   Application failure  Online application relocation  Load balancing 