P-TOSCA Portability of SOA Applications
Marjan Gusev, Magdalena Kostoska, Sasko Ristov, Aleksandar Donevski
2015
Abstract
Even more frequently, the customers express their increasing need to change the cloud provider and/or the operating cloud environment in order to avoid vendor lock-in. We analyze portability as the transferability of an application from on-premise onto a cloud (migration) and among different clouds (porting). The contribution of this paper is twofold: 1) demonstration of the P-TOSCA model for automated migration and porting of SOA applications onto a cloud and/or switch between cloud providers, and 2) evaluation of a significant time reduction in migration and porting.
References
- Binz, T., Breitenbücher, U., Haupt, F., Kopp, O., Leymann, F., Nowak, A., and Wagner, S. (2013). OpenTOSCA - a runtime for TOSCA-based cloud applications. 11th Int. Conf. on Service-Oriented Computing, LNCS vol. 8274, pages 692-695. Springer.
- Breitenbücher, U., Binz, T., Kopp, O., Leymann, F., and Schumm, D. (2012). Vino4TOSCA: A visual notation for application topologies based on TOSCA. OTM 2012, Part I, LNCS vol. 7565, pages 416-424. Springer-Verlag.
- Buyya, R., Yeo, C. S., Venugopal, S., Broberg, J., and Brandic, I. (2009). Cloud computing and emerging it platforms: Vision, hype, and reality for delivering computing as the 5th utility. Future Gener. Comput. Syst., 25(6):599-616.
- Distributed Management Task Force (2010). Open virtualization format specification version 1.1.0.
- Erl, T. (2004). Service-oriented architecture: Concepts, Technology, and Design. Prentice Hall.
- Gonidis, F., Simons, A. J., Paraskakis, I., and Kourtesis, D. (2013). Cloud application portability: an initial view. 6th Balkan Conf. in Informatics, pages 275- 282. ACM.
- Gusev, M., Kostoska, M., and Ristov, S. (2014). Cloud P-TOSCA porting of N-tier applications. 22nd Int. TELFOR Forum, IEEE Conf. Publications, pages 935-938.
- Hansen, M. D. (2007). SOA Using Java Web Services. Pearson Education, Inc, Upper Saddle River, NJ.
- Katsaros, G., Menzel, M., Lenk, A., Revelant, J. R., Skipp, R., and Eberhardt, J. (2014). Cloud application portability with TOSCA, Chef and Openstack. Cloud Engineering (IC2E), 2014 IEEE Int. Conf., pages 295-302.
- Kopp, O., Binz, T., Breitenbücher, U., and Leymann, F. (2013). Winery - modeling tool for TOSCAbased cloud applications. 11th Int. Conf. on ServiceOriented Computing, LNCS vol. 8274, pages 700- 704. Springer.
- Kostoska, M., Chorbev, I., and Gusev, M. (2014a). Creating portable TOSCA archive for iKnow university management system. Federated Conf. Computer Science and Information Systems (FedCSIS), IEEE Conf. Publications, pages 767-774.
- Kostoska, M., Gusev, M., and Ristov, S. (2014b). P-TOSCA portability model for PaaS hosted applications. Tech. Report LiiT:22/2014, University Ss Cyril and Methodius, Computer Science and Engineering.
- Li, F., Vogler, M., Claessens, M., and Dustdar, S. (2013). Towards automated IoT application deployment by a cloud-based approach. Service-Oriented Computing and Applications (SOCA), 6th IEEE Int. Conf., pages 61-68.
- OASIS (2014). Online files.
- Ortiz Jr, S. (2011). The problem with cloud-computing standardization. IEEE Computer, 44(7):13-16.
- Papazoglou, M. and Van Den Heuvel, W.-J. (2007). Service oriented architectures: approaches, technologies and research issues. The VLDB Journal, 16(3):389-415.
- Petcu, D. and Vasilakos, A. V. (2014). Portability in clouds: approaches and research opportunities. Scalable Computing: Practice and Experience, 15(3):251 - 270.
- Rana, O. (2014). The costs of cloud migration. Cloud Computing, IEEE, 1(1):62-65.
- Ristov, S., Kostoska, M., and Gusev, M. (2014). P-TOSCA portability demo case. 2014 IEEE 3rd Int. Conf. on Cloud Networking (CLOUDNET), pages 269-271.
- Toosi, A. N., Calheiros, R. N., and Buyya, R. (2014). Interconnected cloud computing environments: Challenges, taxonomy, and survey. ACM Comput. Surv., 47(1):7:1-7:47.
- Valipour, M., Amirzafari, B., Maleki, K., and Daneshpour, N. (2009). A brief survey of software architecture concepts and service oriented architecture. Computer Science and Information Technology, 2009. ICCSIT 2009. 2nd IEEE Int. Conf., pages 34-38.
Paper Citation
in Harvard Style
Gusev M., Kostoska M., Ristov S. and Donevski A. (2015). P-TOSCA Portability of SOA Applications . In Proceedings of the 5th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER, ISBN 978-989-758-104-5, pages 71-78. DOI: 10.5220/0005407100710078
in Bibtex Style
@conference{closer15,
author={Marjan Gusev and Magdalena Kostoska and Sasko Ristov and Aleksandar Donevski},
title={P-TOSCA Portability of SOA Applications},
booktitle={Proceedings of the 5th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,},
year={2015},
pages={71-78},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005407100710078},
isbn={978-989-758-104-5},
}
in EndNote Style
TY - CONF
JO - Proceedings of the 5th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,
TI - P-TOSCA Portability of SOA Applications
SN - 978-989-758-104-5
AU - Gusev M.
AU - Kostoska M.
AU - Ristov S.
AU - Donevski A.
PY - 2015
SP - 71
EP - 78
DO - 10.5220/0005407100710078