claudit : planetary-scale cloud latency auditing platform ondrej tomanek (...

Post on 18-Dec-2015

222 Views

Category:

Documents

3 Downloads

Preview:

Click to see full reader

TRANSCRIPT

CLAudit: Planetary-Scale Cloud Latency Auditing Platform

Ondrej Tomanek (ondrej.tomanek@fel.cvut.cz)Lukas Kencl (lukas.kencl@fel.cvut.cz)

Czech Technical University in Prague

Tomanek, Kencl: CLAudit - Planetary-Scale Cloud Latency Auditing Platform

Agenda

• Background• Motivation• CLAudit• Measurements• Anomaly showcase• Conclusion

Tomanek, Kencl: CLAudit - Planetary-Scale Cloud Latency Auditing Platform 2

Cloud service• Cloud computing, Cloud service, Cloud application

Tomanek, Kencl: CLAudit - Planetary-Scale Cloud Latency Auditing Platform 3

Cloud service latency• Latency: sum of delays, semi-bounded, variable• Service latency: made out of many sub-latencies

Tomanek, Kencl: CLAudit - Planetary-Scale Cloud Latency Auditing Platform

4

4

MotivationCloud service latency lacks a model

Performance troubleshooting is nontrivialEmerging apps, Suboptimal practices, Overlay services

Tomanek, Kencl: CLAudit - Planetary-Scale Cloud Latency Auditing Platform 5

TOOLWhat we need is a ...

CLAudit - deployment

Tomanek, Kencl: CLAudit - Planetary-Scale Cloud Latency Auditing Platform 6

Clients (Planetlab) AppServers (Azure) DBservers (Azure) Monitor (CTU)

CLAudit - components

Tomanek, Kencl: CLAudit - Planetary-Scale Cloud Latency Auditing Platform 7

DATA CENTER

Measurements

8Tomanek, Kencl: CLAudit - Planetary-Scale Cloud Latency Auditing Platform

Measurements - notes• Measured variables• Preprocessing • Setup:– 3 minutes period– 5 probes of each type sent– median (and min) recorded– millisec precision– lost sample = 0 millisec

1 month = ~400 MB datasetTomanek, Kencl: CLAudit - Planetary-Scale Cloud Latency Auditing Platform 9

Measurements - example

Tomanek, Kencl: CLAudit - Planetary-Scale Cloud Latency Auditing Platform 10

Chicago

Anomaly showcase

11Tomanek, Kencl: CLAudit - Planetary-Scale Cloud Latency Auditing Platform

Anomaly showcase – ‘HTTP spike’

Tomanek, Kencl: CLAudit - Planetary-Scale Cloud Latency Auditing Platform 12

Chicago

Anomaly showcase – ‘Periodic behavior’

Tomanek, Kencl: CLAudit - Planetary-Scale Cloud Latency Auditing Platform13

Hong Kong Dublin

The paper contains:- more examples- more anomalies- event analyses

14Tomanek, Kencl: CLAudit - Planetary-Scale Cloud Latency Auditing Platform

Future directions• Latency model• Representativeness – mobility, multiple VMs• SDN & Realtime processing

Tomanek, Kencl: CLAudit - Planetary-Scale Cloud Latency Auditing Platform 15

Conclusion• Novel planetary-scale distributed approach to

latency monitoring:– Allows for data interpretation and event reasoning– Helps Cloud users– Helps Cloud tenants– Helps Cloud providers

Thank you for attention

Tomanek, Kencl: CLAudit - Planetary-Scale Cloud Latency Auditing Platform – published at IEEE Cloudnet 2013, San Francisco, USA

• The data are available for use (open license) http://www.rdc.cz/en/projects/CloudComputing/CLAudit

• We’re looking for partners and collaborators

lukas.kencl@fel.cvut.cz ondrej.tomanek@fel.cvut.cz

16

top related