4/13/2011 Virtualisation: Th The need to know what’s going on d t k h t’ i Tim Chaffe, Enterprise Architecture EDUCAUSE 2011 The Future is Cloudy IT Services IT Services 1
4/13/2011 End users are interested in Functionality P f Performance Performance = Latency Δ T= the time it takes the entire page to get back the entire page to get back Δ T IT Service IT Service Cloud Cloud 2
4/13/2011 What is the ideal Δ T ? 1 sec 4 sec 10 sec Δ T Participants Virtualised Datacentre Client Application Network Storage Compute Services Services PC Internet Mac Wireles iPhone Campus s Network iPad Wired Android Mobile TV Network 3
4/13/2011 Virtual on Latency ? Measuring Δ T ? Packet Packet E Egress Ingres I Load Client Server Balancer Probe Probe A Analyzer/ l / BI Engine SQL 4
4/13/2011 For the Technical folk Source: Vantage Admin Guide 5
4/13/2011 Business Benefits • We can talk to users about performance • We can talk to users about performance problems • We can establish baselines for application performance for ALL web pages • We can identify where applications have problems • We can measure SLA’s against user groups • Load Testing is reliable and repeatable Exam ples • User Experience Monitoring • User Experience Monitoring • Assistance with Development processes • Problem Resolution • We can show we have made things better 6
4/13/2011 USER EXPERI ENCE MONI TORI NG User Experience Monitoring 7
4/13/2011 User Experience Monitoring Service Level Monitoring SLA = 80% of content delivered in 2-4 seconds 8
4/13/2011 BASELI NI NG Norm ality 9
4/13/2011 Netw ork - Regions Netw ork - I nternet 10
4/13/2011 PROBLEM SOLVI NG 1 Google Mini’s running slow Before Tuning One Legged Dog After Tuning 11
4/13/2011 Google Mini - Baseline Before Tuning After Tuning PROBLEM SOLVI NG 2 12
4/13/2011 Debugging a realtime event At 4:00 we had a slow down on the main university web site u ve s ty web s te Digging deeper there seems to be problems with redirects Correlation There’s a peak of requests against one of the network elements. But what is causing h k l h i i them? 13
4/13/2011 User Activity Load Test 1 & 2 are pretty active LoadTesting minor indiscretion ~1m hits against the pre-prod Campus Solutions 1 million hits against the pre-prod Campus Solutions in a day 14
4/13/2011 PROBLEM SOLVI NG 3 Packet loss – Why ? 15
4/13/2011 Packet Loss – Why ? UniSat Access – TV Programming 16
http://creativecommons.org/licenses/by/4.0/ 4/13/2011 Summary • Virtualization means that applications share resources • Virtualization means that applications share resources • One change affects everybody • Application Performance Monitoring lets you know what your customer is experiencing in terms of latency • Application Performance Monitoring lets you make performance changes with confidence • And if something is going wrong you stand a chance of being able to find out why Trust But Verify ! 17
Recommend
More recommend