Tecnología Intel para servidores empresariales
-
Upload
cisco-latinoamerica -
Category
Technology
-
view
387 -
download
0
description
Transcript of Tecnología Intel para servidores empresariales
Tecnología Intel para servidores empresariales
Rafael Díaz-Barriga
ESS -2012
Administración
Datacenter manager
Encripción AES-NI
Seguridad: Trusted Execution
Virtualización
Funcionalidad habilitada desde el hardware
Desempeño Eficiente Intel® XEON E5
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
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
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.
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
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
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
Intel Virtualization Technology
• Desempeño y estabilidad
• Migración dinámica
• Provisionamiento
Automatización de servicios
Interoperabilidad de servicios (Cloud bursting)
Nube
privada
Nube
pública
Misión Crítica Intel® XEON E7
# # En la década de los 90 # Para aplicaciones empresariales # UNIX # # Desempeño # # Escalabilidad vertical # # Alta disponibilidad. . . # #
Dos filosofias
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
“Nos gustan los servidores (tipo PC),
pero siempre tenemos cuidado de no
tragarlos cuando salen de la caja de cereal”
1997. Sun Microsystems
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.
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
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
Migrando de RISC Transición al Cómputo Basado en Estándares
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
File system
Escalabilidad con Red Hat
CPU
Memoria
*
*
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.
*
*
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
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
Casos de estudio en México
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.
Gracias
Intel Confidential
Backup
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.
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.
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