tecnología intel para servidores empresariales

33
Tecnología Intel para servidores empresariales Rafael Díaz-Barriga ESS -2012

Upload: cisco-latinoamerica

Post on 13-Jan-2015

387 views

Category:

Technology


0 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Tecnología Intel para servidores empresariales

Tecnología Intel para servidores empresariales

Rafael Díaz-Barriga

ESS -2012

Page 2: Tecnología Intel para servidores empresariales

Administración

Datacenter manager

Encripción AES-NI

Seguridad: Trusted Execution

Virtualización

Funcionalidad habilitada desde el hardware

Page 3: Tecnología Intel para servidores empresariales
Page 4: Tecnología Intel para servidores empresariales

Desempeño Eficiente Intel® XEON E5

Page 5: Tecnología Intel para servidores empresariales

Evolución de la arquitectura

MCH

Anteriormente 2009

QPI

Interconexión punto a punto de alta velocidad

IMC

Controlador de memoria integrado

2012

Hasta 40 líneas PCIe por

socket

4 canales de memoria DDR3

Page 6: Tecnología Intel para servidores empresariales

Evolución de la arquitectura

2009

QPI

Interconexión punto a punto de alta velocidad

IMC

Controlador de memoria integrado

2012

Hasta 40 líneas PCIe por

socket

4 canales de memoria DDR3

Page 7: Tecnología Intel para servidores empresariales

Intel® Xeon® Processor E5-2690

Higher

is better

Linpack performance may vary based on thermal solution.

Source: Intel internal measurements and best published results as of September 2011. Please reference back up slides for conf iguration details.

For more information go to http://www.intel.com/performance

X5690 Baseline (3.46GHz,

6C)

OLTP Database (TPC*-C

Oracle*)

Middle-Tier Java

(SPECjbb*2005)

Integer Throughput

(SPECint*_base2006)

Floating Point Throughput

(SPECfp*_rate_base2006)

Memory Bandwidth

(STREAM_MP Triad)

Matrix Multiplication

(Linpack)

1

1.50 1.56 1.58

1.77 1.88

2.18

Software and workloads used in performance tests may have been optimized for performance only on Intel microprocessors. Performance tests, such as SYSmark and MobileMark, are measured using specific

computer systems, components, software, operations and functions. Any change to any of those factors may cause the results to vary. You should consult other information and performance tests to assist you

in fully evaluating your contemplated purchases, including the performance of that product when combined with other products.

Page 8: Tecnología Intel para servidores empresariales

Performance por Watt D

esem

peñ

o r

ela

tivo y

co

nsu

mo d

e e

nerg

ía

X5690 6C, 3.46GHz 130W

E5-2680 8C, 2.7GHz 130W

Consumo de energía Pico bajo carga

Desempeño

~70%1 mejor

desempeño con el mismo

consumo de energía

Software and workloads used in performance tests may have been optimized for performance only on Intel microprocessors. Performance tests, such as SYSmark and MobileMark, are measured using specific

computer systems, components, software, operations and functions. Any change to any of those factors may cause the results to vary. You should consult other information and performance tests to assist you

in fully evaluating your contemplated purchases, including the performance of that product when combined with other products.

1 Configuration details a available in speaker notes

Page 9: Tecnología Intel para servidores empresariales

Virtualization Performance – SPECvirt_sc2010 (Best Current Intel & AMD 2S results)

Performance tests and ratings are measured using specific computer systems and/or components and reflect the approximate performance of Intel products as measured by those tests. Any difference in system hardware or software design or configuration may affect actual performance. Buyers should consult other sources of information to evaluate the performance of systems or components they are considering purchasing. For more

information on performance tests and on the performance of Intel products, visit http://www.intel.com/performance/resources/l imits.htm or call (U.S.) 1-800-628-8686 or 1-916-356-3104. Copyright © 2010, Intel Corporation. * Other names and brands may be claimed as the property of others.

1570

1367

2158

0

500

1000

1500

2000

16-Core AMDOpteron 6282SE

2.6GHz(Interlagos)

