MICE: Monitoring high-level events in cloud environments

The concept of Cloud Computing illustrates a convenient model employed by many companies in order to facilitate quick access to a group of easy-to-setup computing resources. With businesses depending on the availability of the acquired resources, Service Level Agreements (SLA) guarantees a certain degree of quality in terms of availability, performance and cost. To design a reliable monitoring framework from scratch, a certain amount of knowledge is required on various system parameters. Our solution, the MICE Project, was designed to offer a performance overview of the high-level events occurring in a regular browsing session and also providing a logging framework regarding browsing behaviors, interests, habits and time expenditures. MICE was primarily targeted for Google Chrome users, and can be deployed on any operating system, offering an interface for displaying stored events to administrators and clients, with respect towards privacy and confidentiality. This software implementation can be used in different areas of interest, in order to further enhance available data, or to provide the building blocks of the next-generation of distributed search engines.

[1]  Liang-Jie Zhang,et al.  CCOA: Cloud Computing Open Architecture , 2009, 2009 IEEE International Conference on Web Services.

[2]  Raouf Boutaba,et al.  Cloud computing: state-of-the-art and research challenges , 2010, Journal of Internet Services and Applications.

[3]  P. Mell,et al.  The NIST Definition of Cloud Computing , 2011 .

[4]  Valentin Cristea,et al.  Epidemic-Style Global Load Monitoring in Large-Scale Overlay Networks , 2010, 2010 International Conference on P2P, Parallel, Grid, Cloud and Internet Computing.

[5]  Farookh Khadeer Hussain,et al.  A Framework for User Feedback Based Cloud Service Monitoring , 2012, 2012 Sixth International Conference on Complex, Intelligent, and Software Intensive Systems.

[6]  H. T. Kung,et al.  CloudSense: Continuous Fine-Grain Cloud Monitoring with Compressive Sensing , 2011, HotCloud.

[7]  Rajkumar Buyya,et al.  Article in Press Future Generation Computer Systems ( ) – Future Generation Computer Systems Cloud Computing and Emerging It Platforms: Vision, Hype, and Reality for Delivering Computing as the 5th Utility , 2022 .

[8]  Antonio Pescapè,et al.  Cloud monitoring: Definitions, issues and future directions , 2012, 2012 IEEE 1st International Conference on Cloud Networking (CLOUDNET).

[9]  Jin Shao,et al.  A Runtime Model Based Monitoring Approach for Cloud , 2010, 2010 IEEE 3rd International Conference on Cloud Computing.

[10]  Rajkumar Buyya,et al.  InterCloud: Utility-Oriented Federation of Cloud Computing Environments for Scaling of Application Services , 2010, ICA3PP.

[11]  Rajiv Ranjan,et al.  Cloud monitoring for optimizing the QoS of hosted applications , 2012, 4th IEEE International Conference on Cloud Computing Technology and Science Proceedings.

[12]  Mladen A. Vouk,et al.  Cloud computing — Issues, research and implementations , 2008, ITI 2008 - 30th International Conference on Information Technology Interfaces.

[13]  Jonathan M. Spring,et al.  Monitoring Cloud Computing by Layer, Part 1 , 2011, IEEE Security & Privacy.