{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,1]],"date-time":"2026-06-01T18:14:23Z","timestamp":1780337663963,"version":"3.54.1"},"reference-count":24,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2023,3,17]],"date-time":"2023-03-17T00:00:00Z","timestamp":1679011200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,3,17]],"date-time":"2023-03-17T00:00:00Z","timestamp":1679011200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"DOI":"10.13039\/501100004063","name":"Knut och Alice Wallenbergs Stiftelse","doi-asserted-by":"publisher","award":["KAW 2019.0352"],"award-info":[{"award-number":["KAW 2019.0352"]}],"id":[{"id":"10.13039\/501100004063","id-type":"DOI","asserted-by":"publisher"}]},{"name":"eSSENCE Programme"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["SN COMPUT. SCI."],"DOI":"10.1007\/s42979-023-01698-0","type":"journal-article","created":{"date-parts":[[2023,3,27]],"date-time":"2023-03-27T00:50:23Z","timestamp":1679878223000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":22,"title":["Intent-Driven Orchestration: Enforcing Service Level Objectives for Cloud Native Deployments"],"prefix":"10.1007","volume":"4","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-3495-3646","authenticated-orcid":false,"given":"Thijs","family":"Metsch","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Magdalena","family":"Viktorsson","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Adrian","family":"Hoban","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Monica","family":"Vitali","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ravi","family":"Iyer","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Erik","family":"Elmroth","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2023,3,17]]},"reference":[{"issue":"2","key":"1698_CR1","doi-asserted-by":"publisher","first-page":"126","DOI":"10.1109\/MCOM.2015.7045400","volume":"53","author":"P Veitch","year":"2015","unstructured":"Veitch P, McGrath MJ, Bayon V. An instrumentation and analytics framework for optimal and robust NFV deployment. IEEE Commun Mag. 2015;53(2):126\u201333. https:\/\/doi.org\/10.1109\/MCOM.2015.7045400.","journal-title":"IEEE Commun Mag"},{"key":"1698_CR2","unstructured":"Jackson K. Post mortem: Kubernetes Node OOM 2019. https:\/\/www.bluematador.com\/blog\/post-mortem-kubernetes-node-oom."},{"key":"1698_CR3","volume-title":"Building microservices","author":"S Newman","year":"2015","unstructured":"Newman S. Building microservices. Sebastopol: O\u2019Reilly Media Inc; 2015."},{"key":"1698_CR4","unstructured":"Jonas E, Schleier-Smith J, Sreekanti V, Tsai C, Khandelwal A, Pu Q, Shankar V, Carreira J, Krauth K, Yadwadkar NJ, Gonzalez JE, Popa RA, Stoica I, Patterson DA. Cloud programming simplified: a Berkeley view on serverless computing. CoRR abs\/1902.03383, 2019;1\u201333. arXiv:1902.03383."},{"issue":"11","key":"1698_CR5","doi-asserted-by":"publisher","first-page":"20","DOI":"10.1145\/2557963.2560948","volume":"11","author":"J Lango","year":"2013","unstructured":"Lango J. Toward software-defined slas: enterprise computing in the public cloud. Queue. 2013;11(11):20\u201331. https:\/\/doi.org\/10.1145\/2557963.2560948.","journal-title":"Queue"},{"key":"1698_CR6","unstructured":"Gog I, Schwarzkopf M, Gleave A, Watson RNM, Hand S. Firmament: fast, centralized cluster scheduling at scale. In: 12th USENIX Symposium on Operating Systems Design and Implementation (OSDI 16), pp. 99\u2013115. USENIX Association, Savannah, GA; 2016. https:\/\/www.usenix.org\/conference\/osdi16\/technical-sessions\/presentation\/gog."},{"key":"1698_CR7","doi-asserted-by":"publisher","unstructured":"Loomba R, Metsch T, Feehan L, Butler J. Utility-driven deployment decision making. In: Proceedings of The10th International Conference on Utility and Cloud Computing. UCC \u201917, pp. 207\u2013208. Association for Computing Machinery, New York, NY, USA; 2017. doi: https:\/\/doi.org\/10.1145\/3147213.3149375.","DOI":"10.1145\/3147213.3149375"},{"issue":"2","key":"1698_CR8","doi-asserted-by":"publisher","first-page":"100","DOI":"10.1109\/TSSC.1968.300136","volume":"4","author":"PE Hart","year":"1968","unstructured":"Hart PE, Nilsson NJ, Raphael B. A formal basis for the heuristic determination of minimum cost paths. IEEE Trans Syst Sci Cybern. 1968;4(2):100\u20137. https:\/\/doi.org\/10.1109\/TSSC.1968.300136.","journal-title":"IEEE Trans Syst Sci Cybern"},{"key":"1698_CR9","doi-asserted-by":"publisher","unstructured":"Metsch T, Ibidunmoye O, Bayon-Molino V, Butler J, Hern\u00e1ndez-Rodriguez F, Elmroth E. Apex lake: a framework for enabling smart orchestration. In: Proceedings of the Industrial Track of the 16th International Middleware Conference. Middleware Industry \u201915. Association for Computing Machinery, New York, NY, USA; 2015. https:\/\/doi.org\/10.1145\/2830013.2830016.","DOI":"10.1145\/2830013.2830016"},{"key":"1698_CR10","doi-asserted-by":"publisher","unstructured":"Herdrich A, Verplanke E, Autee P, Illikkal R, Gianos C, Singhal R, Iyer R. Cache qos: From concept to reality in the intel\u00ae xeon\u00ae processor e5-2600 v3 product family. In: 2016 IEEE International Symposium on High Performance Computer Architecture (HPCA), pp. 657\u2013668. IEEE Computer Society, Los Alamitos, CA, USA; 2016. doi: https:\/\/doi.org\/10.1109\/HPCA.2016.7446102.","DOI":"10.1109\/HPCA.2016.7446102"},{"key":"1698_CR11","doi-asserted-by":"publisher","unstructured":"Iyer R. Cqos: a framework for enabling qos in shared caches of cmp platforms. In: Proceedings of the 18th Annual International Conference on Supercomputing. ICS \u201904, pp. 257\u2013266. Association for Computing Machinery, New York, NY USA; 2004. https:\/\/doi.org\/10.1145\/1006209.1006246.","DOI":"10.1145\/1006209.1006246"},{"issue":"1","key":"1698_CR12","doi-asserted-by":"publisher","first-page":"571","DOI":"10.1109\/TGCN.2021.3127531","volume":"6","author":"F Guim","year":"2022","unstructured":"Guim F, Metsch T, Moustafa H, Verrall T, Carrera D, Cadenelli N, Chen J, Doria D, Ghadie C, Prats RG. Autonomous lifecycle management for resource-efficient workload orchestration for green edge computing. IEEE Trans Green Commun Netw. 2022;6(1):571\u201382. https:\/\/doi.org\/10.1109\/TGCN.2021.3127531.","journal-title":"IEEE Trans Green Commun Netw"},{"issue":"1","key":"1698_CR13","doi-asserted-by":"publisher","first-page":"46","DOI":"10.1109\/LCA.2021.3066142","volume":"20","author":"Q Li","year":"2021","unstructured":"Li Q, Li B, Mercati P, Illikkal R, Tai C, Kishinevsky M, Kozyrakis C. Rambo: resource allocation for microservices using Bayesian optimization. IEEE Comput Archit Lett. 2021;20(1):46\u20139. https:\/\/doi.org\/10.1109\/LCA.2021.3066142.","journal-title":"IEEE Comput Archit Lett"},{"key":"1698_CR14","doi-asserted-by":"publisher","unstructured":"Roy N, Dubey A, Gokhale A. Efficient autoscaling in the cloud using predictive models for workload forecasting. In: 2011 IEEE 4th International Conference on Cloud Computing, 2011;pp. 500\u2013507 . https:\/\/doi.org\/10.1109\/CLOUD.2011.42.","DOI":"10.1109\/CLOUD.2011.42"},{"key":"1698_CR15","doi-asserted-by":"publisher","unstructured":"Fernandez H, Pierre G, Kielmann T. Autoscaling web applications in heterogeneous cloud infrastructures. In: 2014 IEEE International Conference on Cloud Engineering, 2014;p. 195\u2013204. https:\/\/doi.org\/10.1109\/IC2E.2014.25.","DOI":"10.1109\/IC2E.2014.25"},{"key":"1698_CR16","doi-asserted-by":"publisher","unstructured":"Bobroff N, Kochut A, Beaty K. Dynamic placement of virtual machines for managing sla violations. In: 2007 10th IFIP\/IEEE International Symposium on Integrated Network Management, 2007;p. 119\u2013128. https:\/\/doi.org\/10.1109\/INM.2007.374776.","DOI":"10.1109\/INM.2007.374776"},{"key":"1698_CR17","doi-asserted-by":"publisher","unstructured":"Van HN, Tran FD, Menaud J-M. Sla-aware virtual resource management for cloud infrastructures. In: 2009 Ninth IEEE International Conference on Computer and Information Technology, vol. 1, 2009;p. 357\u2013362. https:\/\/doi.org\/10.1109\/CIT.2009.109.","DOI":"10.1109\/CIT.2009.109"},{"key":"1698_CR18","doi-asserted-by":"publisher","unstructured":"Padala P, Hou K-Y, Shin KG. Zhu X, Uysal M, Wang Z, Singhal S, Merchant A. Automated control of multiple virtualized resources. In: Proceedings of the 4th ACM European Conference on Computer Systems. EuroSys \u201909. Association for Computing Machinery, New York, NY, USA. 2009;pp. 13\u201326. https:\/\/doi.org\/10.1145\/1519065.1519068.","DOI":"10.1145\/1519065.1519068"},{"key":"1698_CR19","doi-asserted-by":"publisher","unstructured":"Lakew EB, Klein C, Hernandez-Rodriguez F, Elmroth E. Performance-based service differentiation in clouds. In: 2015 15th IEEE\/ACM International Symposium on Cluster, Cloud and Grid Computing, 2015;p. 505\u2013514. https:\/\/doi.org\/10.1109\/CCGrid.2015.145.","DOI":"10.1109\/CCGrid.2015.145"},{"key":"1698_CR20","doi-asserted-by":"publisher","unstructured":"Tom\u00e1s L, Tordsson J. Improving cloud infrastructure utilization through overbooking. In: Proceedings of the 2013 ACM Cloud and Autonomic Computing Conference. CAC \u201913. Association for Computing Machinery, New York, NY, USA; 2013. doi: https:\/\/doi.org\/10.1145\/2494621.2494627.","DOI":"10.1145\/2494621.2494627"},{"key":"1698_CR21","doi-asserted-by":"publisher","unstructured":"Caglar F, Gokhale A. ioverbook: intelligent resource-overbooking to support soft real-time applications in the cloud. In: 2014 IEEE 7th International Conference on Cloud Computing, 2014;p. 538\u2013545. https:\/\/doi.org\/10.1109\/CLOUD.2014.78.","DOI":"10.1109\/CLOUD.2014.78"},{"key":"1698_CR22","doi-asserted-by":"publisher","unstructured":"Sedaghat M, Hern\u00e1ndez F, Elmroth E. Unifying cloud management: Towards overall governance of business level objectives. In: 2011 11th IEEE\/ACM International Symposium on Cluster, Cloud and Grid Computing, 2011;p. 591\u2013597. https:\/\/doi.org\/10.1109\/CCGrid.2011.65.","DOI":"10.1109\/CCGrid.2011.65"},{"key":"1698_CR23","unstructured":"Alipourfard O, Liu HH, Chen J, Venkataraman S, Yu M, Zhang M. Cherrypick: adaptively unearthing the best cloud configurations for big data analytics. In: 14th USENIX Symposium on Networked Systems Design and Implementation (NSDI 17). USENIX Association, Boston, MA; 2017;pp. 469\u2013482. https:\/\/www.usenix.org\/conference\/nsdi17\/technical-sessions\/presentation\/alipourfard."},{"key":"1698_CR24","unstructured":"Venkataraman S, Yang Z, Franklin M, Recht B, Stoica I. Ernest: efficient performance prediction for large-scale advanced analytics. In: 13th USENIX Symposium on Networked Systems Design and Implementation (NSDI 16). USENIX Association, Santa Clara, CA; 2016;pp. 363\u2013378. https:\/\/www.usenix.org\/conference\/nsdi16\/technical-sessions\/presentation\/venkataraman."}],"container-title":["SN Computer Science"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s42979-023-01698-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s42979-023-01698-0\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s42979-023-01698-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,4,30]],"date-time":"2023-04-30T10:18:20Z","timestamp":1682849900000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s42979-023-01698-0"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,3,17]]},"references-count":24,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2023,5]]}},"alternative-id":["1698"],"URL":"https:\/\/doi.org\/10.1007\/s42979-023-01698-0","relation":{},"ISSN":["2661-8907"],"issn-type":[{"value":"2661-8907","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,3,17]]},"assertion":[{"value":"30 August 2022","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"18 January 2023","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"17 March 2023","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"On behalf of all authors, the corresponding author states that there is 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"}}],"article-number":"268"}}