کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
424630 685612 2013 12 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Distributed, application-level monitoring for heterogeneous clouds using stream processing
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
پیش نمایش صفحه اول مقاله
Distributed, application-level monitoring for heterogeneous clouds using stream processing
چکیده انگلیسی

As utility computing is widely deployed, organizations and researchers are turning to the next generation of cloud systems: federating public clouds, integrating private and public clouds, and merging resources at all levels (IaaS, PaaS, SaaS). Adaptive systems can help address the challenge of managing this heterogeneous collection of resources. While services and libraries exist for basic management tasks that enable implementing decisions made by the manager, monitoring is an open challenge. We define a set of requirements for aggregating monitoring data from a heterogeneous collections of resources, sufficient to support adaptive systems. We present and implement an architecture using stream processing to provide near-realtime, cross-boundary, distributed, scalable, fault-tolerant monitoring. A case study illustrates the value of collecting and aggregating metrics from disparate sources. A set of experiments shows the feasibility of our prototype with regard to latency, overhead, and cost effectiveness.


► A set of requirements for monitoring next-generation cloud systems (intercloud, etc.).
► An architecture for monitoring-as-a-service using stream processing.
► An implementation with many publish/subscribe options supporting existing monitors.
► A case study calculating total infrastructure costs from multiple provider sources.
► Experimental validation demonstrating throughput, scalability, and fault tolerance.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Future Generation Computer Systems - Volume 29, Issue 8, October 2013, Pages 2103–2114
نویسندگان
, , ,