Performance test

25
Performance Test 박재홍 [email protected]

Transcript of Performance test

Page 1: Performance test

Performance Test

박재홍 [email protected]

Page 2: Performance test
Page 3: Performance test

응답시간 2초 이하? Speed

동시접속 10,000 명 OK? Max?

Capacity

안정성 24/7/365? Stability

확장성 처리용량

Scalability

보안 -

Security

Page 4: Performance test
Page 5: Performance test

웹 성능시험 도구 예) TMLoader

Page 6: Performance test

Web Browser“패킷 기반” 가상 사용자

스크립팅

Page 7: Performance test

“패킷 방식” 스크립트 편집예) Loadrunner

Page 8: Performance test

Web Browser“이벤트 방식” 가상 사용자

스크립팅

Page 9: Performance test

“이벤트 방식” 스크립트 편집

참고) TMLoader

Page 10: Performance test

부하 발생 성능 (CPU*4, 8G)

Packet: 1000 VU

Dummy Browser: 100 VU

Real Browser: 10 VU

Page 11: Performance test

Market: 성능시험 도구

Open Source

Closed Source

패킷 기반 스크립트

이벤트 기반 스크립트

TMLoader LoadRunner-TruClient

Badboy

LoadRunner

jMeter-WebDriver

jMeter TSung

Page 12: Performance test

성능측정 @Web Browser

Average Response Time

Tx Count

Tx Fail Count

User Count

Hit Count

Throughput

Connections

Page 13: Performance test

성능 분석

참고) TMLoader

Page 14: Performance test

성능측정 @Web Browser Google Analytics

Page 15: Performance test

APM / DynaTrace

성능 @Server

Page 16: Performance test

성능 @Server

APM / Jennifer

Page 17: Performance test

성능 @Server APM / naver.pinpoint OpenSource

Page 18: Performance test

Market: APM

Page 19: Performance test

Business Model: Application 사용료

Page 20: Performance test

Business Model: Cloud 사용료

Page 21: Performance test

Business Model: Cloud 사용료

Page 22: Performance test

Business Model: Cloud 사용료 (2 Hour)

Page 23: Performance test

참고) Badboy

Page 24: Performance test

스케쥴

참고) TMLoader

Page 25: Performance test

성능 시험

참고) TMLoader