Presentation is loading. Please wait.

Presentation is loading. Please wait.

COMP9321 Web Application Engineering Semester 1, 2017

Similar presentations


Presentation on theme: "COMP9321 Web Application Engineering Semester 1, 2017"— Presentation transcript:

1 COMP9321 Web Application Engineering Semester 1, 2017
Dr. Amin Beheshti Service Oriented Computing Group, CSE, UNSW Australia Week 10 COMP9321, 17s1, Week 10

2 Assignment 1 Marks on GradeBook Assignment 2 Demo this week
Assignments Assignment 1 Marks on GradeBook Assignment 2 Demo this week Assignment 3 is due end of Week 12: Sunday, May , 23:59:59. COMP9321, 17s1, Week 10

3 Performance COMP9321, 17s1, Week 10

4 Performance COMP9321, 17s1, Week 10

5 Performance COMP9321, 17s1, Week 10

6 Performance COMP9321, 17s1, Week 10

7 Performance COMP9321, 17s1, Week 10

8 Scalability COMP9321, 17s1, Week 10

9 Scalability COMP9321, 17s1, Week 10

10 Scalability COMP9321, 17s1, Week 10

11 Why does performance and scalability matter ?
COMP9321, 17s1, Week 10

12 Why does performance and scalability matter ?
COMP9321, 17s1, Week 10

13 Why does performance and scalability matter ?
COMP9321, 17s1, Week 10

14 Why does performance and scalability matter ?
COMP9321, 17s1, Week 10

15 Why does performance and scalability matter ?
COMP9321, 17s1, Week 10

16 Why does performance and scalability matter ?
COMP9321, 17s1, Week 10

17 Performance Analysis and Evaluation
COMP9321, 17s1, Week 10

18 Performance Analysis and Evaluation
COMP9321, 17s1, Week 10

19 Performance Analysis and Evaluation
COMP9321, 17s1, Week 10

20 Defining goals COMP9321, 17s1, Week 10

21 Defining goals COMP9321, 17s1, Week 10

22 Performance Metrics COMP9321, 17s1, Week 10

23 Performance Metrics RTT COMP9321, 17s1, Week 10

24 Performance Metrics COMP9321, 17s1, Week 10

25 Performance Metrics Thrashing is an unstable collapse of throughput of a system as the load is increased. After we reach max throughput, we have reached the throughput plateau... e.g. plateau can be considered as the point where the throughput really falls off … COMP9321, 17s1, Week 10

26 Performance Metrics COMP9321, 17s1, Week 10

27 Performance Metrics COMP9321, 17s1, Week 10

28 Performance Metrics COMP9321, 17s1, Week 10

29 Performance Metrics COMP9321, 17s1, Week 10

30 Modelling COMP9321, 17s1, Week 10

31 Modelling COMP9321, 17s1, Week 10

32 Modelling COMP9321, 17s1, Week 10

33 Modelling COMP9321, 17s1, Week 10

34 Modelling Requests COMP9321, 17s1, Week 10

35 Modelling Requests COMP9321, 17s1, Week 10

36 Modelling Requests COMP9321, 17s1, Week 10

37 Modelling Requests COMP9321, 17s1, Week 10

38 Modelling Requests COMP9321, 17s1, Week 10

39 Modelling Requests A power law is a relationship in which a relative change in one quantity gives rise to a proportional relative change in the other quantity, independent of the initial size of those quantities. COMP9321, 17s1, Week 10

40 Modelling Requests COMP9321, 17s1, Week 10

41 Modelling Requests Nagios monitors your entire IT infrastructure to ensure systems, applications, services, and business processes are functioning properly. Sysperfinfo is a tabular view of the performance counters. E.g.  you can access SQL Server related performance counter values through the system table sysperfinfo… COMP9321, 17s1, Week 10

42 Modelling Requests COMP9321, 17s1, Week 10

43 Modelling Requests COMP9321, 17s1, Week 10

44 Modelling Requests COMP9321, 17s1, Week 10

45 Modelling Requests COMP9321, 17s1, Week 10

46 Modelling Requests COMP9321, 17s1, Week 10

47 Modelling Resources COMP9321, 17s1, Week 10

48 Modelling Resources COMP9321, 17s1, Week 10

49 Using Modelling for Performance Analysis
COMP9321, 17s1, Week 10

50 Using Modelling for Performance Analysis
COMP9321, 17s1, Week 10

51 Using Modelling for Performance Analysis
COMP9321, 17s1, Week 10

52 Performance Testing COMP9321, 17s1, Week 10

53 Performance Testing COMP9321, 17s1, Week 10

54 Performance Testing COMP9321, 17s1, Week 10

55 Operational Analysis COMP9321, 17s1, Week 10

56 Operational Analysis COMP9321, 17s1, Week 10

57 Operational Analysis COMP9321, 17s1, Week 10

58 Operational Analysis COMP9321, 17s1, Week 10

59 Operational Laws COMP9321, 17s1, Week 10

60 Operational Laws COMP9321, 17s1, Week 10

61 Operational Laws COMP9321, 17s1, Week 10

62 Operational Laws COMP9321, 17s1, Week 10

63 Operational Laws COMP9321, 17s1, Week 10

64 Operational Laws COMP9321, 17s1, Week 10

65 Operational Laws COMP9321, 17s1, Week 10

66 Operational Laws COMP9321, 17s1, Week 10

67 Operational Laws COMP9321, 17s1, Week 10

68 Operational Laws COMP9321, 17s1, Week 10

69 Operational Laws COMP9321, 17s1, Week 10

70 Operational Laws COMP9321, 17s1, Week 10

71 Operational Laws COMP9321, 17s1, Week 10

72 Operational Laws COMP9321, 17s1, Week 10

73 Operational Laws COMP9321, 17s1, Week 10

74 Operational Laws COMP9321, 17s1, Week 10

75 Operational Laws COMP9321, 17s1, Week 10

76 Operational Laws COMP9321, 17s1, Week 10

77 Bottleneck Analysis COMP9321, 17s1, Week 10

78 Bottleneck Analysis COMP9321, 17s1, Week 10
Asymptotic analysis is a method of describing limiting behavior. COMP9321, 17s1, Week 10

79 Bottleneck Analysis COMP9321, 17s1, Week 10

80 A few statistical quantities
The quartiles of a ranked set of data values are the three points that divide the data set into four equal groups, each group comprising a quarter of the data COMP9321, 17s1, Week 10

81 References Performance by Design: Computer Capacity Planning by Example by D. Menasce, V.A.F. Almeida, L. Dowdy, Prentice Hall The Art of Computer System Performance Analysis by Raj Jain, Wiley Press Performance Testing Guidance for Web Applications: Patterns & Practice by Meier, et. al, Microsoft Corporation COMP9321, 17s1, Week 10

82 COMP9321, 17s1, Week 10


Download ppt "COMP9321 Web Application Engineering Semester 1, 2017"

Similar presentations


Ads by Google