Powered by LoadRunner - PowerPoint PPT Presentation

1 / 39
About This Presentation
Title:

Powered by LoadRunner

Description:

Powered by LoadRunner P3. 4. P3. – PowerPoint PPT presentation

Number of Views:115
Avg rating:3.0/5.0
Slides: 40
Provided by: HarkYo
Category:

less

Transcript and Presenter's Notes

Title: Powered by LoadRunner


1
?? ?? ??? ?? ??
Powered byLoadRunner
2
??
1.?? ??? ?? 2.?? ?? ?? 3.?? ?? ?? ?? - P1. ???
?? ?? - P2. Workload Modeling - P3. ??? ????
?? - P4. ??? ?? ? ?? ??
3
?? ??? ??
?????
  • ? ?? ???? ??? ?? ??
  • ? ?? ?????? ?? ?? ?? ? ??
  • ? ?? ?????? ?? ?? ?? ???????? ?? ??

????
  • ?? ?? ??? ???? ?? ?? ????? ?? ?? ?? ? ??? ?? ??
  • ?? ?? ??? ???? ?? ?? ?? ???????? ?? ?? ?? ?? ??

App. Server
Database
Web Server
Internet
Firewall
4
?? ?? ??
Scalability
??? ???? ???? ?, Performance? functionality? ?? ??? ????
?? ???? ???? ???? ??? ? ????
??? ?? ? ?? ???? ?? ????
?? ???? ??? ????
Infrastructure
?? Infrastructure? ??? ??????
?? Infrastructure?? ?? ??? ????
ISP? ?? ?? ???? ??? ??? ??? ????
??? ?? ? ???? 1,2,3? ?? ??
Infrastructure ??? ??? ?? ???
?? ????? ?? ??/??
Performance
Application ?? Infrastructure? ??? ??? ??? ??? ? ????
??? ?? ? ??? ?? ??? ?? ????
?? ?? ???? ???? ??? ?? ????
5
?? ?? ?? ??
?? ???? ??? ??? ?? ??
P2. ??
P3. ??
P4. ??
P1.??
1. ?? ?? ?? .
1. ?? ??
1. ?? ?? ??
1. ?? ???
2. ?? ?? ?? ??
2. ?? ???
2. ?? ??
2. ???? ???? ??
3. ??
3. ?? ?? ?? ??
3. ?? ??? ??
4. ???? ??
?? ?? ?? ??
???? ??
6
P1.? ?
7
P1. ??
1. ?? ?? ??
  • ?? ???
  • ??? ?? ?? ??? ????? ? ? ??(TPS,????)? ??????
  • ? ???? ???? ???? ??? ?? ????
  • ?? ???
  • ??? ???(?? ?? 4?)? ?? ??? ? ?? ?? ?? ??? ????
  • ?? ???? ???? ???? ??? ? ????
  • ??? ?? ? ?? ???? ?? ??? ?????
  • ??(??) ???
  • ?? ? ???? ??? ??? ??? ????
  • ?? ? ????? ???? ?? ?? ??? ??? ? ????

8
P1. ??
1. ?? ?? ?? - ?? ??? ??
?? ?? ??? ?? ??? ??? ?? ???? ?? ISP Router?? 1?
Firewall ??? ?? ??? ???? ?????.
ltWAS Server1gt
ltDB Server1gt
WAP G/W
ltWEB Server1gt
ltWEB Server2gt
ltWAS Server2gt
ltDB Server2gt
SMSS
?? TEST ??
  • Load Generator
  • ( Load Runner Controller Injector )

