CLAudit : Planetary-Scale Cloud Latency Auditing Platform Ondrej Tomanek ( @fel.cvut.cz ) Lukas Kencl ( lukas.kencl@fel.cvut.cz ) Czech Technical

  • View
    215

  • Download
    3

Embed Size (px)

Text of CLAudit : Planetary-Scale Cloud Latency Auditing Platform Ondrej Tomanek ( @fel.cvut.cz ) Lukas...

  • Slide 1
  • 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
  • Slide 2
  • Agenda Background Motivation CLAudit Measurements Anomaly showcase Conclusion Tomanek, Kencl: CLAudit - Planetary-Scale Cloud Latency Auditing Platform 2
  • Slide 3
  • Cloud service Cloud computing, Cloud service, Cloud application Tomanek, Kencl: CLAudit - Planetary-Scale Cloud Latency Auditing Platform 3
  • Slide 4
  • 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
  • Slide 5
  • Motivation Cloud service latency lacks a model Performance troubleshooting is nontrivial Emerging apps, Suboptimal practices, Overlay services Tomanek, Kencl: CLAudit - Planetary-Scale Cloud Latency Auditing Platform 5 TOOL What we need is a...
  • Slide 6
  • CLAudit - deployment Tomanek, Kencl: CLAudit - Planetary-Scale Cloud Latency Auditing Platform 6 Clients (Planetlab) AppServers (Azure) DBservers (Azure) Monitor (CTU)
  • Slide 7
  • CLAudit - components Tomanek, Kencl: CLAudit - Planetary-Scale Cloud Latency Auditing Platform 7 DATA CENTER
  • Slide 8
  • Measurements 8 Tomanek, Kencl: CLAudit - Planetary-Scale Cloud Latency Auditing Platform
  • Slide 9
  • 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 dataset Tomanek, Kencl: CLAudit - Planetary-Scale Cloud Latency Auditing Platform 9
  • Slide 10
  • Measurements - example Tomanek, Kencl: CLAudit - Planetary-Scale Cloud Latency Auditing Platform 10 Chicago
  • Slide 11
  • Anomaly showcase 11 Tomanek, Kencl: CLAudit - Planetary-Scale Cloud Latency Auditing Platform
  • Slide 12
  • Anomaly showcase HTTP spike Tomanek, Kencl: CLAudit - Planetary-Scale Cloud Latency Auditing Platform 12 Chicago
  • Slide 13
  • Anomaly showcase Periodic behavior Tomanek, Kencl: CLAudit - Planetary-Scale Cloud Latency Auditing Platform 13 Hong KongDublin
  • Slide 14
  • The paper contains: - more examples - more anomalies - event analyses 14 Tomanek, Kencl: CLAudit - Planetary-Scale Cloud Latency Auditing Platform
  • Slide 15
  • 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
  • Slide 16
  • 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 Were looking for partners and collaborators lukas.kencl@fel.cvut.cz ondrej.tomanek@fel.cvut.cz 16