{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,6]],"date-time":"2026-02-06T04:10:59Z","timestamp":1770351059992,"version":"3.49.0"},"reference-count":55,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"3","license":[{"start":{"date-parts":[[2020,9,1]],"date-time":"2020-09-01T00:00:00Z","timestamp":1598918400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2020,9,1]],"date-time":"2020-09-01T00:00:00Z","timestamp":1598918400000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2020,9,1]],"date-time":"2020-09-01T00:00:00Z","timestamp":1598918400000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61432009"],"award-info":[{"award-number":["61432009"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61462009"],"award-info":[{"award-number":["61462009"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Netw. Serv. Manage."],"published-print":{"date-parts":[[2020,9]]},"DOI":"10.1109\/tnsm.2020.2986223","type":"journal-article","created":{"date-parts":[[2020,4,8]],"date-time":"2020-04-08T21:09:18Z","timestamp":1586380158000},"page":"1363-1376","source":"Crossref","is-referenced-by-count":32,"title":["Fine-Grained Cloud Resource Provisioning for Virtual Network Function"],"prefix":"10.1109","volume":"17","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-8958-5006","authenticated-orcid":false,"given":"Hui","family":"Yu","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6109-6737","authenticated-orcid":false,"given":"Jiahai","family":"Yang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Carol","family":"Fung","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref39","first-page":"1","article-title":"Black-box and gray-box strategies for virtual machine migration","author":"wood","year":"2007","journal-title":"Proc USENIX NSDI"},{"key":"ref38","first-page":"423","article-title":"DejaVu: Accelerating resource allocation in virtualized environment","author":"vasic","year":"2013","journal-title":"Proc ACM ASPLOS"},{"key":"ref33","year":"2019","journal-title":"Powering Virtual Network Services"},{"key":"ref32","first-page":"69","article-title":"AGILE: Elastic distributed resource scaling for infrastructure-as-a-service","author":"nguyen","year":"2013","journal-title":"Proc USENIX ICAC"},{"key":"ref31","first-page":"11","article-title":"ENVI: Elastic resource flexing for network function virtualization","author":"cao","year":"2017","journal-title":"Proc USENIX HotCloud"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1109\/ISCC.2016.7543918"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2017.2754366"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1145\/2038916.2038921"},{"key":"ref35","first-page":"468","article-title":"Scaling non-elastic applications using virtual machines","author":"knauth","year":"2013","journal-title":"Proc IEEE ICCC"},{"key":"ref34","year":"2017","journal-title":"Amazon EC2 Auto Scaling"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1186\/s13174-019-0102-2"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1109\/JSAC.2018.2869953"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1109\/TNET.2017.2668470"},{"key":"ref2","doi-asserted-by":"crossref","first-page":"13","DOI":"10.1145\/2377677.2377680","article-title":"Making middleboxs someone else&#x2019;s problem: Network processing as a cloud service","author":"sherry","year":"2012","journal-title":"Proc ACM Sigcomm"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1145\/2070562.2070583"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1109\/GLOCOM.2018.8648096"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-74320-0_6"},{"key":"ref21","first-page":"24","article-title":"Design and implementation of a consolidated middlebox architecture","author":"sekar","year":"2012","journal-title":"Proc USENIX NSDI"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1145\/3185467.3185495"},{"key":"ref23","year":"2018","journal-title":"The Bro Network Security Monitor"},{"key":"ref26","author":"gember","year":"2013","journal-title":"Stratos A Network-aware Orchestration Layer for Middleboxes in the Cloud"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1109\/MCOM.2018.1701336"},{"key":"ref50","first-page":"93","article-title":"NFV-Vital: A framework for characterizing the performance of virtual network functions","author":"cao","year":"2017","journal-title":"Proc IEEE NFV-SDN"},{"key":"ref51","year":"2018","journal-title":"Snort An Open-Source Free and Lightweight Network Intrusion Detection System (NIDS) Software"},{"key":"ref55","year":"2018","journal-title":"Docker An open platform for distributed applications for developers and sysadmins"},{"key":"ref54","year":"2018","journal-title":"The LXC Linux Containers"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1145\/1879141.1879175"},{"key":"ref52","first-page":"1","article-title":"Bandwidth guaranteed virtual network function placement and scaling in datacenter neworks","author":"wang","year":"2015","journal-title":"IEEE IPCCC"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1145\/2815400.2815423"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1109\/JSAC.2017.2760178"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1109\/MASCOTS.2010.12"},{"key":"ref12","year":"2018","journal-title":"Kernal Virtual Machine"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2015.2398438"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM.2018.8486320"},{"key":"ref15","year":"2017","journal-title":"Open Vswitch"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/PADSW.2018.8644630"},{"key":"ref17","first-page":"1","article-title":"Tetris: Optimizing cloud resource usage unbalance with elastic VM","author":"lin","year":"2016","journal-title":"Proc IEEE IWQoS"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/2486001.2486027"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1109\/TNET.2017.2782006"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1109\/COMST.2015.2477041"},{"key":"ref3","year":"2018","journal-title":"NFV&#x2014;White Paper"},{"key":"ref6","year":"2019","journal-title":"Open Platform for NFV (OPNFV)"},{"key":"ref5","year":"2019","journal-title":"Taking NFV to the Cloud"},{"key":"ref8","first-page":"1","article-title":"Multi-resource fair queueing for packet processing","author":"ghodsi","year":"2015","journal-title":"Proc ACM Sigcomm"},{"key":"ref7","first-page":"255","article-title":"Embark: Securely outsourcing middleboxes to the cloud","author":"lan","year":"2016","journal-title":"Proc USENIX NSDI"},{"key":"ref49","year":"2017","journal-title":"CAIDA"},{"key":"ref9","first-page":"227","article-title":"Split\/merge: System support for elastic execution in virtual middleboxes","author":"rajagopalan","year":"2013","journal-title":"Proc USENIX NSDI"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1145\/2018436.2018465"},{"key":"ref45","year":"2018","journal-title":"KVM Memory Ballooning"},{"key":"ref48","first-page":"18","article-title":"VDC planner: Dynamic migration-aware virtual data center embedding for clouds","author":"zhani","year":"2013","journal-title":"Proc IEEE IM"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1145\/2342356.2342397"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2015.2500560"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1145\/2881025.2881035"},{"key":"ref44","year":"2018","journal-title":"KVM CPU Hotplug"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM.2017.8056950"}],"container-title":["IEEE Transactions on Network and Service Management"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/4275028\/9188035\/09060987.pdf?arnumber=9060987","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,4,27]],"date-time":"2022-04-27T17:05:35Z","timestamp":1651079135000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/9060987\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,9]]},"references-count":55,"journal-issue":{"issue":"3"},"URL":"https:\/\/doi.org\/10.1109\/tnsm.2020.2986223","relation":{},"ISSN":["1932-4537","2373-7379"],"issn-type":[{"value":"1932-4537","type":"electronic"},{"value":"2373-7379","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,9]]}}}