An Improvement to Data Service in Cloud Computing with Content Sensitive Transaction Analysis and Adaptation

Currently, cloud computing is one of the significant focuses to the modern ICT technology and service for enterprise applications. Through the advantage of usage of resource visualization, parallel processing, access control, and data service integration with scalable virtual machines, cloud computing can not only reduces the cost and barrier for the automation and computerization to the individuals and enterprises, but also promise lower IT cost, efficient management, high capability for data and user accesses. The virtual machine management and reduction to the corresponding operation overhead, related to virtual machine deploying and clustering, has become the essential issue to the cloud computing comprehensively. And effective and efficient data service has become the key to the bottleneck problem, especially in the cloud environment intermixing with the nature of big data. In this paper, we propose an improvement to data Service in cloud computing with content sensitive transaction analysis and adaptation, which is named ADSC (Adaptive Data Service Coordinator). ADSC manages and monitors the query sequence consisting of data requirement transactions collected from clients/users to the data service virtual machines with big data. Through analyzing with a machine learning awareness algorithm using theory of Fuzzy ART, ADSC detects the similarity, redundancy, and localization of the data accesses, then improve the following transactions by reordering the query sequence or even the virtual machine service re-deployment. ADSC is proposed to benefit enterprise cloud application with more efficient big data and Big Table operation.

[1]  Tao Li,et al.  ASAP: A Self-Adaptive Prediction System for Instant Cloud Resource Demand Provisioning , 2011, 2011 IEEE 11th International Conference on Data Mining.

[2]  Qing Zhu,et al.  HyDB: Access Optimization for Data-Intensive Service , 2012, 2012 IEEE 14th International Conference on High Performance Computing and Communication & 2012 IEEE 9th International Conference on Embedded Software and Systems.

[3]  Stephen Grossberg,et al.  The ART of adaptive pattern recognition by a self-organizing neural network , 1988, Computer.

[4]  Stephen Grossberg,et al.  Fuzzy ART: Fast stable learning and categorization of analog patterns by an adaptive resonance system , 1991, Neural Networks.

[5]  Ivor W. Tsang,et al.  Core Vector Machines: Fast SVM Training on Very Large Data Sets , 2005, J. Mach. Learn. Res..

[6]  D. Signorini,et al.  Neural networks , 1995, The Lancet.

[7]  Wei Du,et al.  Molecular classification of cancer types from microarray data using the combination of genetic algorithms and support vector machines , 2003, FEBS letters.

[8]  Jie Xu,et al.  Customer-aware resource overallocation to improve energy efficiency in realtime Cloud Computing data centers , 2011, 2011 IEEE International Conference on Service-Oriented Computing and Applications (SOCA).

[9]  Senthilkumar Vijayakumar,et al.  Optimizing Sequence Alignment in Cloud Using Hadoop and MPP Database , 2012, 2012 IEEE Fifth International Conference on Cloud Computing.

[10]  Stephen Grossberg,et al.  ARTMAP: supervised real-time learning and classification of nonstationary data by a self-organizing neural network , 1991, [1991 Proceedings] IEEE Conference on Neural Networks for Ocean Engineering.

[11]  S. Grossberg,et al.  Adaptive pattern classification and universal recoding: I. Parallel development and coding of neural feature detectors , 1976, Biological Cybernetics.

[12]  Jun Wang,et al.  DRAW: A New Data-gRouping-AWare Data Placement Scheme for Data Intensive Applications With Interest Locality , 2012, IEEE Transactions on Magnetics.

[13]  Qian Zhu,et al.  Resource Provisioning with Budget Constraints for Adaptive Applications in Cloud Environments , 2010, IEEE Transactions on Services Computing.

[14]  K. Sandhya Rani,et al.  Privacy Preserving Association Rule Mining in Vertically Partitioned Databases , 2012 .

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

[16]  Jaideep Vaidya,et al.  Privacy preserving association rule mining in vertically partitioned data , 2002, KDD.