QoS Monitoring and Dynamic Trust Establishment in the Cloud

In the current cloud computing scenario, the need for establishing an SLA is essential. There is an even stronger necessity for monitoring whether the QoS mentioned in the SLA is met by the service provider. The next big issue is the trust on the service provider. Even though the providers pledge to meet the agreed upon QoS, there is a desideratum for a trust model which will give a quantitative measure of the trust to the requester before choosing a service provider. In this paper, we portray a novel approach which will monitor the QoS, negating the drawbacks associated with the existing techniques. The amount of monitoring data sent over the network is reduced by employing a derived and state monitoring approach. Based on the monitoring results, trust is established dynamically by making use of the Markov Chain model. The proposed approach is implemented using a web based system which will elucidate its use in real time. We believe that our dynamic trust establishment technique will be munificent in supporting the way trust management will be viewed in future.

[1]  William Stallings,et al.  Cryptography and network security , 1998 .

[2]  S.S. Manvi,et al.  Device Resource Monitoring System in Wireless Grids , 2009, 2009 International Conference on Advances in Computing, Control, and Telecommunication Technologies.

[3]  Qi Wang,et al.  Grid Computing Monitoring Based on Agent , 2006, 2006 First International Symposium on Pervasive Computing and Applications.

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

[5]  Pankesh Patel,et al.  Service Level Agreement in Cloud Computing , 2009 .

[6]  Iosif Legrand,et al.  Monitoring and Control of Large Systems with MonALISA , 2009, ACM Queue.

[7]  Ji Su Park,et al.  Markov Chain Based Monitoring Service for Fault Tolerance in Mobile Cloud Computing , 2011, 2011 IEEE Workshops of International Conference on Advanced Information Networking and Applications.

[8]  Jemal H. Abawajy,et al.  Establishing Trust in Hybrid Cloud Computing Environments , 2011, 2011IEEE 10th International Conference on Trust, Security and Privacy in Computing and Communications.

[9]  Ludmila Cherkasova,et al.  XenMon: QoS Monitoring and Performance Profiling Tool , 2005 .

[10]  David E. Culler,et al.  The ganglia distributed monitoring system: design, implementation, and experience , 2004, Parallel Comput..

[11]  Khaled M. Khan,et al.  Establishing Trust in Cloud Computing , 2010, IT Professional.

[12]  Christof Fetzer,et al.  A Novel Approach to QoS Monitoring in the Cloud , 2011, 2011 First International Conference on Data Compression, Communications and Processing.

[13]  Shicong Meng,et al.  State Monitoring in Cloud Datacenters , 2011, IEEE Transactions on Knowledge and Data Engineering.

[14]  Iosif Legrand,et al.  Monitoring and control of large systems with MonALISA , 2009, CACM.

[15]  Ketil Stølen,et al.  Evolution in Relation to Risk and Trust Management , 2010, Computer.

[16]  He Huang,et al.  P&P: A Combined Push-Pull Model for Resource Monitoring in Cloud Computing Environment , 2010, 2010 IEEE 3rd International Conference on Cloud Computing.

[17]  Guiran Chang,et al.  Modeling and evaluation of trust in cloud computing environments , 2011, 2011 3rd International Conference on Advanced Computer Control.

[18]  Patrick O'Sullivan,et al.  Scalable Run-Time Correlation Engine for Monitoring in a Cloud Computing Environment , 2010, 2010 17th IEEE International Conference and Workshops on Engineering of Computer Based Systems.