{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,30]],"date-time":"2026-06-30T07:19:49Z","timestamp":1782803989543,"version":"3.54.5"},"reference-count":29,"publisher":"Springer Science and Business Media LLC","issue":"23","license":[{"start":{"date-parts":[[2018,7,24]],"date-time":"2018-07-24T00:00:00Z","timestamp":1532390400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61772205"],"award-info":[{"award-number":["61772205"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Science and Technology Planning Project of Guangdong Province","award":["2017B010126002"],"award-info":[{"award-number":["2017B010126002"]}]},{"name":"Science and Technology Planning Project of Guangdong Province","award":["2017A010101008"],"award-info":[{"award-number":["2017A010101008"]}]},{"name":"Science and Technology Planning Project of Guangdong Province","award":["2017A010101014"],"award-info":[{"award-number":["2017A010101014"]}]},{"name":"Science and Technology Planning Project of Guangdong Province","award":["2017B090901061"],"award-info":[{"award-number":["2017B090901061"]}]},{"name":"Science and Technology Planning Project of Guangdong Province","award":["2016B090918021"],"award-info":[{"award-number":["2016B090918021"]}]},{"name":"Guangzhou Science and Technology Program key projects (CN)","award":["201607010048"],"award-info":[{"award-number":["201607010048"]}]},{"name":"Guangzhou Science and Technology Program key projects (CN)","award":["201610010092"],"award-info":[{"award-number":["201610010092"]}]},{"name":"Guangzhou Science and Technology Program key projects (CN)","award":["201604010040"],"award-info":[{"award-number":["201604010040"]}]},{"name":"Nansha Science and Technology Projects","award":["2017GJ001"],"award-info":[{"award-number":["2017GJ001"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Soft Comput"],"published-print":{"date-parts":[[2018,12]]},"DOI":"10.1007\/s00500-018-3403-7","type":"journal-article","created":{"date-parts":[[2018,7,24]],"date-time":"2018-07-24T03:51:36Z","timestamp":1532404296000},"page":"7741-7752","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":71,"title":["A new container scheduling algorithm based on multi-objective optimization"],"prefix":"10.1007","volume":"22","author":[{"given":"Bo","family":"Liu","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Pengfei","family":"Li","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Weiwei","family":"Lin","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Na","family":"Shu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yin","family":"Li","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Victor","family":"Chang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2018,7,24]]},"reference":[{"issue":"4","key":"3403_CR1","first-page":"20","volume":"7","author":"P Azad","year":"2017","unstructured":"Azad P, Nima NJ (2017) An energy-aware task scheduling in the cloud computing using a hybrid cultural and ant colony optimization algorithm. Int J Cloud Appl Comput 7(4):20\u201340","journal-title":"Int J Cloud Appl Comput"},{"issue":"6","key":"3403_CR2","doi-asserted-by":"publisher","first-page":"2103","DOI":"10.1109\/TII.2016.2518642","volume":"12","author":"MZA Bhuiyan","year":"2016","unstructured":"Bhuiyan MZA, Jie W, Wang G, Cao J (2016) Sensing and decision making in cyber-physical systems: the case of structural event monitoring. IEEE Trans Ind Inform 12(6):2103\u20132114","journal-title":"IEEE Trans Ind Inform"},{"key":"3403_CR3","doi-asserted-by":"crossref","unstructured":"Chung MT, Quang-Hung N, Nguyen MT, Thoai N (2016) Using docker in high performance computing applications. In: IEEE sixth international conference on communications and electronics","DOI":"10.1109\/CCE.2016.7562612"},{"key":"3403_CR4","volume-title":"Container-based virtual elastic clusters","author":"C Alfonso De","year":"2017","unstructured":"De Alfonso C, Calatrava A, Molt G (2017) Container-based virtual elastic clusters. Elsevier Science Inc., Amsterdam"},{"key":"3403_CR5","first-page":"1","volume":"99","author":"S Din","year":"2018","unstructured":"Din S, Paul A, Ahmad A, Gupta B, Rho S (2018) Service orchestration of optimizing continuous features in industrial surveillance using big data based fog-enabled internet of things. IEEE Access 99:1\u20131","journal-title":"IEEE Access"},{"key":"3403_CR6","unstructured":"Docker Inc. (2017a) docker swarm strategies. https:\/\/docs.docker.com\/swarm\/scheduler\/strategy . Accessed 1 Feb 2018"},{"key":"3403_CR7","unstructured":"Docker Inc. (2017b) Filters. https:\/\/docs.docker.com\/v1.10\/swarm\/scheduler\/filter\/ . Accessed 1 Feb 2018"},{"key":"3403_CR8","first-page":"1","volume":"99","author":"UK Dutta","year":"2018","unstructured":"Dutta UK, Razzaque MA, Al-Wadud MA, Islam MS, Hossain SM, Gupta BB (2018) Self-adaptive scheduling of base transceiver stations in green 5g networks. IEEE Access 99:1\u20131","journal-title":"IEEE Access"},{"issue":"11","key":"3403_CR9","doi-asserted-by":"publisher","first-page":"1427","DOI":"10.1109\/32.41334","volume":"15","author":"D Fernndez-Baca","year":"1989","unstructured":"Fernndez-Baca D, Medepalli A (1989) Allocating modules to processors in a distributed system with limited memory. Trans Softw Eng IEEE 15(11):1427\u20131436","journal-title":"Trans Softw Eng IEEE"},{"key":"3403_CR10","unstructured":"Google Inc. (2017c) What is kubernetes? https:\/\/kubernetes.io\/docs\/concepts\/overview\/what-is-kubernetes\/ . Accessed 1 Feb 2018"},{"issue":"3","key":"3403_CR11","doi-asserted-by":"publisher","first-page":"504","DOI":"10.1109\/LCOMM.2016.2644658","volume":"21","author":"X Guan","year":"2017","unstructured":"Guan X, Wan X, Choi BY, Song S, Zhu Jiafeng (2017) Application oriented dynamic resource allocation for data centers using docker containers. IEEE Commun Lett 21(3):504\u2013507","journal-title":"IEEE Commun Lett"},{"key":"3403_CR12","doi-asserted-by":"publisher","DOI":"10.4018\/978-1-5225-0105-3","volume-title":"Handbook of research on modern cryptographic solutions for computer and cyber security","author":"BB Gupta","year":"2016","unstructured":"Gupta BB, Agrawal DP, Yamaguchi S (2016) Handbook of research on modern cryptographic solutions for computer and cyber security. IGI Global Publisher, USA"},{"issue":"18","key":"3403_CR13","doi-asserted-by":"publisher","first-page":"5413","DOI":"10.1007\/s00500-016-2130-1","volume":"21","author":"P He","year":"2017","unstructured":"He P, Deng Z, Gao C, Wang X, Li J (2017) Model approach to grammatical evolution: deep-structured analyzing of model and representation. Soft Comput 21(18):5413\u20135423","journal-title":"Soft Comput"},{"key":"3403_CR14","doi-asserted-by":"crossref","unstructured":"Kaewkasi C, Chuenmuneewong K (2017) Improvement of container scheduling for docker using ant colony optimization. In: International conference on knowledge and smart technology, pp 254\u2013259","DOI":"10.1109\/KST.2017.7886112"},{"issue":"6","key":"3403_CR15","doi-asserted-by":"publisher","first-page":"1262","DOI":"10.3724\/SP.J.1016.2012.01262","volume":"35","author":"YE Ke-Jiang","year":"2012","unstructured":"Ke-Jiang YE (2012) Power management of virtualized cloud computing platform. Chin J Comput 35(6):1262","journal-title":"Chin J Comput"},{"issue":"7","key":"3403_CR16","first-page":"1","volume":"27","author":"W Lin","year":"2015","unstructured":"Lin W, Xu SY, Li J, Xu L, Peng Zhiping (2015a) Design and theoretical analysis of virtual machine placement algorithm based on peak workload characteristics. Soft Comput 27(7):1\u201314","journal-title":"Soft Comput"},{"issue":"2","key":"3403_CR17","doi-asserted-by":"publisher","first-page":"193","DOI":"10.1504\/IJWGS.2015.068899","volume":"11","author":"W Lin","year":"2015","unstructured":"Lin W, Zhu C, Li J, Liu B, Lian H (2015b) Novel algorithms and equivalence optimisation for resource allocation in cloud computing. Int J Web Grid Serv 11(2):193\u2013210","journal-title":"Int J Web Grid Serv"},{"issue":"99","key":"3403_CR18","doi-asserted-by":"publisher","first-page":"16568","DOI":"10.1109\/ACCESS.2017.2738069","volume":"5","author":"W Lin","year":"2017","unstructured":"Lin W, Ziming W, Lin L, Wen A, Li J (2017a) An ensemble random forest algorithm for insurance big data analysis. IEEE Access 5(99):16568\u201316575","journal-title":"IEEE Access"},{"issue":"C","key":"3403_CR19","doi-asserted-by":"crossref","first-page":"168","DOI":"10.1016\/j.ins.2017.02.054","volume":"397","author":"W Lin","year":"2017","unstructured":"Lin W, Xu S, He L, Li J (2017) Multi-resource scheduling and power simulation for cloud computing. Inf Sci Int J 397(C):168\u2013186","journal-title":"Inf Sci Int J"},{"issue":"7","key":"3403_CR20","first-page":"147","volume":"40","author":"SL Lu","year":"2016","unstructured":"Lu SL, Ni M, Zhang HB (2016) Optimization of scheduling strategy based on the docker swarm cluster. Inf Technol 40(7):147\u2013151","journal-title":"Inf Technol"},{"key":"3403_CR21","first-page":"2","volume":"239","author":"D Merkel","year":"2014","unstructured":"Merkel D (2014) Docker: lightweight linux containers for consistent development and deployment. Linux J 239:2","journal-title":"Linux J"},{"issue":"4","key":"3403_CR22","first-page":"1","volume":"6","author":"SK Pande","year":"2017","unstructured":"Pande SK, Panda SK, Das S (2017) A customer-oriented task scheduling for heterogeneous multi-cloud environment. Int J Cloud Appl Comput 6(4):1\u201317","journal-title":"Int J Cloud Appl Comput"},{"key":"3403_CR23","volume-title":"Docker cluster management for the cloud\u2014survey results and own solution","author":"R Peinl","year":"2016","unstructured":"Peinl R, Holzschuher F, Pfitzer F (2016) Docker cluster management for the cloud\u2014survey results and own solution. Springer, New York"},{"key":"3403_CR24","doi-asserted-by":"crossref","unstructured":"Sureshkumar M, Rajesh P (2017) Optimizing the docker container usage based on load scheduling. In: International conference on computing and communications technologies, pp 165\u2013168","DOI":"10.1109\/ICCCT2.2017.7972269"},{"key":"3403_CR25","unstructured":"The Apache Software Foundation (2017) Apache mesos architecture. http:\/\/mesos.apache.org\/documentation\/latest\/ . Accessed 01 Feb 2018"},{"key":"3403_CR26","doi-asserted-by":"publisher","first-page":"95","DOI":"10.1016\/j.ins.2018.01.041","volume":"438","author":"H Wang","year":"2018","unstructured":"Wang H, Wang W, Cui Z, Zhou X, Zhao J, Li Y (2018) A new dynamic firefly algorithm for demand estimation of water resources. Inf Sci 438:95\u2013106","journal-title":"Inf Sci"},{"key":"3403_CR27","doi-asserted-by":"crossref","unstructured":"Xu P, Shi S, Chu X (2017) Performance evaluation of deep learning tools in docker containers. In: International conference on big data computing and communications, pp 395\u2013403","DOI":"10.1109\/BIGCOM.2017.32"},{"key":"3403_CR28","doi-asserted-by":"crossref","unstructured":"Zhang D, Yan BH, Feng Z, Zhang C, Wang YX (2017) Container oriented job scheduling using linear programming model. In International conference on information management, pp 174\u2013180","DOI":"10.1109\/INFOMAN.2017.7950370"},{"issue":"1","key":"3403_CR29","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/TST.2017.7830891","volume":"22","author":"L Zhenhua","year":"2017","unstructured":"Zhenhua L, Zhang Y, Yunhao L (2017) Towards a full-stack dev ops environment (platform-as-a-service) for cloud-hosted applications. Tsinghua Sci Technol 22(1):1\u20139","journal-title":"Tsinghua Sci Technol"}],"container-title":["Soft Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s00500-018-3403-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00500-018-3403-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00500-018-3403-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,5]],"date-time":"2025-07-05T23:51:45Z","timestamp":1751759505000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00500-018-3403-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,7,24]]},"references-count":29,"journal-issue":{"issue":"23","published-print":{"date-parts":[[2018,12]]}},"alternative-id":["3403"],"URL":"https:\/\/doi.org\/10.1007\/s00500-018-3403-7","relation":{},"ISSN":["1432-7643","1433-7479"],"issn-type":[{"value":"1432-7643","type":"print"},{"value":"1433-7479","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,7,24]]},"assertion":[{"value":"24 July 2018","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Compliance with ethical standards"}},{"value":"Bo Liu declares that he has no conflict of interest. Pengfei Li declares that he has no conflict of interest. Weiwei Lin declares that he has no conflict of interest. Na Shu declares that she has no conflict of interest. Yin Li declares that he has no conflict of interest. Victor Chang declares that he has no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}},{"value":"This article does not contain any studies with human participants or animals performed by any of the authors.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethical approval"}}]}}