Browse > Article
http://dx.doi.org/10.13067/JKIECS.2012.7.4.873

A Study for Transaction Processing Supporting Scalability in the Cloud  

Kim, Chi-Yeon (목포해양대학교 해양컴퓨터공학과)
Publication Information
The Journal of the Korea institute of electronic communication sciences / v.7, no.4, 2012 , pp. 873-879 More about this Journal
Abstract
Recently the cloud computing paradigm has been widely accepting in various applications. Data management system of cloud computing requires ability to manage tremendous data and supporting scalability. The former can be achieved by weaken consistency and limitation of transactions, and the latter needs expand or shrink of components. In this paper, we propose a transaction processing model and a scalable module management algorithm when transaction is executed in the cloud. Transaction processing model consists of a transaction management module and a data management module. Scalable module management algorithm has no redistribution of components and may alleviates loads of existed modules. With simulation results, we can see the improvement of response time and decrease abort ratio of transactions.
Keywords
ACID property; Scalability; Cloud; Transaction Management;
Citations & Related Records
Times Cited By KSCI : 2  (Citation Analysis)
연도 인용수 순위
1 Ashish Thusoo, Zheng Shao, et al., "Data warehousing and analytics infrastructure at facebook", SIGMOD'10 Proceedings of the 2010 international conference on Management of data ACM, pp. 1013-1020, 2010.
2 송용주, "대용량, 클라우드 서버 환경에서 DBMS가 고민해야 할 문제", 정보과학회지, 29권, 5호, pp. 37-44, 2011.
3 S. Gilbert and N. A. Lynch. "Brewer's Conjecture and the Feasibility of Consistent, Available, Partition-tolerant Web Services", SIGACT News, Vol. 33, No. 2, pp. 51-59, 2002.   DOI
4 W. Vogels, "Eventually Consistent", Commucation ACM, Vol. 52, No. 1, pp. 40-44, 2009.
5 S. Das, D. Agrawal, and A. El Abbadi, "Elastras: an elastic transactional data store in the cloud," in USENIX HotCloud, Article No. 7, 2009.
6 Justin J. Levandoski, David Lomet, Mohamed F. Mokbel, and Kevin Keliang Zhao, "Deuteronomy: Transaction support for cloud data", In 5th Biennial Conf. on Innovative Data Systems Research(CIDR), Asilomar, CA, USA, January, pp. 123-133, 2011.
7 Z. Wei, G. Pierre, and C.-H. Chi. "Scalable Transactions for Web Applications in the Cloud", In Proceedings of the Euro-Par Conference on Parallel Processing, pp. 442-453, 2009.
8 P. A. Bernstein, V. Hadzilacos, N. Goodman, Concurrency Control and Recovery in Database Systems, Addison-Wesley, pp. 17-23, 1987.
9 M. K. Aguilera, A. Merchant, M. Shah, A. Veitch and C. Karamanolis, "Sinfonia: A New Paradigm for Building Scalable Distributed Systems", In SOSP, pp. 159-174, 2007.
10 Mike Burrows, "The Chubby lock service for loosely coupled distributed systems", OSDI'06 Proceedings of the 7th conference on Symposium on Operating Systems Design and Implementation, pp. 335-350, 2006.
11 L. Lamport. "The part-time parliament.", ACM Trans. Comput. Syst., Vol. 16, No. 2, pp. 133-169, 1998.   DOI
12 박경욱, 김경옥, 반경진, 김응곤, "클라우드 기반 센서 데이터 관리 시스템 설계 및 구현", 한국전자통신학회논문지, 5권, 6호, pp. 672-677, 2010.
13 데이코 산업 연구소, 클라우드 컴퓨팅, 차세대 컴퓨팅 기술/시장 동향과 사업 전략, 데이코 산업 연구소, pp. 21-22, 2010.
14 D. J. Abadi, "Data management in the cloud: Limitations and opportunities", IEEE Data Engineering Bulletin, Vol. 32, No. 1, Mar. 2009.