{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,8,3]],"date-time":"2023-08-03T02:29:41Z","timestamp":1691029781542},"reference-count":29,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2022,5,31]],"date-time":"2022-05-31T00:00:00Z","timestamp":1653955200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2022,5,31]],"date-time":"2022-05-31T00:00:00Z","timestamp":1653955200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J. Comput. Sci. Technol."],"published-print":{"date-parts":[[2022,6]]},"DOI":"10.1007\/s11390-020-0434-1","type":"journal-article","created":{"date-parts":[[2022,6,17]],"date-time":"2022-06-17T14:09:06Z","timestamp":1655474946000},"page":"680-698","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["NfvInsight: A Framework for Automatically Deploying and Benchmarking VNF Chains"],"prefix":"10.1007","volume":"37","author":[{"given":"Tian-Ni","family":"Xu","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hai-Feng","family":"Sun","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Di","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xiao-Ming","family":"Zhou","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xiu-Feng","family":"Sui","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sa","family":"Wang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Qun","family":"Huang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yun-Gang","family":"Bao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2022,5,31]]},"reference":[{"issue":"1","key":"434_CR1","doi-asserted-by":"publisher","first-page":"34","DOI":"10.1109\/TNSM.2015.2401568","volume":"12","author":"J Hwang","year":"2015","unstructured":"Hwang J, Ramakrishnan K K, Wood T. NetVM: High performance and flexible networking using virtualization on commodity platforms. IEEE Transactions on Network and Service Management, 2015, 12(1): 34-47. https:\/\/doi.org\/10.1109\/TNSM.2015.2401568.","journal-title":"IEEE Transactions on Network and Service Management"},{"key":"434_CR2","doi-asserted-by":"publisher","unstructured":"Zhang W, Liu G, Zhang W, Shah N, Lopreiato P, Todeschi G, Ramakrishnan K, Wood T. OpenNetVM: A platform for high performance network service chains. In Proc. the 2016 ACM SIGCOMM Workshop on Hot Topics in Middleboxes and Network Function Virtualization, August 2016, pp.26-31. https:\/\/doi.org\/10.1145\/2940147.2940155.","DOI":"10.1145\/2940147.2940155"},{"issue":"4","key":"434_CR3","doi-asserted-by":"publisher","first-page":"163","DOI":"10.1145\/2740070.2626313","volume":"44","author":"A Gember-Jacobson","year":"2014","unstructured":"Gember-Jacobson A, Viswanathan R, Prakash C, Grandl R, Khalid J, Das S, Akella A. OpenNF: Enabling innovation in network function control. ACM SIGCOMM Computer Communication Review, 2014, 44(4): 163-174. https:\/\/doi.org\/10.1145\/2740070.2626313.","journal-title":"ACM SIGCOMM Computer Communication Review"},{"key":"434_CR4","doi-asserted-by":"publisher","unstructured":"Bremler-Barr A, Harchol Y, Hay D. Openbox: A software-defined framework for developing, deploying, and managing network functions. In Proc. the 2016 ACM SIGCOMM Conference, August 2016, pp.511-524. https:\/\/doi.org\/10.1145\/2934872.2934875.","DOI":"10.1145\/2934872.2934875"},{"key":"434_CR5","unstructured":"Katsikas G P, Barbette T, Kostic D, Steinert R, Maguire G Q. Metron: NFV service chains at the true speed of the underlying hardware. In Proc. the 15th USENIX Symposium on Networked Systems Design and Implementation, April 2018, pp.171-186."},{"key":"434_CR6","doi-asserted-by":"publisher","unstructured":"Sun C, Bi J, Zheng Z, Yu H, Hu H. NFP: Enabling network function parallelism in NFV. In Proc. the Conference of the ACM Special Interest Group on Data Communication, August 2017, pp.43-56. https:\/\/doi.org\/10.1145\/3098822.3098826.","DOI":"10.1145\/3098822.3098826"},{"key":"434_CR7","doi-asserted-by":"publisher","unstructured":"Yi X, Duan J, Wu C. GPUNFV: A GPU-accelerated NFV system. In Proc. the 1st Asia-Pacific Workshop on Networking, August 2017, pp.85-91. https:\/\/doi.org\/10.1145\/3106989.3106990.","DOI":"10.1145\/3106989.3106990"},{"issue":"3","key":"434_CR8","doi-asserted-by":"publisher","first-page":"22","DOI":"10.1109\/MNET.2015.7113221","volume":"29","author":"Z Bronstein","year":"2015","unstructured":"Bronstein Z, Roch E, Xia J, Molkho A. Uniform handling and abstraction of NFV hardware accelerators. IEEE Network, 2015, 29(3): 22-29. https:\/\/doi.org\/10.1109\/MNET.2015.7113221.","journal-title":"IEEE Network"},{"key":"434_CR9","unstructured":"Kachris C, Sirakoulis G, Soudris D. Network function virtualization based on FPGAs: A framework for all-programmable network devices. arXiv:1406.0309, 2014. https:\/\/arxiv.org\/ftp\/arxiv\/papers\/1406\/1406.0309.pdf, Dec. 2021."},{"key":"434_CR10","unstructured":"Ersue M. ETSI NFV management and orchestration\u2014An overview. https:\/\/www.ietf.org\/proceedings\/88\/slides\/slides-88-opsawg-6.pdf, Dec. 2021."},{"key":"434_CR11","doi-asserted-by":"publisher","unstructured":"Ma W, Sandoval O, Beltran J, Pan D, Pissinou N. Traffic aware placement of interdependent NFV middleboxes. In Proc. the 2017 IEEE Conference on Computer Communications, May 2017. https:\/\/doi.org\/10.1109\/INFOCOM.2017.8056993.","DOI":"10.1109\/INFOCOM.2017.8056993"},{"key":"434_CR12","doi-asserted-by":"publisher","unstructured":"Nam J, Seo J, Shin S. Probius: Automated approach for VNF and service chain analysis in software-defined NFV. In Proc. the Symposium on SDN Research, March 2018, Article No. 14. https:\/\/doi.org\/10.1145\/3185467.3185495.","DOI":"10.1145\/3185467.3185495"},{"issue":"4","key":"434_CR13","doi-asserted-by":"publisher","first-page":"13","DOI":"10.1145\/2377677.2377680","volume":"42","author":"J Sherry","year":"2012","unstructured":"Sherry J, Hasan S, Scott C, Krishnamurthy A, Ratnasamy S, Sekar V. Making middleboxes someone else\u2019s problem: Network processing as a cloud service. ACM SIGCOMM Computer Communication Review, 2012, 42(4): 13-24. https:\/\/doi.org\/10.1145\/2377677.2377680.","journal-title":"ACM SIGCOMM Computer Communication Review"},{"key":"434_CR14","doi-asserted-by":"crossref","unstructured":"Koshy T. Catalan Numbers with Applications. Oxford University Press, 2008.","DOI":"10.1093\/acprof:oso\/9780195334548.001.0001"},{"issue":"4","key":"434_CR15","doi-asserted-by":"publisher","first-page":"29","DOI":"10.1145\/2829988.2787506","volume":"45","author":"C Prakash","year":"2015","unstructured":"Prakash C, Lee J, Turner Y, Kang J M, Akella A, Banerjee S, Clark C, Ma Y, Sharma P, Zhang Y. PGA: Using graphs to express and automatically reconcile network policies. ACM SIGCOMM Computer Communication Review, 2015, 45(4): 29-42. https:\/\/doi.org\/10.1145\/2829988.2787506.","journal-title":"ACM SIGCOMM Computer Communication Review"},{"key":"434_CR16","unstructured":"Hubert B, Maxwell G, Van Mook R et al. Linux advanced routing & traffic control HOWTO. https:\/\/tldp.org\/HOWTO\/pdf\/Adv-Routing-HOWTO.pdf, Dec. 2021."},{"key":"434_CR17","doi-asserted-by":"publisher","unstructured":"Blake G, Saidi A G. Where does the time go? Characterizing tail latency in memcached. In Proc. the 2015 IEEE International Symposium on Performance Analysis of Systems and Software, March 2015, pp.21-31. https:\/\/doi.org\/10.1109\/IS-PASS.2015.7095781.","DOI":"10.1109\/IS-PASS.2015.7095781"},{"key":"434_CR18","doi-asserted-by":"publisher","unstructured":"Moradi F, Flinta C, Johnsson A, Meirosu C. ConMon: An automated container based network performance monitoring system. In Proc. the 2017 IFIP\/IEEE Symposium on Integrated Network and Service Management, May 2017, pp.54-62. https:\/\/doi.org\/10.23919\/INM.2017.7987264.","DOI":"10.23919\/INM.2017.7987264"},{"key":"434_CR19","doi-asserted-by":"publisher","unstructured":"Naik P, Shaw D K, Vutukuru M. NFVPerf: Online performance monitoring and bottleneck detection for NFV. In Proc. the 2016 IEEE Conference on Network Function Virtualization and Software Defined Networks, November 2016, pp.154-160. https:\/\/doi.org\/10.1109\/NFV-SDN.2016.7919491.","DOI":"10.1109\/NFV-SDN.2016.7919491"},{"key":"434_CR20","doi-asserted-by":"publisher","unstructured":"Peuster M, Karl H. Understand your chains: Towards performance profile-based network service management. In Proc. the 5th European Workshop on Software-Defined Networks, October 2016, pp.7-12. https:\/\/doi.org\/10.1109\/EWSDN.2016.9.","DOI":"10.1109\/EWSDN.2016.9"},{"key":"434_CR21","doi-asserted-by":"publisher","first-page":"12","DOI":"10.1016\/j.jss.2017.01.005","volume":"127","author":"GP Katsikas","year":"2017","unstructured":"Katsikas G P, Maguire G Q, Kosti\u0107 D. Profiling and accelerating commodity NFV service chains with SCC. Journal of Systems and Software, 2017, 127: 12-27. https:\/\/doi.org\/10.1016\/j.jss.2017.01.005.","journal-title":"Journal of Systems and Software"},{"key":"434_CR22","unstructured":"Rajagopalan S, Williams D, Jamjoom H, Warfield A. Split\/merge: System support for elastic execution in virtual middleboxes. In Proc. the 10th USENIX Symposium on Networked Systems Design and Implementation, April 2013, pp.227-240."},{"key":"434_CR23","doi-asserted-by":"publisher","unstructured":"Zhang Y, Anwer B, Gopalakrishnan V, Han B, Reich J, Shaikh A, Zhang Z L. ParaBox: Exploiting parallelism for virtual network functions in service chaining. In Proc. the Symposium on SDN Research, April 2017, pp.143-149. https:\/\/doi.org\/10.1145\/3050220.3050236.","DOI":"10.1145\/3050220.3050236"},{"issue":"2","key":"434_CR24","doi-asserted-by":"publisher","first-page":"101","DOI":"10.1016\/j.dcan.2016.12.002","volume":"3","author":"Q Duan","year":"2017","unstructured":"Duan Q. Cloud service performance evaluation: Status, challenges, and opportunities\u2014A survey from the system modeling perspective. Digital Communications and Networks, 2017, 3(2): 101-111. https:\/\/doi.org\/10.1016\/j.dcan.2016.12.002.","journal-title":"Digital Communications and Networks"},{"key":"434_CR25","doi-asserted-by":"publisher","unstructured":"Feng H, Llorca J, Tulino A M, Raz D, Molisch A F. Approximation algorithms for the NFV service distribution problem. In Proc. the 2017 IEEE Conference on Computer Communications, May 2017. https:\/\/doi.org\/10.1109\/INFO-COM.2017.8057039.","DOI":"10.1109\/INFO-COM.2017.8057039"},{"key":"434_CR26","doi-asserted-by":"publisher","unstructured":"Agarwal S, Malandrino F, Chiasserini C F, De S. Joint VNF placement and CPU allocation in 5G. In Proc. the 2018 IEEE Conference on Computer Communications, April 2018, pp.1943-1951. https:\/\/doi.org\/10.1109\/INFOCOM.2018.8485943.","DOI":"10.1109\/INFOCOM.2018.8485943"},{"key":"434_CR27","doi-asserted-by":"publisher","unstructured":"Cziva R, Anagnostopoulos C, Pezaros D P. Dynamic, latency-optimal vNF placement at the network edge. In Proc. the 2018 IEEE Conference on Computer Communications, April 2018, pp.693-701. https:\/\/doi.org\/10.1109\/INFOCOM.2018.8486021.","DOI":"10.1109\/INFOCOM.2018.8486021"},{"key":"434_CR28","doi-asserted-by":"publisher","unstructured":"Luizelli M C, Raz D, Sa\u2019ar Y. Optimizing NFV chain deployment through minimizing the cost of virtual switching. In Proc. the 2018 IEEE Conference on Computer Communications, April 2018, pp.2150-2158. https:\/\/doi.org\/10.1109\/INFOCOM.2018.8486315.","DOI":"10.1109\/INFOCOM.2018.8486315"},{"key":"434_CR29","doi-asserted-by":"publisher","unstructured":"Bari M F, Chowdhury S R, Ahmed R, Boutaba R. On orchestrating virtual network functions. In Proc. the 11th International Conference on Network and Service Management, November 2015, pp.50-56. https:\/\/doi.org\/10.1109\/CNSM.2015.7367338.","DOI":"10.1109\/CNSM.2015.7367338"}],"container-title":["Journal of Computer Science and Technology"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11390-020-0434-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11390-020-0434-1\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11390-020-0434-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,6,17]],"date-time":"2022-06-17T14:27:13Z","timestamp":1655476033000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11390-020-0434-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,5,31]]},"references-count":29,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2022,6]]}},"alternative-id":["434"],"URL":"https:\/\/doi.org\/10.1007\/s11390-020-0434-1","relation":{},"ISSN":["1000-9000","1860-4749"],"issn-type":[{"value":"1000-9000","type":"print"},{"value":"1860-4749","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,5,31]]},"assertion":[{"value":"10 March 2020","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"15 October 2020","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"31 May 2022","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}