6-Core IntelXeon X5690

3.46GHz(WSM EP)

8-Core IntelXeon E5-2690

2.9GHz(SNB EP)

SP

EC

vir

t_s

c2

01

0 S

co

re

Virtualization Performance (SPECvirt_sc2010)

Absolute SPECvirt_sc2010 scores

Higher is better

Unless noted otherwise, source: http://www.spec.org/virt_sc2010/results/specvirt_sc2010_perf.html (Best published scores as of 3/6/12)

49.06

113.92

134.88

0

20

40

60

80

100

120

140

16-Core AMDOpteron 6282SE

2.6GHz(Interlagos)

6-Core IntelXeon X5690

3.46GHz(WSM EP)

8-Core IntelXeon E5-2690

2.9GHz(SNB EP)

Per

Co

re P

erf

orm

an

ce

Per Core Performance (SPECvirt_sc2010)

SPECVirt_sc2010* Performance per core

Higher is better

2 Socket 2 Socket 2 Socket 2 Socket

@102 VMs @72 VMs @132 VMs

3.2

VMs/Core

6.0

VMs/Core

8.5

VMs/Core

32C 12C 16C

Page 10: Tecnología Intel para servidores empresariales

VM VM VM

Virtualización asistida por hardware

VM

1

Hypervisor Hypervisor

Hypervisor

Hypervisor

VM

2

VM

n VM

VM

VM

Intel VT Flexmigration:

Compatibilidad y abstracción Intel TxT:

Ejecución confiable y prevención

contra ataques

Rootkit

Page 11: Tecnología Intel para servidores empresariales

Intel Virtualization Technology

• Desempeño y estabilidad

• Migración dinámica

• Provisionamiento

Automatización de servicios

Page 12: Tecnología Intel para servidores empresariales

Interoperabilidad de servicios (Cloud bursting)

Nube

privada

Nube

pública

Page 13: Tecnología Intel para servidores empresariales

Misión Crítica Intel® XEON E7

Page 14: Tecnología Intel para servidores empresariales

# # En la década de los 90 # Para aplicaciones empresariales # UNIX # # Desempeño # # Escalabilidad vertical # # Alta disponibilidad. . . # #

Page 15: Tecnología Intel para servidores empresariales

Dos filosofias

Page 16: Tecnología Intel para servidores empresariales

Efemérides - 1993

El procesador Pentium entregaba apoximadamente la mitad del desempeño del Alpha 20164

Apple comenzo a convertir sus computadoras del 68000 (CISC) a PowerPC

Motorola colaboró con Somerset para desarrollar una línea de procesadores PowerPC

Page 17: Tecnología Intel para servidores empresariales

“Nos gustan los servidores (tipo PC),

pero siempre tenemos cuidado de no

tragarlos cuando salen de la caja de cereal”

1997. Sun Microsystems

Page 18: Tecnología Intel para servidores empresariales

Desempeño creciente de Intel® Xeon®

4-Socket OLTP Performance

0

5

10

15

20

25

30

2005 2006 2007 2008 2010 2011

7100

Re

lati

ve

Pe

rfo

rma

nc

e

7300

7400

7500

E7

Software and workloads used in performance tests may have been optimized for performance only on Intel microprocessors. Performance tests, such as SYSmark and MobileMark, are measured using specific computer systems, components, software, operations and functions. Any change to any of those factors may cause the results to vary. You should consult other information and performance tests to assist you in fully evaluating your contemplated purchases, including the performance of that product when combined with other products. Configurations: see Notes section. For more information go to http://www.intel.com/performance c Source: Intel internal OLTP database workload performance estimates as of 15 April 2011. Results have been estimated based on internal Intel analysis and are provided for informational purposes only. Any difference in system hardware or software design or configuration may affect actual performance.

Page 19: Tecnología Intel para servidores empresariales

2000-2009

Menor Costo Mayor Costo

Aplicaciones de infraestructura

Aplicaciones de oficina

distribuidas (sucursales)

Aplicaciones comerciales para

procesos de negocio

