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