ww last mile end-user instrumentation data aladdin a. nassar hotmail & windows live perf champ...

20
WW Last Mile End-User Instrumentation Data Aladdin A. Nassar Hotmail & Windows Live Perf Champ Hotmail, Microsoft

Upload: candace-bradley

Post on 13-Jan-2016

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: WW Last Mile End-User Instrumentation Data Aladdin A. Nassar Hotmail & Windows Live Perf Champ Hotmail, Microsoft

WW Last MileEnd-User Instrumentation Data

Aladdin A. NassarHotmail & Windows Live Perf ChampHotmail, Microsoft

Page 2: WW Last Mile End-User Instrumentation Data Aladdin A. Nassar Hotmail & Windows Live Perf Champ Hotmail, Microsoft

The New Hotmail – Inbox

Page 3: WW Last Mile End-User Instrumentation Data Aladdin A. Nassar Hotmail & Windows Live Perf Champ Hotmail, Microsoft

Hotmail’s Scale

1.3 Billion accounts ~ 600 Million active users

50 Billion page views / month

21 Billion e-mails Read / month

2.5 Billion e-mails Sent / month

Move 5.5 PB of data / month around the internet

Page 4: WW Last Mile End-User Instrumentation Data Aladdin A. Nassar Hotmail & Windows Live Perf Champ Hotmail, Microsoft

What is CSI Perf?

Built-in WW Last Mile End-User PerfGlobal OnClick event handlerShared Control across WL networkBI/CI + Perf instrumentation

Page 5: WW Last Mile End-User Instrumentation Data Aladdin A. Nassar Hotmail & Windows Live Perf Champ Hotmail, Microsoft

What is CSI Perf? …

Sampling FrequencyCookies – works for Postbacks / AjaxServer-Side HeadersSends information through QS

Page 6: WW Last Mile End-User Instrumentation Data Aladdin A. Nassar Hotmail & Windows Live Perf Champ Hotmail, Microsoft

CSI Perf Measures

Timings:- Time to Glass- Page Load Time- Between any 2 points

Network LatencyBandwidthCached / Uncached Detection

Page 7: WW Last Mile End-User Instrumentation Data Aladdin A. Nassar Hotmail & Windows Live Perf Champ Hotmail, Microsoft

CSI Perf is aware of

Date/TimeTransaction (From / To)User’s CountryData Center, Cluster, SKUOSBrowser

Page 8: WW Last Mile End-User Instrumentation Data Aladdin A. Nassar Hotmail & Windows Live Perf Champ Hotmail, Microsoft

How CSI Perf measures …

Network Latency:- Tiny uncahed HTTP “ping”

Bandwidth:- Time to load a clustered image (PLT1/2)- Read / Send E-mails (Uncompressed)- Upload Attachments (Compressed)

Page 9: WW Last Mile End-User Instrumentation Data Aladdin A. Nassar Hotmail & Windows Live Perf Champ Hotmail, Microsoft

WW Network Latencies (NL)

Source: CSI Perf 500 Million Data Points from Jan 2009 – June 2010

Page 10: WW Last Mile End-User Instrumentation Data Aladdin A. Nassar Hotmail & Windows Live Perf Champ Hotmail, Microsoft

WW Bandwidths (BW)

Source: CSI Perf 3.5 Billion Data Points from Jan 2009 – June 2010

Page 11: WW Last Mile End-User Instrumentation Data Aladdin A. Nassar Hotmail & Windows Live Perf Champ Hotmail, Microsoft

WW Page Load Time – Composite

Source: CSI Perf 7 Billion Data Points from Jan 2009 – June 2010

Page 12: WW Last Mile End-User Instrumentation Data Aladdin A. Nassar Hotmail & Windows Live Perf Champ Hotmail, Microsoft

WW Perf Index = BW + NL + PLT

Page 13: WW Last Mile End-User Instrumentation Data Aladdin A. Nassar Hotmail & Windows Live Perf Champ Hotmail, Microsoft
Page 14: WW Last Mile End-User Instrumentation Data Aladdin A. Nassar Hotmail & Windows Live Perf Champ Hotmail, Microsoft

Countries Governed by Network Latencies

Countries Governed by Bandwidth

Page 15: WW Last Mile End-User Instrumentation Data Aladdin A. Nassar Hotmail & Windows Live Perf Champ Hotmail, Microsoft

Which Governs NL or BW?

Page 16: WW Last Mile End-User Instrumentation Data Aladdin A. Nassar Hotmail & Windows Live Perf Champ Hotmail, Microsoft

WW DNS & TCP

Source: Bing Toolbar 950 Million Data Points from May/June 2010

Page 17: WW Last Mile End-User Instrumentation Data Aladdin A. Nassar Hotmail & Windows Live Perf Champ Hotmail, Microsoft

WW TCP vs. TTFB

Source: Bing Toolbar 950 Million Data Points from May/June 2010

Page 18: WW Last Mile End-User Instrumentation Data Aladdin A. Nassar Hotmail & Windows Live Perf Champ Hotmail, Microsoft

Composite PLT Ratio by BrowserSource: CSI Perf 6.7 Billion Data Points from Jan 2009 – June 2010

It turns out Safari fires the Page Onloadevent earlier than other browsers

Page 19: WW Last Mile End-User Instrumentation Data Aladdin A. Nassar Hotmail & Windows Live Perf Champ Hotmail, Microsoft

Composite PLT Ratio by OSSource: CSI Perf 8.3 Billion Data Points from Jan 2009 – June 2010

Page 20: WW Last Mile End-User Instrumentation Data Aladdin A. Nassar Hotmail & Windows Live Perf Champ Hotmail, Microsoft

WW Last MileEnd-User Instrumentation Data

Aladdin A. NassarHotmail & Windows Live Perf Champ

Hotmail, Microsoft