Aplicaciones a la medida, de soporte al negocio

Aplicaciones centrales del

negocio (Mainframe)

Mayor criticidad

Menor criticidad

Page 20: Tecnología Intel para servidores empresariales

Tendencia en base instalada Solaris/Sparc

Source: IDC Quarterly Server Forecast

0

300,000

600,000

900,000

1,200,000

1,500,000

2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012

Page 21: Tecnología Intel para servidores empresariales

Migrando de RISC Transición al Cómputo Basado en Estándares

Page 22: Tecnología Intel para servidores empresariales

Plataforma escalable

1 On 4S system using 32 GB DIMMS All dates, product features and plans are subject to change without notice.

Hasta10 Cores y 20 Threads

Hasta 4 Terabytes de Memoria DDR3¹

30MB de On-die Cache

Configuraciones de 4 y 8 sockets

Page 23: Tecnología Intel para servidores empresariales

File system

Escalabilidad con Red Hat

CPU

Memoria

Page 24: Tecnología Intel para servidores empresariales

*

*

Características para misión crítica (RAS)

24

IBM Power7 Intel® Itanium®

9300

Fujitsu

SPARC64-VII

Intel® Xeon® E7 Intel Xeon 7400 AMD Magny

Cours

System Availability

Data Integrity

Source: Intel review of published product specifications - See backup for detailed feature list and platform support

1 Relative comparison based on number of key features supported - See backup for detailed feature list and platform support

* Other names and brands may be claimed as the property of others.

*

*

Page 25: Tecnología Intel para servidores empresariales

Memory

• Inter-socket Memory Mirroring • Intel® Scalable Memory

Interconnect (Intel® SMI) Lane Failover

• Intel® SMI Clock Fail Over • Intel® SMI Packet Retry • Memory Address Parity • Failed DIMM Isolation • Memory Board Hot Add/Remove • Dynamic Memory Migration* • OS Memory On-lining * • Recovery from Single DRAM

Device Failure (SDDC) plus random bit error

• Memory Thermal Throttling • Demand and Patrol scrubbing • Fail Over from Single DRAM

Device Failure (SDDC) • Enhanced DRAM Double Device

Data Correction • Fine Grained Memory Mirroring • Memory DIMM and Rank Sparing • Intra-socket Memory Mirroring • Mirrored Memory Board Hot

Add/Remove

Características avanzadas de confiabilidad y disponibilidad (RAS)

I/O Hub

• Physical IOH Hot Add • OS IOH On-lining* • PCI-E Hot Plug

CPU/Socket

• Machine Check Architecture (MCA) recovery

• Corrected Machine Check Interrupt (CMCI)

• Corrupt Data Containment Mode • Viral Mode • OS Assisted Processor Socket

Migration* • OS CPU on-lining * • CPU Board Hot Add at QPI • Electronically Isolated (Static)

Partitioning • Single Core Disable for Fault

Resilient Boot

Intel® QuickPath Interconnect

• Intel QPI Packet Retry • Intel QPI Protocol Protection via

CRC (8bit or 16bit rolling) • QPI Clock Fail Over • QPI Self-Healing

Bold text denoted new feature for Xeon® E7 Family

* Feature requires OS support, check with your OS vendor for support plans

Some features require OEM server implementation and validation and may not be provided in all server platforms

Page 26: Tecnología Intel para servidores empresariales

Recuperación con MCA Machine Check Architecture

Los errores aislados por el SO*

La aplicación podría tener que reiniciar

El sistema permance operando

Errores aislados en un VM/guest SO*

La VM podría tener que reiniciar

El sistema y el resto de las VM permancen funcionando

Los errores son aislados a nivel DBMS buffer pool*

El buffer afectado se re-carga desde disco

El sistema y el DBMS permancen funcionando

SO DB VM

KVM

*Errors detected using patrol scrub or explicit write-back from cache

Hana in-memory

DBMS

Page 27: Tecnología Intel para servidores empresariales

Casos de estudio en México

Page 28: Tecnología Intel para servidores empresariales