9
P1. ??
1. ?? ?? ?? ???? ?? ??
?? ?? ??(?? ?? 4?? ????) ??? ??? ??? ???? ??? ?
???? ?????.
? ?? ??? - 4? ?? ????? ?? ??????? Max TPS
(JSP , Servlet) ??? ?? ?? - 4? ?? ????? ??
??? Max TPS ??? ?? ?? - ????? 3? ?? ???? ??
?????? ??
?? ???? ?? ?? ???? ?? ???? ????? ?? ??? ?? ?? ?
??? ?????.
? ?? ??? - ?? ?? ???? ?? ??? Max TPS ??
- ?? ?? ???? ?? ???? ??? ? ?? - ?? ?? ????
?? ?? ?? - ?? ?? ?? ??? ???? ??
TPS(transactions per seconds)? ????? ??? ?? ???
?????. Max TPS? ? ??????? ??? ?? ? ? ?? ??? ??
???? ?? ??? ???? ???? ?????.
10
P1. ??
3.?? ??? ?? Weblog ??
??? ?? ??? ?? ??
Peak ??? Access log? ???? ?? ???? Workload?
?????.
  • Workload Basic Component ??
  • ?????? ??? ?? ??????(JSP,Servlet) ????
  • Workload Parameter ??
  • ??? ?? ??? ?? ?? (TPH)
  • ?? ?? ??? ?? ?? (TPM)
  • Peak? ?? ?? ??? ?? ?? (TPS)
  • Peak? ?? ?????? (N ?)
  • ???? ?? ?? ?? (t ?)

?? ?? ??? ?? ??
????????
Weblog ??? ?? Workload Modeling? Performnace
theory? Response Time Law? ???? ????. Response
Time Law? N(??????) TPS (R(????)T(Think
Time))???.
11
P1. ??
3.?? ??? ?? Weblog ??
2? 14?? ? ?? ??? ??
??? ?? ??? ?? ??
?? ?? ??? ?? ??
HTML, .gif, .txt, .js ?? ?? ? ??? ?? ???? ??
??? ?? ???(Static Contents)? ??? JSP, Servlet ,
asp ? ?? HTTP ??? ?????.
12
P1. ??
3.?? ??? ?? Weblog ??
2? 14?? ? ?? ??? ??
? ?? ?? ??? ??
? ?? ??? ?? IP ??
?? ????? Active User ? In-Active User? ??? ????
??? ?? ??? ? ???
13
P1. ??
3.?? ??? ?? ??? ??
3? 3?? ? ?? ??? ??
? ?? Web Server 1 CPU ????
? ?? Web Server 2 CPU ????
14
P1. ??
3.?? ??? ?? ??? ??
3? 3?? ? ?? ??? ??
? ?? WAS Server 1 CPU ????
? ?? WAS Server 2 CPU ????
15
P2.? ?
16
P2. ??
1. ?? ?? ?? - Current Workload ??
  • 2? 14?? Current Workload
  • Peak?(11xx) ??? ?? ??? ?? ??
    42,010 (tph)
  • Peak?(11xx) ?? ?? ?? ??? ?? ?? ??
    444.250 (tpm)
  • Peak?(11xx) ?? ?? ?? ??? ?? ?? ??
    7.404 (tps)
  • Peak?(11xx) ?? ?? ?? ??? ?? ?? ??
    8.434 (tps)
  • Peak?(11xx) ?? ?? ?????? ??
    173?
  • Peak?(11xx) ?? ?? ?????? ??
    194?
  • ???? ?? ?? ?? ??
    23 ?
  • ???? ?? ?? ?? ??
    24 ?

17
P2. ??
1. ?? ?? ?? - Target Workload ?? (Current ?? 4?
????)
  • Peak? ???? ???? 776 ? (?? ????????(194) 4)
  • Response Time Law ( ???? ???? TPS
    ???????) ??
  • TPS 776 (?) / 23 (?) 33.7(TPS) ??

33.7
1. ?? ?? ????? Active User ? In-Active User? ???
???? ??? ?? ??? ? ??? 2. ??? ?? ??? ????? Think
Time? ????.
18
P2. ??
1. ?? ?? ?? - Target Workload ?? (?? ??? ?? ??)
?? ???? ?? Current Workload ?? 4?,8?,16? ?? ???
???? ?? ?? ??? ?? ???? TPS? ????? ??? ?? ?? ???
?????.
??? ????? ???? ??????? ????? ??? ???? ? Think
time? ??? ??? ????. Think Time? ??? ??? HTTP
Session ????? ?? ?? ??? ????? ??? ???? ? ????.
19
P2. Workload Modeling
2. ?? ?? ?? ?? - ?? ?? ?? ??
  • ?????? ?? ??? ???? ?? 90? ???? ?? ?????? ??
  • ??? ?? ??????? ?? ??? ??? ??

