{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,10]],"date-time":"2024-09-10T15:55:28Z","timestamp":1725983728758},"publisher-location":"Cham","reference-count":34,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319949581"},{"type":"electronic","value":"9783319949598"}],"license":[{"start":{"date-parts":[[2018,1,1]],"date-time":"2018-01-01T00:00:00Z","timestamp":1514764800000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2018]]},"DOI":"10.1007\/978-3-319-94959-8_5","type":"book-chapter","created":{"date-parts":[[2018,7,13]],"date-time":"2018-07-13T06:45:19Z","timestamp":1531464319000},"page":"81-101","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Using Docker Swarm with a User-Centric Decision-Making Framework for Cloud Application Migration"],"prefix":"10.1007","author":[{"given":"Esha","family":"Barlaskar","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Peter","family":"Kilpatrick","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ivor","family":"Spence","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Dimitrios S.","family":"Nikolopoulos","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2018,7,14]]},"reference":[{"key":"5_CR1","doi-asserted-by":"crossref","unstructured":"Barlaskar, E., Kilpatrick, P., Spence, I., Nikolopoulos, D.S.: MyMinder: a user-centric decision making framework for intercloud migration. In: Proceedings of the 7th International Conference on Cloud Computing and Services Science, pp. 588\u2013595 (2017)","DOI":"10.5220\/0006355905880595"},{"issue":"17","key":"5_CR2","doi-asserted-by":"publisher","first-page":"13051","DOI":"10.1016\/j.eswa.2012.05.056","volume":"39","author":"M Behzadian","year":"2012","unstructured":"Behzadian, M., Khanmohammadi Otaghsara, S., Yazdani, M., Ignatius, J.: Review: a state-of the-art survey of topsis applications. Expert Syst. Appl. 39(17), 13051\u201313069 (2012). https:\/\/doi.org\/10.1016\/j.eswa.2012.05.056","journal-title":"Expert Syst. Appl."},{"key":"5_CR3","doi-asserted-by":"crossref","unstructured":"Brock, M., Goscinski, A.: Toward ease of discovery, selection and use of clusters within a cloud. In: 2010 IEEE 3rd International Conference on Cloud Computing, pp. 289\u2013296, July 2010","DOI":"10.1109\/CLOUD.2010.39"},{"key":"5_CR4","doi-asserted-by":"publisher","first-page":"15","DOI":"10.1016\/j.csi.2016.01.001","volume":"46","author":"Augusto Ciuffoletti","year":"2016","unstructured":"Ciuffoletti, A.: Application level interface for a cloud monitoring service. Comput. Stand. Interfaces 46, 15\u201322 (2016). http:\/\/www.sciencedirect.com\/science\/article\/pii\/S0920548916000027","journal-title":"Computer Standards & Interfaces"},{"key":"5_CR5","unstructured":"Docker: Docker Containers (2013). https:\/\/www.docker.com\/ . Accessed 25 Oct 2016"},{"key":"5_CR6","unstructured":"Docker: Docker Machine Drivers (2017). https:\/\/docs.docker.com\/machine\/drivers\/ . Accessed 1 Aug 2017"},{"key":"5_CR7","unstructured":"Docker: Try Swarm at scale (2017). https:\/\/docs.docker.com\/swarm\/swarm_at_scale\/about\/ . Accessed 1 Aug 2017"},{"key":"5_CR8","unstructured":"Docker, S.: Docker Swarm (2017). https:\/\/docs.docker.com\/engine\/swarm\/ . Accessed 29 May 2017"},{"key":"5_CR9","unstructured":"Flocker: FLOCKER (2016). https:\/\/clusterhq.com\/flocker\/introduction\/ . Accessed 29 Dec 2016"},{"key":"5_CR10","series-title":"Communications in Computer and Information Science","doi-asserted-by":"publisher","first-page":"79","DOI":"10.1007\/978-3-319-25043-4_8","volume-title":"Embracing Global Computing in Emerging Economies","author":"J Hadley","year":"2015","unstructured":"Hadley, J., Elkhatib, Y., Blair, G., Roedig, U.: MultiBox: lightweight containers for vendor-independent multi-cloud deployments. In: Horne, R. (ed.) EGC 2015. CCIS, vol. 514, pp. 79\u201390. Springer, Cham (2015). https:\/\/doi.org\/10.1007\/978-3-319-25043-4_8"},{"key":"5_CR11","unstructured":"Han, S.M., Hassan, M.M., Yoon, C.W., Huh, E.N.: Efficient service recommendation system for cloud computing market. In: Proceedings of the 2nd International Conference on Interaction Sciences: Information Technology, Culture and Human, ICIS 2009, pp. 839\u2013845. ACM, New York (2009). http:\/\/doi.acm.org\/10.1145\/1655925.1656078"},{"issue":"1","key":"5_CR12","doi-asserted-by":"publisher","first-page":"137","DOI":"10.1145\/2723872.2723892","volume":"49","author":"Qin Jia","year":"2015","unstructured":"Jia, Q., Shen, Z., Song, W., van Renesse, R., Weatherspoon, H.: Supercloud: opportunities and challenges. SIGOPS Oper. Syst. Rev. 49(1), 137\u2013141 (2015). http:\/\/doi.acm.org\/10.1145\/2723872.2723892","journal-title":"ACM SIGOPS Operating Systems Review"},{"key":"5_CR13","doi-asserted-by":"crossref","unstructured":"Kratzke, N.: Smuggling multi-cloud support into cloud-native applications using elastic container platforms. In: Proceedings of the 7th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER, pp. 57\u201370. INSTICC, SciTePress (2017)","DOI":"10.5220\/0006230700570070"},{"issue":"1","key":"5_CR14","first-page":"16","volume":"1","author":"N Kratzke","year":"2015","unstructured":"Kratzke, N., Quint, P.C.: About automatic benchmarking of IaaS cloud service providers for a world of container clusters. J. Cloud Comput. Res. 1(1), 16\u201334 (2015)","journal-title":"J. Cloud Comput. Res."},{"key":"5_CR15","unstructured":"Leitner, P., Cito, J.: Patterns in the chaos & mdash; a study of performance variation and predictability in public IaaS clouds. ACM Trans. Internet Technol. 16(3), 15:1\u201315:23 (2016). http:\/\/doi.acm.org\/10.1145\/2885497"},{"key":"5_CR16","unstructured":"Li, A., Yang, X., Kandula, S., Zhang, M.: CloudCMP: comparing public cloud providers. In: Proceedings of the 10th ACM SIGCOMM Conference on Internet Measurement, IMC 2010, pp. 1\u201314. ACM, New York (2010). http:\/\/doi.acm.org\/10.1145\/1879141.1879143"},{"key":"5_CR17","doi-asserted-by":"publisher","unstructured":"Li, W., Tordsson, J., Elmroth, E.: Modeling for dynamic cloud scheduling via migration of virtual machines. In: Proceedings of the 2011 IEEE Third International Conference on Cloud Computing Technology and Science, CLOUDCOM 2011, pp. 163\u2013171. IEEE Computer Society, Washington, DC (2011). https:\/\/doi.org\/10.1109\/CloudCom.2011.31","DOI":"10.1109\/CloudCom.2011.31"},{"key":"5_CR18","doi-asserted-by":"crossref","unstructured":"Li, Z., OBrien, L., Zhang, H.: CEEM: a practical methodology for cloud services evaluation. In: 2013 IEEE Ninth World Congress on Services, pp. 44\u201351, June 2013","DOI":"10.1109\/SERVICES.2013.73"},{"key":"5_CR19","doi-asserted-by":"crossref","unstructured":"Li, Z., O\u2019Brien, L., Zhang, H., Cai, R.: On a catalogue of metrics for evaluating commercial cloud services. In: 2012 ACM\/IEEE 13th International Conference on Grid Computing, pp. 164\u2013173, September 2012","DOI":"10.1109\/Grid.2012.15"},{"issue":"9","key":"5_CR20","doi-asserted-by":"publisher","first-page":"1705","DOI":"10.1109\/TC.2012.165","volume":"62","author":"S Meng","year":"2013","unstructured":"Meng, S., Liu, L.: Enhanced monitoring-as-a-service for effective cloud management. IEEE Trans. Comput. 62(9), 1705\u20131720 (2013)","journal-title":"IEEE Trans. Comput."},{"key":"5_CR21","unstructured":"PORTWORX: The Solution for Stateful Containers in Production. Designed for DevOps (2017). https:\/\/portworx.com\/ . Accessed 16 Aug 2017"},{"key":"5_CR22","unstructured":"Ravello: Ravello Systems: Virtual Labs Using Nested Virtualization (2016). https:\/\/www.ravellosystems.com . Accessed 15 Nov 2016"},{"key":"5_CR23","doi-asserted-by":"crossref","unstructured":"Razavi, K., Ion, A., Tato, G., Jeong, K., Figueiredo, R., Pierre, G., Kielmann, T.: Kangaroo: a tenant-centric software-defined cloud infrastructure. In: 2015 IEEE International Conference on Cloud Engineering (IC2E), pp. 106\u2013115, March 2015","DOI":"10.1109\/IC2E.2015.19"},{"key":"5_CR24","doi-asserted-by":"crossref","unstructured":"ur Rehman, Z., Hussain, O.K., Hussain, F.K.: Multi-criteria IaaS service selection based on QoS history. In: 2013 IEEE 27th International Conference on Advanced Information Networking and Applications (AINA), pp. 1129\u20131135, March 2013","DOI":"10.1109\/AINA.2013.158"},{"issue":"6","key":"5_CR25","doi-asserted-by":"publisher","first-page":"523","DOI":"10.1016\/j.elerap.2015.08.002","volume":"14","author":"Zia ur Rehman","year":"2015","unstructured":"ur Rehman, Z., Hussain, O.K., Chang, E., Dillon, T.: Decision-making framework for user-based inter-cloud service migration. Electron. Commerce Res. Appl. 14(6), 523\u2013531 (2015). http:\/\/www.sciencedirect.com\/science\/article\/pii\/S1567422315000575","journal-title":"Electronic Commerce Research and Applications"},{"issue":"5","key":"5_CR26","doi-asserted-by":"publisher","first-page":"820","DOI":"10.1007\/s10766-013-0276-3","volume":"42","author":"Zia ur Rehman","year":"2013","unstructured":"Rehman, Z.U., Hussain, O.K., Hussain, F.K.: Parallel cloud service selection and ranking based on QoS history. Int. J. Parallel Program. 42(5), 820\u2013852 (2014). https:\/\/doi.org\/10.1007\/s10766-013-0276-3","journal-title":"International Journal of Parallel Programming"},{"key":"5_CR27","unstructured":"REX-RAY: Rex-ray container storage management (2017). http:\/\/rexray.readthedocs.io\/en\/stable\/ . Accessed 16 Aug 2017"},{"issue":"1","key":"5_CR28","doi-asserted-by":"publisher","first-page":"49","DOI":"10.1007\/BF00134132","volume":"31","author":"B Roy","year":"1991","unstructured":"Roy, B.: The outranking approach and the foundations of electre methods. Theory Decis. 31(1), 49\u201373 (1991). https:\/\/doi.org\/10.1007\/BF00134132","journal-title":"Theory Decis."},{"key":"5_CR29","unstructured":"Docker Samples: Voting Application (2017). https:\/\/github.com\/dockersamples\/example-voting-app . Accessed 12 Aug 2017"},{"key":"5_CR30","unstructured":"Scheuner, J., Leitner, P., Cito, J., Gall, H.C.: Cloud workbench - infrastructure-as-code based cloud benchmarking. CoRR abs\/1408.4565 (2014). http:\/\/arxiv.org\/abs\/1408.4565"},{"key":"5_CR31","unstructured":"Shen, Z., Jia, Q., Sela, G.E., Rainero, B., Song, W., van Renesse, R., Weatherspoon, H.: Follow the sun through the clouds: application migration for geographically shifting workloads. In: Proceedings of the Seventh ACM Symposium on Cloud Computing, SoCC 2016, pp. 141\u2013154. ACM, New York (2016). http:\/\/doi.acm.org\/10.1145\/2987550.2987561"},{"issue":"7","key":"5_CR32","doi-asserted-by":"publisher","first-page":"868","DOI":"10.3923\/itj.2012.868.875","volume":"11","author":"S Silas","year":"2012","unstructured":"Silas, S., Rajsingh, E.B., Ezra, K.: Efficient service selection middleware using electre methodology for cloud environments. Inf. Technol. J. 11(7), 868 (2012)","journal-title":"Inf. Technol. J."},{"key":"5_CR33","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"422","DOI":"10.1007\/978-3-540-89652-4_32","volume-title":"Service-Oriented Computing \u2013 ICSOC 2008","author":"I Silva-Lepe","year":"2008","unstructured":"Silva-Lepe, I., Subramanian, R., Rouvellou, I., Mikalsen, T., Diament, J., Iyengar, A.: SOAlive service catalog: a simplified approach to describing, discovering and composing situational enterprise services. In: Bouguettaya, A., Krueger, I., Margaria, T. (eds.) ICSOC 2008. LNCS, vol. 5364, pp. 422\u2013437. Springer, Heidelberg (2008). https:\/\/doi.org\/10.1007\/978-3-540-89652-4_32"},{"key":"5_CR34","unstructured":"Williams, D., Jamjoom, H., Weatherspoon, H.: The xen-blanket: virtualize once, run everywhere. In: Proceedings of the 7th ACM European Conference on Computer Systems, EuroSys 2012, pp. 113\u2013126. ACM, New York (2012). http:\/\/doi.acm.org\/10.1145\/2168836.2168849"}],"container-title":["Communications in Computer and Information Science","Cloud Computing and Service Science"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-94959-8_5","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,10,20]],"date-time":"2019-10-20T19:14:58Z","timestamp":1571598898000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-94959-8_5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018]]},"ISBN":["9783319949581","9783319949598"],"references-count":34,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-94959-8_5","relation":{},"ISSN":["1865-0929","1865-0937"],"issn-type":[{"type":"print","value":"1865-0929"},{"type":"electronic","value":"1865-0937"}],"subject":[],"published":{"date-parts":[[2018]]}}}