Reducing Service Deployment Cost Through VNF Sharing
Thanks to its computational and forwarding capabilities, the mobile network infrastructure can support several third-party ("vertical") services, each composed of a graph of virtual (network) functions (VNFs). Importantly, one or more VNFs are often common to multiple services, thus the se...
Saved in:
| Published in: | IEEE/ACM transactions on networking Vol. 27; no. 6; pp. 2363 - 2376 |
|---|---|
| Main Authors: | , , , |
| Format: | Journal Article |
| Language: | English |
| Published: |
New York
IEEE
01.12.2019
The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| Subjects: | |
| ISSN: | 1063-6692, 1558-2566 |
| Online Access: | Get full text |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| Abstract | Thanks to its computational and forwarding capabilities, the mobile network infrastructure can support several third-party ("vertical") services, each composed of a graph of virtual (network) functions (VNFs). Importantly, one or more VNFs are often common to multiple services, thus the services deployment cost could be reduced by letting the services share the same VNF instance instead of devoting a separate instance to each service. By doing that, however, it is critical that the target KPI (key performance indicators) of all services are met. To this end, we study the VNF sharing problem and make decisions on 1) when sharing VNFs among multiple services is possible, 2) how to adapt the virtual machines running the shared VNFs to the combined load of the assigned services, and 3) how to prioritize the services traffic within shared VNFs. All decisions aim to minimize the cost for the mobile operator, subject to requirements on end-to-end service performance, e.g., total delay. Notably, we show that the aforementioned priorities should be managed dynamically and vary across VNFs. We then propose the FlexShare algorithm to provide near-optimal VNF-sharing and priority assignment decisions in polynomial time. We prove that FlexShare is within a constant factor from the optimum and, using real-world VNF graphs, we show that it consistently outperforms baseline solutions. |
|---|---|
| AbstractList | Thanks to its computational and forwarding capabilities, the mobile network infrastructure can support several third-party ("vertical") services, each composed of a graph of virtual (network) functions (VNFs). Importantly, one or more VNFs are often common to multiple services, thus the services deployment cost could be reduced by letting the services share the same VNF instance instead of devoting a separate instance to each service. By doing that, however, it is critical that the target KPI (key performance indicators) of all services are met. To this end, we study the VNF sharing problem and make decisions on 1) when sharing VNFs among multiple services is possible, 2) how to adapt the virtual machines running the shared VNFs to the combined load of the assigned services, and 3) how to prioritize the services traffic within shared VNFs. All decisions aim to minimize the cost for the mobile operator, subject to requirements on end-to-end service performance, e.g., total delay. Notably, we show that the aforementioned priorities should be managed dynamically and vary across VNFs. We then propose the FlexShare algorithm to provide near-optimal VNF-sharing and priority assignment decisions in polynomial time. We prove that FlexShare is within a constant factor from the optimum and, using real-world VNF graphs, we show that it consistently outperforms baseline solutions. |
| Author | Malandrino, Francesco Chiasserini, Carla Fabiana Scalosub, Gabriel Einziger, Gil |
| Author_xml | – sequence: 1 givenname: Francesco orcidid: 0000-0003-0458-2004 surname: Malandrino fullname: Malandrino, Francesco email: francesco.malandrino@polito.it organization: CNR-IEIIT, Turin, Italy – sequence: 2 givenname: Carla Fabiana orcidid: 0000-0003-1410-660X surname: Chiasserini fullname: Chiasserini, Carla Fabiana organization: CNR-IEIIT, Turin, Italy – sequence: 3 givenname: Gil orcidid: 0000-0002-6051-608X surname: Einziger fullname: Einziger, Gil organization: Ben-Gurion University of the Negev, Beer-Sheva, Israel – sequence: 4 givenname: Gabriel orcidid: 0000-0003-4142-0549 surname: Scalosub fullname: Scalosub, Gabriel organization: Ben-Gurion University of the Negev, Beer-Sheva, Israel |
| BookMark | eNp9kEFPwjAUxxuDiYB-AONliedhX9d17dEgqAnBRKbXpnSvMAIrdpsJ394RiAcPnt47_H_vn_cbkF7lKyTkFugIgKqHfD7JR4yCGjHFU2DZBelDmsqYpUL0up2KJBZCsSsyqOsNpZBQJvqEv2PR2rJaRQsM36XF6An3W3_YYdVEY183Ub4Ovl2to8_5NFqsTeiy1-TSmW2NN-c5JB_TST5-iWdvz6_jx1lsOWVNLC0sjSxE6hw4SIThVDBVoFIMhKFAXQacGgRwqbEF55haLJSURi6dSE0yJPenu_vgv1qsG73xbai6Ss2SpPtBSc66FJxSNvi6Duj0PpQ7Ew4aqD7K0Uc5-ihHn-V0TPaHsWVjmtJXTTDl9l_y7kSWiPjbJGXGu7eSH0bRcn8 |
| CODEN | IEANEP |
| CitedBy_id | crossref_primary_10_1016_j_comnet_2023_109826 crossref_primary_10_1109_TNSM_2023_3258192 crossref_primary_10_1016_j_jnca_2021_103226 crossref_primary_10_1109_TPDS_2022_3147870 crossref_primary_10_1109_TII_2022_3164729 crossref_primary_10_1109_JIOT_2021_3052910 crossref_primary_10_1109_MNET_2024_3486623 crossref_primary_10_1109_TCC_2022_3224399 crossref_primary_10_1109_TNSM_2023_3340704 crossref_primary_10_1109_TPDS_2022_3199392 crossref_primary_10_1109_TNSM_2020_3026218 crossref_primary_10_1002_nem_2221 crossref_primary_10_1109_JIOT_2023_3235382 crossref_primary_10_3390_fi14120361 crossref_primary_10_1109_ACCESS_2024_3380900 crossref_primary_10_1109_TNSM_2022_3175910 crossref_primary_10_1016_j_comnet_2021_107830 crossref_primary_10_1109_TNSM_2024_3515078 crossref_primary_10_1109_TNSM_2020_3045174 crossref_primary_10_1145_3700440 crossref_primary_10_1109_TNSE_2022_3163927 crossref_primary_10_1109_TNSM_2025_3570102 crossref_primary_10_1016_j_comnet_2025_111521 crossref_primary_10_1109_JIOT_2024_3424575 crossref_primary_10_1109_TNSM_2023_3277735 crossref_primary_10_1109_COMST_2020_3003818 crossref_primary_10_1109_TNET_2021_3055074 crossref_primary_10_1109_TNSM_2022_3198664 crossref_primary_10_1016_j_comnet_2022_109331 crossref_primary_10_1109_ACCESS_2021_3126048 crossref_primary_10_1109_TNSM_2024_3419051 crossref_primary_10_1007_s11227_024_06423_z |
| Cites_doi | 10.1109/MCOM.2018.1700990 10.1109/ITC-28.2016.151 10.1002/nav.3800020109 10.1109/ACCESS.2014.2359649 10.1109/PIMRC.2018.8580852 10.1109/WoWMoM.2019.8792983 10.1109/NETSOFT.2015.7116188 10.1109/TSC.2017.2671867 10.1007/978-3-319-40352-6_61 10.1109/NETSOFT.2016.7502438 10.1109/MNET.2018.1800129 10.1109/MCOM.2017.1600939 10.1109/WCNCW.2018.8369008 10.1145/1508284.1508269 10.1109/ICPADS.2016.0105 10.1109/INFOCOM.2018.8485943 10.1109/MCOM.2017.1600920 10.1109/INFOCOM.2016.7524565 10.1109/VNC.2015.7385539 10.1109/COMST.2016.2626784 10.1109/INFOCOM.2018.8486275 10.1109/MCOM.2017.1600940 10.1007/978-3-319-64653-4_10 10.1109/INFOCOM.2015.7218511 10.23919/WONS.2019.8795475 10.1109/PIMRC.2018.8581029 10.1109/TNSM.2016.2598068 10.1109/CloudNet.2016.40 10.1109/INFOCOM.2019.8737378 10.1109/MCOM.2017.8004164 10.1016/j.comcom.2017.02.011 |
| ContentType | Journal Article |
| Copyright | Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2019 |
| Copyright_xml | – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2019 |
| DBID | 97E RIA RIE AAYXX CITATION 7SC 7SP 8FD JQ2 L7M L~C L~D |
| DOI | 10.1109/TNET.2019.2945127 |
| DatabaseName | IEEE All-Society Periodicals Package (ASPP) 2005–Present IEEE All-Society Periodicals Package (ASPP) 1998–Present IEEE Electronic Library (IEL) CrossRef Computer and Information Systems Abstracts Electronics & Communications Abstracts Technology Research Database ProQuest Computer Science Collection Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Academic Computer and Information Systems Abstracts Professional |
| DatabaseTitle | CrossRef Technology Research Database Computer and Information Systems Abstracts – Academic Electronics & Communications Abstracts ProQuest Computer Science Collection Computer and Information Systems Abstracts Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Professional |
| DatabaseTitleList | Technology Research Database |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering |
| EISSN | 1558-2566 |
| EndPage | 2376 |
| ExternalDocumentID | 10_1109_TNET_2019_2945127 8874992 |
| Genre | orig-research |
| GrantInformation_xml | – fundername: Israel Science Foundation grantid: 1036/14 funderid: 10.13039/501100003977 – fundername: Israeli Ministry of Economy and Industry – fundername: EU Commission through the 5GROWTH Project grantid: 856709 – fundername: Neptune Consortium |
| GroupedDBID | -DZ -~X .DC 0R~ 29I 4.4 5GY 5VS 6IK 85S 8US 97E 9M8 AAJGR AAKMM AALFJ AARMG AASAJ AAWTH AAWTV ABAZT ABPPZ ABQJQ ABVLG ACGFS ACGOD ACIWK ACM ADBCU ADL AEBYY AEFXT AEJOY AENSD AETEA AETIX AFWIH AFWXC AGQYO AGSQL AHBIQ AI. AIBXA AIKLT AKJIK AKQYR AKRVB ALLEH ALMA_UNASSIGNED_HOLDINGS ATWAV BDXCO BEFXN BFFAM BGNUA BKEBE BPEOZ CCLIF CS3 D0L EBS EJD FEDTE GUFHI HF~ HGAVV HZ~ H~9 I07 ICLAB IEDLZ IES IFIPE IFJZH IPLJI JAVBF LAI LHSKQ M43 MVM O9- OCL P1C P2P PQQKQ RIA RIE RNS ROL TN5 UPT UQL VH1 XOL YR2 ZCA AAYXX CITATION 7SC 7SP 8FD JQ2 L7M L~C L~D |
| ID | FETCH-LOGICAL-c402t-8c1ba8d65ff1f136a40629de99216a010f7140ae11f5acd44e5ced988a8bf65a3 |
| IEDL.DBID | RIE |
| ISICitedReferencesCount | 60 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000505578800014&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 1063-6692 |
| IngestDate | Sun Nov 30 04:17:22 EST 2025 Tue Nov 18 21:58:06 EST 2025 Sat Nov 29 03:05:23 EST 2025 Wed Aug 27 02:36:32 EDT 2025 |
| IsDoiOpenAccess | false |
| IsOpenAccess | true |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 6 |
| Language | English |
| License | https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html https://doi.org/10.15223/policy-029 https://doi.org/10.15223/policy-037 |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c402t-8c1ba8d65ff1f136a40629de99216a010f7140ae11f5acd44e5ced988a8bf65a3 |
| Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
| ORCID | 0000-0003-1410-660X 0000-0003-4142-0549 0000-0003-0458-2004 0000-0002-6051-608X |
| OpenAccessLink | http://hdl.handle.net/10016/31334 |
| PQID | 2330019842 |
| PQPubID | 32020 |
| PageCount | 14 |
| ParticipantIDs | proquest_journals_2330019842 ieee_primary_8874992 crossref_primary_10_1109_TNET_2019_2945127 crossref_citationtrail_10_1109_TNET_2019_2945127 |
| PublicationCentury | 2000 |
| PublicationDate | 2019-Dec. 2019-12-00 20191201 |
| PublicationDateYYYYMMDD | 2019-12-01 |
| PublicationDate_xml | – month: 12 year: 2019 text: 2019-Dec. |
| PublicationDecade | 2010 |
| PublicationPlace | New York |
| PublicationPlace_xml | – name: New York |
| PublicationTitle | IEEE/ACM transactions on networking |
| PublicationTitleAbbrev | TNET |
| PublicationYear | 2019 |
| Publisher | IEEE The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| Publisher_xml | – name: IEEE – name: The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| References | ref35 ref13 ref34 ref37 ref15 ref36 ref14 kleinrock (ref17) 1976 ref30 gu (ref40) 2016 ref33 (ref5) 2017 ref32 ref10 meisner (ref2) 2009; 44 ref1 ref39 ref38 (ref24) 2019 ref19 (ref11) 2014 (ref18) 2018 veeraraghavan (ref21) 2014 (ref31) 2014 (ref16) 2017 ref45 ref26 ref20 ref42 ref41 ref22 ref44 (ref25) 2019 ref43 ref28 ref27 (ref6) 2017 ref29 chinneck (ref23) 2007 ref8 ref7 ref9 ref4 (ref3) 2016 milios (ref46) 2009 (ref12) 2016 |
| References_xml | – ident: ref15 doi: 10.1109/MCOM.2018.1700990 – year: 2018 ident: ref18 publication-title: MEC deployments in 4G and evolution towards 5G – ident: ref41 doi: 10.1109/ITC-28.2016.151 – year: 2014 ident: ref11 publication-title: Network Function Virtualisation (NFV) Management and Orchestration – ident: ref22 doi: 10.1002/nav.3800020109 – year: 2014 ident: ref31 publication-title: RAN Improvements for Machine-type Communications – ident: ref28 doi: 10.1109/ACCESS.2014.2359649 – ident: ref27 doi: 10.1109/PIMRC.2018.8580852 – year: 2019 ident: ref25 publication-title: Power Management States P- States C- States and Package C- States – year: 2016 ident: ref12 publication-title: Network Functions Virtualisation (NFV) Management and Orchestration Or-Vnfm Reference Point-Interface and Information Model Specification – ident: ref1 doi: 10.1109/WoWMoM.2019.8792983 – ident: ref44 doi: 10.1109/NETSOFT.2015.7116188 – year: 2017 ident: ref16 publication-title: 5G Network and Service Management including Orchestration – year: 2019 ident: ref24 publication-title: AWS Greengrass – ident: ref43 doi: 10.1109/TSC.2017.2671867 – ident: ref14 doi: 10.1007/978-3-319-40352-6_61 – ident: ref37 doi: 10.1109/NETSOFT.2016.7502438 – year: 2017 ident: ref5 publication-title: View on 5G Architecture – ident: ref29 doi: 10.1109/MNET.2018.1800129 – ident: ref34 doi: 10.1109/MCOM.2017.1600939 – ident: ref36 doi: 10.1109/WCNCW.2018.8369008 – volume: 44 start-page: 205 year: 2009 ident: ref2 article-title: PowerNap: Eliminating server idle power publication-title: ACM SIGPLAN Notices doi: 10.1145/1508284.1508269 – ident: ref7 doi: 10.1109/ICPADS.2016.0105 – ident: ref9 doi: 10.1109/INFOCOM.2018.8485943 – ident: ref4 doi: 10.1109/MCOM.2017.1600920 – year: 2016 ident: ref3 publication-title: Description of Network Slicing Concept – ident: ref38 doi: 10.1109/INFOCOM.2016.7524565 – ident: ref30 doi: 10.1109/VNC.2015.7385539 – ident: ref19 doi: 10.1109/COMST.2016.2626784 – ident: ref45 doi: 10.1109/INFOCOM.2018.8486275 – ident: ref32 doi: 10.1109/MCOM.2017.1600940 – year: 1976 ident: ref17 publication-title: Queueing Systems Computer Applications – ident: ref35 doi: 10.1007/978-3-319-64653-4_10 – year: 2017 ident: ref6 publication-title: Network Slicing Management and Orchestration – ident: ref8 doi: 10.1109/INFOCOM.2015.7218511 – year: 2014 ident: ref21 publication-title: Priority Queueing – ident: ref26 doi: 10.23919/WONS.2019.8795475 – start-page: 604 year: 2016 ident: ref40 article-title: Communication cost efficient virtualized network function placement for big data processing publication-title: Proc IEEE INFOCOM Workshops – ident: ref13 doi: 10.1109/PIMRC.2018.8581029 – ident: ref39 doi: 10.1109/TNSM.2016.2598068 – ident: ref42 doi: 10.1109/CloudNet.2016.40 – ident: ref10 doi: 10.1109/INFOCOM.2019.8737378 – year: 2007 ident: ref23 publication-title: Feasibility and Infeasibility in Optimization Algorithms and Computational Methods – ident: ref33 doi: 10.1109/MCOM.2017.8004164 – year: 2009 ident: ref46 article-title: Probability distributions as program variables – ident: ref20 doi: 10.1016/j.comcom.2017.02.011 |
| SSID | ssj0013026 |
| Score | 2.5571826 |
| Snippet | Thanks to its computational and forwarding capabilities, the mobile network infrastructure can support several third-party ("vertical") services, each composed... Thanks to its computational and forwarding capabilities, the mobile network infrastructure can support several third-party (“vertical”) services, each composed... |
| SourceID | proquest crossref ieee |
| SourceType | Aggregation Database Enrichment Source Index Database Publisher |
| StartPage | 2363 |
| SubjectTerms | 5G mobile communication Algorithms Decisions Delays IEEE transactions Key performance indicator Network function virtualization Network function virtualization (NFV) Optimization Polynomials resource allocation Transcoding Virtual environments Virtual machining Wireless networks |
| Title | Reducing Service Deployment Cost Through VNF Sharing |
| URI | https://ieeexplore.ieee.org/document/8874992 https://www.proquest.com/docview/2330019842 |
| Volume | 27 |
| WOSCitedRecordID | wos000505578800014&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVIEE databaseName: IEEE Electronic Library (IEL) customDbUrl: eissn: 1558-2566 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0013026 issn: 1063-6692 databaseCode: RIE dateStart: 19930101 isFulltext: true titleUrlDefault: https://ieeexplore.ieee.org/ providerName: IEEE |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1NS8MwGA5zeNCDX1OcTsnBk9itaZosOcrc8CBFZI7dSj5BkE22zt9vkmZzoAjeckhCeNK8H32T5wHgRmgXxmcmTYzVLkHRmieMYZU478IIN1aYQF88eeoXBZtO-XMD3G3ewhhjwuUz0_XNUMvXc7Xyv8p67kC4AN0Z3J1-n9Zvtb4rBmmQVnMZDk4o5VmsYKKU98bFcOwvcfFuxnMSBGS2fFAQVflhiYN7GR3-b2FH4CCGkfC-3vdj0DCzE7C_RS7YAvmLZ2V1TRjtAXwwXt3XTwUH82UFx7VGD5wUI-iJm13fU_A6Go4Hj0nUSEiUy_yqhCkkBdOUWIsswlQ4B51xbdxqEBUu2bKekc8hjiwRSue5Icpozphg0lIi8BlozuYzcw4gltJz6VAXk8jcMssZp0hzKZDMMJGkDdI1aqWKBOJex-K9DIlEyksPdOmBLiPQbXC7GfJRs2f81bnlkd10jKC2QWe9NWU8X8syw9gHpyzPLn4fdQn2_Nz1xZMOaFaLlbkCu-qzelsursOn8wXnob9g |
| linkProvider | IEEE |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1NS8MwGH4ZU1APfk1xOrUHT2K3Nh81OcrcmDiLSB27lbRJQJBNts7fb5J2c6AI3nJ404YnzfvRJM8DcCWkSeORCnylpSlQpOQ-Yzj3TXRhlCstlKMvHg1v45iNx_y5BjeruzBKKXf4TLVt0-3ly2m-sL_KOmZBmATdONwNSggKytta33sGgRNXMzUO9qOIo2oPMwx4J4l7iT3GxduIE-okZNaikJNV-eGLXYDp7_1vaPuwWyWS3l058wdQU5ND2FmjF2wAebG8rKbpVR7Bu1dW39c-yutO54WXlCo93ijue5a62dgewWu_l3QHfqWS4Oem9it8loeZYDKiWoc6xJEwIRpxqcxowkiYcktbTj6DeaipyCUhiuZKcsYEy3REBT6G-mQ6USfg4SyzbDqRyUoyopnmjEeh5JkIM4RpRpsQLFFL84pC3CpZvKeulAh4aoFOLdBpBXQTrlddPkr-jL-MGxbZlWEFahNay6lJqxU2TxHGNj1lBJ3-3usStgbJ0zAdPsSPZ7Bt31MeQ2lBvZgt1Dls5p_F23x24T6jLwrjwqc |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Reducing+Service+Deployment+Cost+Through+VNF+Sharing&rft.jtitle=IEEE%2FACM+transactions+on+networking&rft.au=Malandrino%2C+Francesco&rft.au=Chiasserini%2C+Carla+Fabiana&rft.au=Einziger%2C+Gil&rft.au=Scalosub%2C+Gabriel&rft.date=2019-12-01&rft.pub=IEEE&rft.issn=1063-6692&rft.volume=27&rft.issue=6&rft.spage=2363&rft.epage=2376&rft_id=info:doi/10.1109%2FTNET.2019.2945127&rft.externalDocID=8874992 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1063-6692&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1063-6692&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1063-6692&client=summon |