? ?? ??? ??? ??
20
P2. Workload Modeling
2. ?? ?? ?? ?? - ?? ?? ?? ??
  • ?? ?????? ???
  • ?? ?? ?? 90? ???? ???????? Think time ??
    saturation? ? ?? ??? ?? ?? ???????
  • Max TPS? ????.

?? ??? ?? ??? ???????? ? ?? ??? ?? ??? ?? ????
Think Time? ???? ?? ????? ??? ?? ?? ???????
????? Max Total TPS? ????.
21
P2. Workload Modeling
2. ?? ?? ?? ?? - ?? ?? ?? ??
22
P2. ??
2. ?? ?? ?? ?? ?? ?? ?? ??
  • ? ???? ?? ?? ???? ?? ??

23
P3.? ?
24
P3. ??
1. ???? ??? ?? ??
??? ?? ??? ?? ???? ?? ??(???? ???,???? ??)? ?? 1M
???? ?? ????? ?? FTP ???? ?????.
????? 100M BPS ???? ?? ?? Throughput? 100M / 8
12.5M Bytes/sec ??? , ???? ???? ?? ??
??(collision) ? ???(retransmission) ? ?? ?? ???
??? ????? ?? 8M Bytes/sec ??? ??? ?? ????.
25
P3. ??
2. ?? ??? ?? ??
26
P3. ??
2. ?? ??? ?? ??
?? ???? ?? TPS (Rmax) ??
(?? Ratio/?? Throughput? ?)lt Ratio ??
0.1535Rmax lt 1 Rmax lt 6.515(req/sec)
?? ???? ?? ??????? ??
??????? TPS ??????? ?? 6.515(req/sec)
33.7(sec) 219?
?? ???? ??? ? 219 ? ?? TPS 6.515 (TPS)
Target Workload OK !
27
P3. ??
3. ?? ??? ?? ??
28
P3. ??
3. ?? ??? ?? ??
Total TPS ???? ??? ?? ???? ??? ?? ?? ???
saturation point?? ????? ??? ? ??? ? ? ????.
29
P3. ??
3. ?? ??? ?? ??
?? ???? ???? ??? ?? ???? APP? ??????,???????,?????
? ?? ???? ???? ???? ? ? ????.
30
P3. ??
3. ?? ??? ?? ??
UNIX Rrsource ???? ??? ?? ??? Resource? ??? ??
?? ??? saturation point?? ????? ??? ? ??? ? ?
????.
31
P3. ??
3. ?? ??? ?? ??
Weblogic (JMX) ???? ??? ?? ???? Weblogic ?????
??? ?? ?? ??? Queuing?? ????? ??? ? ??? ? ?
????.
32
P3. ??
3. ?? ??? ?? ??
??? ??? Weblog? ???? ??? ?? ?? ?? ???? ??? ??
???? ?? ? ? ????.
????? access ?? ?? (? peak? ?? 4?)
33
P3. ??
3. ?? ??? ?? ??
??? ??? Weblog? ???? ??? ?? ?? ?? ???? ??? ??
???? ?? ? ? ????.
????? access ?? ?? (? peak? ?? 4?)
3? 15?? ?? ??
34
P3. ??
4. ?? ??? ?? ??
35
P3. ??
4. ?? ??? ?? ??
Total TPS ???? ??? ?? ???? Current Workload ??
10? ?? ???? saturation ? ?????? ?? ? ? ????.
36
P3. ??
4. ?? ??? ?? ??
?? ???? ???? ??? ?? ???? APP? ???????,?????? ??
??? ??? ?? ??? ??? ?? ? ? ????.
37
P3. ??
4. ?? ??? ?? ??
UNIX Resource ???? ??? ?? ??? Resource? Current
Workload ?? 10? ?? ???? saturation ?? ?? ? ?
????.
38
P3. ??
4. ?? ??? ?? ??
Weblogic (JMX) ???? ??? ?? ???? Weblogic ?????
Current Workload ?? 10? ?? ???? Queueing?? ?? ?
? ????.
39
P3. ??
5. Capacity Planning ?? ??
?? ???? ?? ???? Weblog? ????? ???? ?? ?? ??? ??
??? Capacity Planning ?? ?????.
? ??? ?? ??? ?? ?? ??? ??? ? ? ? ?? ??? ??
???? ?? ? ??? ?? ??? ?? ???.
Write a Comment
User Comments (0)
About PowerShow.com