Banca Popolare di Sondrio

Transcription

Banca Popolare di Sondrio
Banca Popolare di Sondrio
PernixData usage @POPSO – Juku unplugged
1
Milano, 23 settembre 2014
About Me
l 
Piergiorgio «PJ» Spagnolatti
– 
– 
– 
– 
– 
Head of Infrastructure @ BPS
Leader @ VMUGIT
EMEA Council Member @ VMUG
Board of Directors member @ VMUG
PernixPRO! J
2
About BPS
l 
Banca Popolare di Sondrio:
– 
– 
– 
– 
1000+ Virtual Machines
34 vSphere hosts
Block Storage on EMC, HP arrays
File Storage on EMC filers
3
Performance issues?
4
Storage issues?
5
Contention issues?
6
Risk!
7
Investment Protection
8
Scenario #1: MSSQL
l 
MSSQL env:
– 
– 
– 
l 
Web transactions PLUS unpredictable batch schedules
Low budget for storage, ?!?#%& requirements for latency
Random spikes in storage array usage
Wins:
– 
– 
– 
– 
Batch execution times reduced by 60/70%
Predictable response times for web users
Strain reduced on storage array
Storage costs kept down (NLSAS vs SAS etc)
9
Scenario #2: MySQL
l 
MySQL env:
– 
– 
– 
l 
Web transactions generating INSANE spikes of read/write I/O
Low storage capacity, high contention
Ugly side effects (e.g. replica)
Wins:
– 
– 
– 
Contention disappeared «magically»
Strain reduced on storage array & replica
Blazing fast response times for end users
10
Scenario #3: Build Farm???
l 
Compile/Build farm:
– 
– 
– 
l 
Performance not a critical issue
Small footprint on storage etc (cheap storage, no replica, etc.)
«Works this way» feeling.
Wins:
– 
– 
– 
Compile time reduced by 40/60%
Stronger parallelization of build jobs
Aid in SDLC
11
Questions?/Thankie
12