Ottimizzare l’IT

10
Ottimizzare l'IT 16/04/2010 Assyrus Srl 1 Ottimizzare l’IT L’evoluzione dei server 16/04/2010 Ottimizzare l'IT 2 Premessa Focus su architettura Intel Esempi con soluzioni Dell 16/04/2010 Ottimizzare l'IT 3 Il “sistema server” Hardware (Hypervisor) Sistema Operativo Supporto Manutenzione Consulenza Software Software Servizi e Applicazioni

Transcript of Ottimizzare l’IT

2-Server16/04/2010 Ottimizzare l'IT 3
dissipation • Limiti fisici della materia
– Attuali 45 nm e verso i 32 nm • Tecnologia “vecchia”? • La leggenda di Moore
– http://www.gandalf.it/uman/moore.htm
Crescita della capacità dei dischi fissi
Ottimizzare l'IT 16/04/2010
Assyrus Srl 3
16/04/2010 Ottimizzare l'IT 8
16/04/2010 Ottimizzare l'IT 9
Evoluzione dei processori Intel
Intel Xeon 5500 (Nehalem-EP)
• From Tick to Tock: –Features change –Size constant –New capabilities
• From Tock to Tick: –Features constant –Size shrinks –Faster speed
• 12 months between each point (24 between Ticks)
2 Y
E A
R S
2 Y
E A
R S
Shrink/Derivative Penryn Family
New Microarchitecture Nehalem
16/04/2010 Ottimizzare l'IT 11
Westmere-EP
• Xeon 5600 – 32nm – sei o quattro core – prestazioni fino al 60% maggiori rispetto alla
precedente serie 5500 a 45 nm
• Già disponibili sui server Dell 11G – PowerEdge M610, M710 – PowerEdge R410, R510, R610, R710 – PowerEdge T410, T610, T710
16/04/2010 Ottimizzare l'IT 12
•• Up to 8 Cores/16 Up to 8 Cores/16 ThreadsThreads
•• 24MB of Shared Cache24MB of Shared Cache •• Integrated Memory Integrated Memory
ControllersControllers •• 4 High4 High--bandwidth QPI bandwidth QPI
LinksLinks •• IntelIntel®® HyperHyper--ThreadingThreading •• IntelIntel®® Turbo BoostTurbo Boost •• 2.3B Transistors2.3B Transistors
Core4Core4
Core5Core5
Core6Core6
Core7Core7
SMISMI
Core3Core3
Core2Core2
Core1Core1
16/04/2010 Ottimizzare l'IT 15
Threads • Intel® Scalable
MemoriaMemoria
• Famiglia Xeon 7500
• Famiglia Xeon 6500 – CPU Nehalem-EX sviluppate per sistemi a 2 socket
95W
95W
95W
105W
105W
130W
130W
130W
TDP
856$18 Mbytesno841,86 GHzXeon E7520
PriceCache L3TurboThreadsCoreClockProcessore
PriceCache L3TurboThreadsCoreClockProcessore
16/04/2010 Ottimizzare l'IT 18
Intel® Virtualization Technology (Intel® VT) Intel VT refers to all the hardware assists for virtualization that Intel offers across its platform (CPU, Chipset, I/O)
Intel VT for IA-32 and Intel® 64 (Intel VT-x, VT-x2) Intel VT-x refers to all the hardware assists for virtualization in Intel®
Xeon® processors
Intel VT For Directed I/O (Intel VT-d, VT-d2) Intel VT-d refers to all the hardware assists for virtualization in Intel chipset
Intel VT For Connectivity (Intel VT-c) Intel VT-c refers to all the hardware assists for virtualization in Intel networking and I/O devices
Processor Chipset Network
- Extended page tables
- Memory protection
- Offload routine I/O tasks
Software-only VMMs Binary translation Paravirtualization Device emulations
Simpler and more secure VMM through use of hardware VT support
Better IO/CPU perf and functionality via hardware-mediated access to memory
•Assists for IO sharing: • PCI IOV compliant devs • VMDq: Multi-context IO • End-point DMA translation caching • IO virtualization assists
Richer IO-device functionality and IO resource sharing
Core support for IO robustness & performance via DMA remapping
Richer/faster: Intel VT FlexPriority, FlexMigration EPT, VPID, ECRR, APIC-V
Close basic processor “virtualization holes” in Intel® 64 & Itanium CPUs
Perf improvements for interrupt intensive env, faster VM boot
Interrupt filtering & remapping VT-d extensions to track PCI-SIG IOV
VT-x/i VT-x2/i2
VMM software evolution over time with hardware supportVMM software evolution over time with hardware support
VMM Software Evolution
– Problema della scalabilità
• Turbo boost e gestione potenza sempre utilizzabili? – Gli hypervisor sono pronti a gestire core
“dinamici”?
Ottimizzare l'IT 16/04/2010
Assyrus Srl 8
– http://www.delltechcenter.com/page/04-08-2009+- +Nehalem+and+Memory+Configurations
Come ottimizzare i costi?
16/04/2010 Ottimizzare l'IT 23
R
8
1
0
Potenza (crescente)
16/04/2010 Ottimizzare l'IT 24
M710, M805, M905
PE 2900, T610
MORE DENSITY
MORE EXPANDABILITY
E X
P A
N D
A B
IL IT
T610: 2S Tower R610 & R710: 2S
Racks M610 & M710: Half & Full Height Blades
11G PowerEdge portfolio
16/04/2010 Ottimizzare l'IT 26
Efficienza della serie 11G
• 40% più efficienti della serie 10G • 3x capacità RAM della serie 9G • 3x potenza di calcolo di 9G • 25% di risparmio energetico rispetto a 9G
– R710 vs 2950 III
16/04/2010 Ottimizzare l'IT 27
Gestione integrata Controller del
iDRAC6 Enterprise
Ottimizzare l'IT 16/04/2010
Assyrus Srl 10
– 2U – 4 nodi