Strategies and Methods for Cloud Migration

Springer Science and Business Media LLC - Tập 11 Số 2 - Trang 143-152 - 2014
Junfeng Zhao1, Jian Zhou1
1College of Computer Science, Inner Mongolia University, Hohhot 010021, China

Tóm tắt

Từ khóa


Tài liệu tham khảo

L. M. Vaquero, L. Rodero-Merino, J. Caceres, M. Lindner. A break in the clouds: Towards a cloud definition. ACM Sigcomm Computer Communication Review, vol. 39, no. 1, pp. 50–55, 2008.

J. Geelan. Twenty Experts Define Cloud Computing, [On-line], Available: http://cloudcomputing.syscon.com , July 18, 2008.

M. Armbrust, A. Fox, R. Griffith, A. D. Joseph, R. H. Katz, A. Konwinski, G. Lee, D. A. Patterson, A. Rabkin, I. Stoica, M. Zaharia. Above the Clouds: A Berkeley View of Cloud Computing, Technical Report, Department of Electrical Engineering and Computer Sciences, University of California, Berkeley, 2009.

R. Buyya, C. S. Yeo, S. Venugopal. Market-oriented cloud computing: Vision, hype, and reality for delivering it services as computing utilities. In Proceedings of the International Conference on High Performance Computing and Communications, IEEE, Dalian, China, pp. 5–13, 2008.

C. Y. Low, Y. Chen, M. C. Wu. Understanding the determinants of cloud computing adoption. Industrial Management & Data Systems, vol. 111, no. 7, pp. 1006–1023, 2011.

G. Gruman, E. Knorr. What cloud computing really means, [Online], Available: http://www.infoworld.com , July 18, 2013.

Roy Bragg. Cloud Computing: When Computers Really Do Rule, [Online], Available: http://www.technewsworld.com , July 16, 2008.

P. Watson, P. Lord, F. Gibson, P. Periorellis, G. Pitsilis. Cloud computing for e-science with Carmen. In Proceedings of the 2nd Iberian Grid Infrastructure Conference Proceedings, Porto, Portugal, pp. 3–14, 2008.

G. Zhang, L. Cheng, R. Boutaba. Cloud computing: State-of-the-art and research challenges. Journal of Internet Services and Applications, vol. 1, no. 1, pp. 7–18, 2010.

Definition Migration, [Online], Available: http://searchcio.techtarget.com , July 17, 2013.

A. Khajeh-Hosseini, I. Sommerville, J. Bogaerts, P. Teregowda. Decision support tools for cloud migration in the enterprise. In Proceedings of the 2011 IEEE International Conference on Cloud Computing (CLOUD), IEEE, Washington, DC, USA, pp. 541–548, 2011.

A. Khajeh-Hosseini, D. Greenwood, J. W. Smith, L. Sommerville. The cloud adoption toolkit: Supporting cloud adoption decisions in the enterprise. Software: Practice and Experience, vol. 42, no. 4, pp. 447–465, 2012.

C. Ward, N. Aravamudan, K. Bhattacharya, K. Cheng. Workload migration into clouds challenges, experiences, opportunities. In Proceedings of the 2010 IEEE International Conference on Cloud Computing (CLOUD), IEEE, Miami, FL, USA, pp. 164–171, 2010.

Cloud Adoption Assessment, [Online], Available: http://www.eduserv.org.uk , July 20, 2013.

M. Menzel, R. Ranjan. CloudGenius: decision support for web server cloud migration. In Proceedings of the 21st International Conference on World Wide Web, ACM, New York, NY, USA, pp. 979–988, 2012.

A. Khajeh-Hosseini, D. Greenwood, I. Sommerville. Cloud migration: A case study of migrating an enterprise IT system to IaaS. In Proceedings of the 2010 IEEE International Conference on Cloud Computing (CLOUD), IEEE, Miami, FL, USA, pp. 450–457, 2010.

T. Binz, F. Leymann, D. Schumm. CMotion: A framework for migration of applications into and between clouds. In Proceedings of the 2011 IEEE International Conference on Service-Oriented Computing and Applications, IEEE, Irvine, CA, USA, pp. 1–4, 2011.

V. Andrikopoulos, T. Binz, F. Leymann, S. Strauch. How to adapt applications for the cloud environment. Computing, vol. 95, no. 6, pp. 1–43, 2013.

W. G. Zhang, A. J. Berre, D. Roman, H. A. Huru. Migrating legacy applications to the service Cloud. In Proceedings of the 14th Conference Companion on Object Oriented Programming Systems Languages and Applications, pp. 59–68, 2009.

M. A. Babar, M. A. Chauhan. A tale of migration to cloud computing for sharing experiences and observations. In Proceedings of the 2nd International Workshop on Software Engineering for Cloud Computing, ACM, New York, USA, pp. 50–56, 2011.

W. B. Li. Model Driven Migration of Legacy Systems to the Cloud, Master dissertation, Harbin Institute of Technology, China, 2010. (in Chinese)

H. Bruneliere, J. Cabot, F. Jouault, F. Madiot. MoDisco: A generic and extensible framework for model driven reverse engineering. In Proceedings of IEEE/ACM International Conference on Automated Software Engineering, ACM, New York, USA, pp. 173–174, 2010.

MoDisco, [Online], Available: http://www.eclipse.org/MoDisco/ , July 22, 2012.

Blu Age Legacy Application Modernization, [Online], Available: http://www.bluage.com/en , July 23, 2012.

