Title :
Design and implementation of database schema evolution for service continuity of web-based internet applications
Author :
Chen, Yi-Chang ; Jeng, Jeu-Yih ; Huang, Teh-Sheng ; Lin, Phone
Author_Institution :
Telecommun. Labs., Chunghwa Telecom Co., Ltd., Chungli, Taiwan
Abstract :
Today, Internet services are utilized as major service platforms to provide business services. Web-based Internet applications that follow the multi-tier architecture are a well-accepted computation model when providing Internet services. Such a model suffers from interruption caused by software failures, hardware errors or software maintenance. The interruption may incur significant financial loss to Internet service providers. Thus, Service Continuity is one of the main challenges for Web-based Internet applications. Although several service continuity technologies have been developed, many of them focus on a single tier of the applications and do not guarantee end-to-end service continuity. In this paper, we describe the design, implementation, and performance evaluation of our proposed service continuity technology. This technology resolves the long time interruption problem caused by database schema evolution, handles software components upgrade, and achieves end-to-end Service Continuity. We propose a mechanism that contains multiple modules running interactively between each module. This approach only requires minimal amount of code rewriting and a small storage space. Comparing with existing approaches, our approach is more efficient with the least overhead.
Keywords :
Web services; business data processing; database management systems; interrupts; software maintenance; Internet services; Web-based Internet applications; business services; code rewriting; computation model; database schema evolution; end-to-end service continuity; hardware errors; long time interruption problem; multitier architecture; service continuity technology; software components upgrade handling; software failures; software maintenance; storage space; Computer architecture; Databases; Internet; Interrupters; Java; Software; Web and internet services; Database Schema Evolution; Service Continuity; Web-based Internet Applications;
Conference_Titel :
Network Operations and Management Symposium (APNOMS), 2012 14th Asia-Pacific
Conference_Location :
Seoul
Print_ISBN :
978-1-4673-4494-4
Electronic_ISBN :
978-1-4673-4495-1
DOI :
10.1109/APNOMS.2012.6356090