Download presentation
Presentation is loading. Please wait.
Published byMina Mower Modified over 9 years ago
7
… Web Role … Azure Blob Azure DB ResultsMain Worker Role … …
8
… Web Role … Azure Blob Azure DB Results Main Worker Role … … … Web Role … Azure Blob Azure DB Results Main Worker Role … Azure Traffic Manager
9
Expected Load ScenariosExpected Page Views Time Window (hrs)Page View/sec 10X/pvs DB Calls/sec Average 10,000,00046946,944 Peak Hour 6,000,00011,66716,667
10
… Web Role … Azure Blob Azure DB ResultsMain Worker Role … … Cache Worker Role
12
Actual: if direct SQL DB Calls (~10X) TimeActual Page ViewsTime Window (sec)Page View/sec Possible 10X DB Calls/sec Est Capacity DIFF DB Calls/sec 8pm+10 secs 448,932 10 44,893448,932(447,932) 8pm+30 secs 206,925 20 10,346103,463(102,463) 8:01 pm 171,231 30 5,70857,077(56,077) 8:03 pm 378,350 120 3,15331,529(30,529) 8:10 pm 494,423 420 1,17711,772(10,772) 8:30 pm416,37912003473,470(2,470) Actual: using Azure Cache (10X) TimeActual Page ViewsTime Window (sec)Page View/sec Actual 10X Cache Calls/sec Est Capacity DIFF Cache Calls/sec 8pm+10 secs 448,932 10 44,893448,932(288,932) 8pm+30 secs 206,925 20 10,346103,46356,538 8:01 pm 171,231 30 5,70857,077102,923 8:03 pm 378,350 120 3,15331,529128,471 8:10 pm 494,423 420 1,17711,772148,228 8:30 pm416,37912003473,470156,530
15
… Web Role IaaS SQL Application Worker Role 200 User Test On-Prem AppAzure Total Counts For Test 1 (batch):33,17410,135 Total Counts For Test 2 (interactive):114,49739,341
19
… Azure Blob … Ingestion Worker Role Azure DB Results
21
… Azure Blob … Ingestion Worker Role … Azure DB X
23
… Web Role Cache Worker Roles … Azure Blob
24
… Web Role Cache Worker Roles … Azure Blob
26
Admin Web Role User Services Web Role … Azure Blob Message Processor Worker Role … Notifications Worker Role … Dedicated Cache Worker Role … Operations Service Bus Queue
28
http://msdn.microsoft.com/en-us/library/azure/hh528527.aspx
31
HVAC Thermostat Building Router Web Role (Synchronous HTTP) Web Role Mobile User Interface Azure On-Prem
32
12 A3 VMs
34
HVAC Thermostat Building Router Web Role (Synchronous HTTP) Web Role Mobile User Interface Azure On-Prem Worker Role (write-leveling)
35
4 A3 VMs
42
Role ARole B Port 80 Port 3389 Port 3390 Role A’Role B’ Port 80 Port 3389 Port 3390 Production VIP – VIP1.cloudapp.net Staging VIP – VIP2.cloudapp.net
43
SlotVIPRole ARole B Production168.133.1.22Healthy Stage168.124.33.22Healthy SlotVIPRole ARole B Stage168.124.33.22Healthy Production168.133.1.22Healthy
44
SlotVIPRole ARole B Production168.133.1.22Healthy Stage168.124.33.22Healthy SlotVIPRole ARole B Stage168.124.33.22Healthy Production168.133.1.22Healthy SlotVIPRole ARole B Stage168.124.33.22Healthy Stage168.124.33.22Healthy
45
RDFE A RDFE vNext RDFE B
46
RDFE A RDFE vNext RDFE B
47
RDFE vNext RDFE B
48
RDFE vNext
52
http://blogs.msdn.com/b/windowsazure/archive/2013/03/01/details-of-the-february-22nd-2013-windows-azure-storage- disruption.aspx
56
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> Microsoft.ServiceModel.Web.WebProtocolException: Server Error: The service name is unknown (NotFound) HTTP Status Code: 400. Service Management Error Code: MissingOrIncorrectVersionHeader. Message: The versioning header is not specified or was specified incorrectly.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.