Cloud API support for self-service Virtual Network Function (VNF) deployment

S. Baucke, J. Kempf, R. B. Ali, Anirudh Ramachandran, S. Seetharaman
{"title":"Cloud API support for self-service Virtual Network Function (VNF) deployment","authors":"S. Baucke, J. Kempf, R. B. Ali, Anirudh Ramachandran, S. Seetharaman","doi":"10.1109/NFV-SDN.2015.7387404","DOIUrl":null,"url":null,"abstract":"The emphasis today in Network Functions Virtualization (NFV) is on moving existing monolithic telecommunications services like the IP Multimedia Subsystem (IMS) as a unit to a virtualized infrastructure platform. Yet the next step will involve breaking down the monolithic services into smaller, more modular units called Virtualized Network Functions (VNFs) that can be quickly combined into cloud-based innovative service offerings. Current cloud Infrastructure as a Service (IaaS) API support for NFV deployments requires extensive configuration despite virtualization, exactly the antithesis of the cloud \"as a service\" model. This won't support the innovative combination of services envisioned for the next step. Our approach involves enhancing the cloud IaaS networking API to support more dynamic network services. We illustrate this approach with an API for L2 services deployment. We describe a new VNF service, JiffyVPN, which allows a customer to provision an IPsec VPN with Layer-2 (L2) service between data centers or from branch offices to the data center, through a few clicks on a self-serve customer portal. We developed an enhancement to the OpenStack Neutron API, called the Gateway API, that supports stitching virtual L2 networks together, and deployed JiffyVPN on top of it. We conclude with a discussion regarding developing API support for VNFs, and the need for a well-designed set of abstractions and their API implementation.","PeriodicalId":315251,"journal":{"name":"2015 IEEE Conference on Network Function Virtualization and Software Defined Network (NFV-SDN)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 IEEE Conference on Network Function Virtualization and Software Defined Network (NFV-SDN)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/NFV-SDN.2015.7387404","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

The emphasis today in Network Functions Virtualization (NFV) is on moving existing monolithic telecommunications services like the IP Multimedia Subsystem (IMS) as a unit to a virtualized infrastructure platform. Yet the next step will involve breaking down the monolithic services into smaller, more modular units called Virtualized Network Functions (VNFs) that can be quickly combined into cloud-based innovative service offerings. Current cloud Infrastructure as a Service (IaaS) API support for NFV deployments requires extensive configuration despite virtualization, exactly the antithesis of the cloud "as a service" model. This won't support the innovative combination of services envisioned for the next step. Our approach involves enhancing the cloud IaaS networking API to support more dynamic network services. We illustrate this approach with an API for L2 services deployment. We describe a new VNF service, JiffyVPN, which allows a customer to provision an IPsec VPN with Layer-2 (L2) service between data centers or from branch offices to the data center, through a few clicks on a self-serve customer portal. We developed an enhancement to the OpenStack Neutron API, called the Gateway API, that supports stitching virtual L2 networks together, and deployed JiffyVPN on top of it. We conclude with a discussion regarding developing API support for VNFs, and the need for a well-designed set of abstractions and their API implementation.
支持云API自助部署VNF
目前网络功能虚拟化(NFV)的重点是将现有的单片电信服务(如IP多媒体子系统(IMS))作为一个单元转移到虚拟基础设施平台。然而,下一步将涉及将单一的服务分解成更小、更模块化的单元,称为虚拟化网络功能(vnf),可以快速组合成基于云的创新服务产品。当前支持NFV部署的云基础设施即服务(IaaS) API需要大量配置,尽管虚拟化是云“即服务”模型的对立面。这将不支持下一步设想的创新的服务组合。我们的方法包括增强云IaaS网络API,以支持更动态的网络服务。我们用一个用于L2服务部署的API来说明这种方法。我们描述了一种新的VNF服务JiffyVPN,它允许客户在数据中心之间或从分支机构到数据中心提供具有第二层(L2)服务的IPsec VPN,只需在自助服务客户门户上单击几下即可。我们开发了OpenStack Neutron API的增强,称为Gateway API,支持将虚拟L2网络缝合在一起,并在其上部署了JiffyVPN。最后,我们讨论了为VNFs开发API支持,以及对一组设计良好的抽象及其API实现的需求。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信