MicroMon: A monitoring framework for tackling distributed heterogeneity

Babar Khalid, Nolan Rudolph, Ramakrishnan Durairajan, Sudarsun Kannan

Research output: Contribution to conferencePaperpeer-review

Abstract

We present MicroMon, a multi-dimensional monitoring framework for geo-distributed applications using heterogeneous hardware. In MicroMon, we introduce micrometrics, which is a set of fine-grained hardware and software metrics required to study the combined impact of heterogeneous resources on application performance. Besides collecting micrometrics, in MicroMon, we propose anomaly reports and concerted effort between the programmable switches and host OSes to reduce the overhead of collecting and disseminating thousands of micrometrics in WAN. We evaluate the MicroMon prototype on Cassandra deployed across multiple data centers and show 10-50% throughput gains in a geo-distributed setting with storage and network heterogeneity.

Original languageEnglish (US)
StatePublished - 2020
Event12th USENIX Workshop on Hot Topics in Storage and File Systems, HotStorage 2020, co-located withUSENIX ATC 2020 - Virtual, Online
Duration: Jul 13 2020Jul 14 2020

Conference

Conference12th USENIX Workshop on Hot Topics in Storage and File Systems, HotStorage 2020, co-located withUSENIX ATC 2020
CityVirtual, Online
Period7/13/207/14/20

All Science Journal Classification (ASJC) codes

  • Software
  • Computer Networks and Communications
  • Hardware and Architecture
  • Information Systems

Fingerprint

Dive into the research topics of 'MicroMon: A monitoring framework for tackling distributed heterogeneity'. Together they form a unique fingerprint.

Cite this