Open Access Open Access  Restricted Access Subscription Access
Open Access Open Access Open Access  Restricted Access Restricted Access Subscription Access

Transaction Processing System for Efficient Maintenance of Databases in Cloud


Affiliations
1 Department of Information Technology, K.S.R. College of Technology, Tiruchengode, Tamil Nadu, India
     

   Subscribe/Renew Journal


Over the last couple of years, “Cloud Computing” has emerged as a compelling and successful paradigm for internet scale computing. It depends primarily on IaaS layer to provide cheap and pay-as-you-go processing power, data storage, and other shared resources. Scalable database management systems - both for update intensive application workloads as well as decision support systems for descriptive and deep analytics are a critical part of the cloud infrastructure and play an important role in ensuring the smooth transition of applications from the traditional enterprise infrastructures to next generation cloud infrastructures. Cloud computing platforms provide scalability and high availability properties for web applications but they sacrifice data consistency at the same time. The proposed work, a Transaction Processing System, guarantees full ACID properties for multi-item transactions issued by Web applications, even in the presence of server failures and network partitions by the use of Local Transaction Manager. The TPS provides both strong consistency guarantees and high availability. For each type of databases stored in the cloud separate LTMs are created for handling it. The particular LTMs will take care of the requests generated for the database linked with it and in turn it will increase the efficiency and consistency of the system.


Keywords

Scalability, Web Applications, Cloud Computing.
User
Subscription Login to verify subscription
Notifications
Font Size

Abstract Views: 186

PDF Views: 3




  • Transaction Processing System for Efficient Maintenance of Databases in Cloud

Abstract Views: 186  |  PDF Views: 3

Authors

S. Bala Manohari
Department of Information Technology, K.S.R. College of Technology, Tiruchengode, Tamil Nadu, India
R. Sasikala
Department of Information Technology, K.S.R. College of Technology, Tiruchengode, Tamil Nadu, India

Abstract


Over the last couple of years, “Cloud Computing” has emerged as a compelling and successful paradigm for internet scale computing. It depends primarily on IaaS layer to provide cheap and pay-as-you-go processing power, data storage, and other shared resources. Scalable database management systems - both for update intensive application workloads as well as decision support systems for descriptive and deep analytics are a critical part of the cloud infrastructure and play an important role in ensuring the smooth transition of applications from the traditional enterprise infrastructures to next generation cloud infrastructures. Cloud computing platforms provide scalability and high availability properties for web applications but they sacrifice data consistency at the same time. The proposed work, a Transaction Processing System, guarantees full ACID properties for multi-item transactions issued by Web applications, even in the presence of server failures and network partitions by the use of Local Transaction Manager. The TPS provides both strong consistency guarantees and high availability. For each type of databases stored in the cloud separate LTMs are created for handling it. The particular LTMs will take care of the requests generated for the database linked with it and in turn it will increase the efficiency and consistency of the system.


Keywords


Scalability, Web Applications, Cloud Computing.