Cargas de trabajo típicas C

arg

as p

eq

ue

ña

s

o m

ed

ias

Ca

rga

s

gra

nd

es

Mas instancias /

usuarios

Menos instancias /

usuarios

Xeon E7 UCS Servers: B440, B230, C460, C260

Xeon E5 UCS B200,B230, C240, C220, C260

Tipo de Carga / Uso

Procesos de negocio (DB, ERP, CRM, batch)*

Toma de desiciones (data warehouse, Business Intelligence)

Consolidación a gran escala (Virtualización)

Cómputo científico (HPC)

Colaboración

Servicios de WEB

Infraestructura de IT

Desarrollo (compiladores)

* For directional guidance only. This is not a server selection guide. Actual server sizing is a relatively complex effort involving workload characterization including such considerations as type of application, size of workload, number of users, type of transaction, SLA response times, targeted utilization, level and estimation accuracy of workload baseline/peak/growth, physical or managerial constraints, need to maintain a single state at all times to ensure all users see the same results at any given time, cost to migrate to a scale-out alternative, and system availability requirements.

Page 29: Tecnología Intel para servidores empresariales

Gracias

[email protected]

Page 30: Tecnología Intel para servidores empresariales

Intel Confidential

Backup

Page 31: Tecnología Intel para servidores empresariales

Together Bringing Solutions To The Enterprise TOGETHER BRINGING SOLUTIONS TO THE ENTERPRISE TOGETHER BRINGING SOLUTIONS TO THE ENTERPRISE 31

Legal Disclaimer – Non Performance • All products, computer systems, dates, and figures specified are preliminary based on current expectations, and are subject to change

without notice.

• Intel processor numbers are not a measure of performance. Processor numbers differentiate features within each processor family, not across different processor families. Go to: http://www.intel.com/products/processor_number

• Intel, processors, chipsets, and desktop boards may contain design defects or errors known as errata, which may cause the product to deviate from published specifications. Current characterized errata are available on request.

• Intel® Virtualization Technology requires a computer system with an enabled Intel® processor, BIOS, virtual machine monitor (VMM). Functionality, performance or other benefits will vary depending on hardware and software configurations. Software applications may not be compatible with all operating systems. Consult your PC manufacturer. For more information, visit http://www.intel.com/go/virtualization

• No computer system can provide absolute security under all conditions. Intel® Trusted Execution Technology (Intel® TXT) requires a computer system with Intel® Virtualization Technology, an Intel TXT-enabled processor, chipset, BIOS, Authenticated Code Modules and an Intel TXT-compatible measured launched environment (MLE). Intel TXT also requires the system to contain a TPM v1.s. For more information, visit http://www.intel.com/technology/security

• Requires a system with Intel® Turbo Boost Technology capability. Consult your PC manufacturer. Performance varies depending on hardware, software and system configuration. For more information, visit http://www.intel.com/technology/turboboost

• Intel® AES-NI requires a computer system with an AES-NI enabled processor, as well as non-Intel software to execute the instructions in the correct sequence. AES-NI is available on select Intel® processors. For availability, consult your reseller or system manufacturer. For more information, see http://software.intel.com/en-us/articles/intel-advanced-encryption-standard-instructions-aes-ni/

• Intel product is manufactured on a lead-free process. Lead is below 1000 PPM per EU RoHS directive (2002/95/EC, Annex A). No exemptions required

• Halogen-free: Applies only to halogenated flame retardants and PVC in components. Halogens are below 900ppm bromine and 900ppm chlorine.

• Intel, Intel Xeon, Intel Core microarchitecture, the Intel Xeon logo and the Intel logo are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries.

Page 32: Tecnología Intel para servidores empresariales

Together Bringing Solutions To The Enterprise TOGETHER BRINGING SOLUTIONS TO THE ENTERPRISE TOGETHER BRINGING SOLUTIONS TO THE ENTERPRISE 32

Legal Disclaimers - Performance • Performance tests and ratings are measured using specific computer systems and/or components and reflect the approximate