Modelio, [Online], Available: http://www.modelio.org , June 23, 2012.

5 Ways to Migrate Applications to the Cloud, [Online], Available: http://www.cioupdate.com , May 20, 2012.

Planning the Migration of Enterprise Applications to the Cloud, Cisco White paper, 2010.

Migrating to the Cloud 3 Main Approaches, Solentive White paper, 2011.

S. Bhardwaj, L. Jain, S. Jain. Cloud computing: A study of infrastructure as a service (IAAS). International Journal of Engineering and Information Technology, vol. 2, no. 1, pp. 60–63, 2010.

Migrating your Existing Applications to the AWS Cloud, Amazon White paper, 2010.

G. Zhang. Data and Application Migration in Cloud based Data Centers: Architectures and Techniques, Ph. D. dissertation, Georgia Institute of Technology, USA, 2011.

Infrastructure as a Service, [Online], Available: http://www.educause.edu , July 20, 2013.

C. Kothari, A. K. Arumugam. Cloud application migration, [Online], Available: http://cloudcomputing.syscon.com/node/1458739 , July 12, 2010.

R. Sattaluri. Application migration considerations for cloud computing, [Online], Available: http://www.syscon.com/node/1686320 , January 28, 2011.

M. Yunus. Understanding enterprise-to-cloud migration costs and risks, [Online], Available: http://www.ebizq.net/topics/cloud_computing/features/12741.html , June 14, 2010.

G. H. Vu, R. Asal. Legacy application migration to the cloud: Practicability and methodology. In Proceedings of the 2012 IEEE Eighth World Congress on Services, IEEE, Washington, DC, USA, pp. 270–277, 2012.

Microsoft. Moving applications to the cloud on the Microsoft Windows Azure Platform. MSDN Magazine, pp. 68–73, March, 2013.

Microsoft. Tips for migrating your applications to the cloud. MSDN Magazine, pp. 36–45, August, 2010.

V. Tran, J. Keung, A. Liu, A. Fekete. Application migration to cloud: A taxonomy of critical factors. In Proceedings of the 2nd International Workshop on Software Engineering for Cloud Computing, ACM, New York, USA, pp. 22–28, 2011.

H. R. M. Nezhad, B. Benatallah, F. Casati, F. Toumani. Web services interoperability specifications. Computer, vol. 39, no. 5, pp. 24–32, 2006.

A. Halevy, A. Rajaraman, J. Ordille. Data integration: The teenage years. In Proceedings of the 32nd International Conference on Very Large Data Bases, VLDB Endowment, pp. 9–16, 2006.

S. Dustdar, W. Schreiner. A survey on web services composition. International Journal of Web and Grid Services, vol. 1, no. 1, pp. 1–30, 2005.

A. Brogi, S. Corfini, R. Popescu. Semantics-based composition-oriented discovery of web services. ACM Transactions on Internet Technology, vol. 8, no. 4, Article 19, 2008.

State of the art on modernization methodologies, methods and tools, [Online], Available: http://www.remics.eu/publicdeliverables , July 20, 2013.

G. Canfora, M. D. Penta, L. Cerulo. Achievements and challenges in software reverse engineering. Communications of the ACM, vol. 54, no. 4, pp. 142–151, 2011.

G. Lewis, E. J. Morris, D. B. Smith, S. Simanta. Smart: Analyzing the Reuse Potential of Legacy Components in A Service-oriented Architecture Environment, Technical Report, SEI, volume CMU/SEI-2008-TN-008, 2008.

A. Umar, Z. Adalberto. Reengineering for service oriented architectures: A strategic decision model for integration versus migration. Journal of Systems and Software, vol. 82, no. 3, pp. 448–462, 2009.

Z. P. Zhang, R. M. Liu, H. J. Yang. Service identification and packaging in service oriented reengineering. In Proceedings of the 17th International Conference on Software Engineering and Knowledge Engineering (SEKE 2005, Taipei, Taiwan, China, vol. 5, pp. 620–625, 2005.

J. Oldevik, G. K. Olsen, U. Brönner, N. R. Bodsberg. Model-driven migration of scientific legacy systems to service-oriented architectures. In Proceedings of the 1st International Workshop on Model-driven Software Migration, pp. 4–7, 2011.

S. Chung, J. B. C. An, S. Davalos. Service-oriented software reengineering: SoSR. In Proceedings of the 40th Annual Hawaii International Conference on System Sciences, IEEE, Waikoloa, HI, USA, pp. 172c, 2007.

A. Winter, J. Ziemann. Model-based migration to service-oriented architectures. In Proceedings of the 11th European Conference on Software Maintenance and Reengineering (CSMR 2007), Vrije Universiteit Amsterdam, pp.107–110, 2007.

M. Razavian, P. Lago. Understanding SOA migration using a conceptual framework. Journal of Systems Integration, vol. 1, no. 3, pp. 33–34, 2010.

S. Frey, W. Hasselbring. Model-based migration of legacy software systems to scalable and resource-efficient cloud-based applications: The cloudMIG approach. In Proceedings of the 1st International Conference on Cloud Computing, GRIDs, and Virtualization, pp. 155–158, 2010.

PIM4Cloud, [Online], Available: http://www.remics.eu/publicdeliverables , July 10, 2013.

Remics Migrate Toolkit, Preliminary Release, [Online], Available: http://www.remics.eu/publicdeliverables , July 11, 2013.

Remics Migrate Toolkt, interim release, [Online], Available: http://www.remics.eu/publicdeliverables , July 12, 2013.