performance of Intel products as measured by those tests. Any difference in system hardware or software design or configuration may

affect actual performance. Buyers should consult other sources of information to evaluate the performance of systems or components

they are considering purchasing. For more information on performance tests and on the performance of Intel products, Go to:

http://www.intel.com/performance/resources/benchmark_limitations.htm.

• Intel does not control or audit the design or implementation of third party benchmarks or Web sites referenced in this document. Intel

encourages all of its customers to visit the referenced Web sites or others where similar performance benchmarks are reported and

confirm whether the referenced benchmarks are accurate and reflect performance of systems available for purchase.

• Relative performance is calculated by assigning a baseline value of 1.0 to one benchmark result, and then dividing the actual benchmark

result for the baseline platform into each of the specific benchmark results of each of the other platforms, and assigning them a relative

performance number that correlates with the performance improvements reported.

• SPEC, SPECint, SPECfp, SPECrate. SPECpower, SPECjAppServer, SPECjEnterprise, SPECjbb, SPECompM, SPECompL, and SPEC

MPI are trademarks of the Standard Performance Evaluation Corporation. See http://www.spec.org for more information.

• TPC Benchmark is a trademark of the Transaction Processing Council. See http://www.tpc.org for more information.

• SAP and SAP NetWeaver are the registered trademarks of SAP AG in Germany and in several other countries. See

http://www.sap.com/benchmark for more information.

• Software and workloads used in performance tests may have been optimized for performance only on Intel

microprocessors. Performance tests, such as SYSmark and MobileMark, are measured using specific computer systems, components,

software, operations and functions. Any change to any of those factors may cause the results to vary. You should consult other

information and performance tests to assist you in fully evaluating your contemplated purchases, including the performance of that

product when combined with other products.

• INFORMATION IN THIS DOCUMENT IS PROVIDED “AS IS”. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT. INTEL ASSUMES NO LIABILITY WHATSOEVER AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY, RELATING TO THIS INFORMATION INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT.

Page 33: Tecnología Intel para servidores empresariales

Together Bringing Solutions To The Enterprise TOGETHER BRINGING SOLUTIONS TO THE ENTERPRISE TOGETHER BRINGING SOLUTIONS TO THE ENTERPRISE 33

Optimization Notice

Optimization Notice

Intel® compilers, associated libraries and associated development tools may include or utilize options that optimize for instruction sets that are available in both Intel® and non-Intel microprocessors (for example SIMD instruction sets), but do not optimize equally for non-Intel microprocessors. In addition, certain compiler options for Intel compilers, including some that are not specific to Intel micro-architecture, are reserved for Intel microprocessors. For a detailed description of Intel compiler options, including the instruction sets and specific microprocessors they implicate, please refer to the “Intel® Compiler User and Reference Guides” under “Compiler Options." Many library routines that are part of Intel® compiler products are more highly optimized for Intel microprocessors than for other microprocessors. While the compilers and libraries in Intel® compiler products offer optimizations for both Intel and Intel-compatible microprocessors, depending on the options you select, your code and other factors, you likely will get extra performance on Intel microprocessors. Intel® compilers, associated libraries and associated development tools may or may not optimize to the same degree for non-Intel microprocessors for optimizations that are not unique to Intel microprocessors. These optimizations include Intel® Streaming SIMD Extensions 2 (Intel® SSE2), Intel® Streaming SIMD Extensions 3 (Intel® SSE3), and Supplemental Streaming SIMD Extensions 3 (Intel® SSSE3) instruction sets and other optimizations. Intel does not guarantee the availability, functionality, or effectiveness of any optimization on microprocessors not manufactured by Intel. Microprocessor-dependent optimizations in this product are intended for use with Intel microprocessors. While Intel believes our compilers and libraries are excellent choices to assist in obtaining the best performance on Intel® and non-Intel microprocessors, Intel recommends that you evaluate other compilers and libraries to determine which best meet your requirements. We hope to win your business by striving to offer the best performance of any compiler or library; please let us know if you find we do not.

Notice revision #20101101