Recursively querying monitoring data in NFV environments
In Network Function Virtualization (NFV), a network service is created by combining interconnected virtual network functions (VNF), which may include nested VNFs or end points. Querying the performance of a high-level, abstract network service is challenging due to the recursivity of the NFV archite...
Uložené v:
| Vydané v: | 2016 IEEE NetSoft Conference and Workshops (NetSoft) s. 251 - 259 |
|---|---|
| Hlavní autori: | , , |
| Médium: | Konferenčný príspevok.. |
| Jazyk: | English |
| Vydavateľské údaje: |
IEEE
01.06.2016
|
| Predmet: | |
| On-line prístup: | Získať plný text |
| Tagy: |
Pridať tag
Žiadne tagy, Buďte prvý, kto otaguje tento záznam!
|
| Abstract | In Network Function Virtualization (NFV), a network service is created by combining interconnected virtual network functions (VNF), which may include nested VNFs or end points. Querying the performance of a high-level, abstract network service is challenging due to the recursivity of the NFV architecture and the elasticity and dynamicity provided by the NFV infrastructure, typically realized by Cloud virtualization technologies. In this paper, we propose to use Datalog, a declarative logic programming language, to build a query engine which can provide recursive query capabilities on performance metrics of network services. We present the language and describe some example use cases for both compute and network metrics. We describe the design of a query engine utilizing the language, based on which we implemented a proof of concept system. The resulting experimental system has shown the effectiveness of the query language to recursively retrieve monitoring results of NFV environments. |
|---|---|
| AbstractList | In Network Function Virtualization (NFV), a network service is created by combining interconnected virtual network functions (VNF), which may include nested VNFs or end points. Querying the performance of a high-level, abstract network service is challenging due to the recursivity of the NFV architecture and the elasticity and dynamicity provided by the NFV infrastructure, typically realized by Cloud virtualization technologies. In this paper, we propose to use Datalog, a declarative logic programming language, to build a query engine which can provide recursive query capabilities on performance metrics of network services. We present the language and describe some example use cases for both compute and network metrics. We describe the design of a query engine utilizing the language, based on which we implemented a proof of concept system. The resulting experimental system has shown the effectiveness of the query language to recursively retrieve monitoring results of NFV environments. |
| Author | John, Wolfgang Xuejun Cai Meirosu, Catalin |
| Author_xml | – sequence: 1 surname: Xuejun Cai fullname: Xuejun Cai email: xuejun.cai@ericsson.com – sequence: 2 givenname: Wolfgang surname: John fullname: John, Wolfgang email: wolfgang.john@ericsson.com – sequence: 3 givenname: Catalin surname: Meirosu fullname: Meirosu, Catalin email: catalin.meirosu@ericsson.com |
| BookMark | eNotj9FKwzAUQCPog5t-gT7kB1pzc5NseZSxqjA20OrrSJsbCayppt2gfy-yPZ3zdODM2HXqEzH2CKIEEPZpu64_dlVdSgGmXGghlRRXbAbKLNCqpTG3bPlO7TEP8USHif8eKU8xffOuT3Hs8796NzoeE99WX5zSKeY-dZTG4Y7dBHcY6P7COfus1vXqtdjsXt5Wz5sigsSxQAXBNq0mb7RzugHbSEMWpUBPjkhbDME6YUFooNYLdE42RluvvFQBcc4ezt1IRPufHDuXp_1lBv8AJVdE7A |
| ContentType | Conference Proceeding |
| DBID | 6IE 6IL CBEJK RIE RIL |
| DOI | 10.1109/NETSOFT.2016.7502420 |
| DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Xplore POP ALL IEEE Xplore All Conference Proceedings IEEE Electronic Library (IEL) IEEE Proceedings Order Plans (POP All) 1998-Present |
| DatabaseTitleList | |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE Xplore url: https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| EISBN | 1467394866 9781467394864 |
| EndPage | 259 |
| ExternalDocumentID | 7502420 |
| Genre | orig-research |
| GroupedDBID | 6IE 6IL CBEJK RIE RIL |
| ID | FETCH-LOGICAL-i123t-341f9bc5ed65aa5b19b26e93203deaee593ff9a091051ecd03aa2b659d4d24f33 |
| IEDL.DBID | RIE |
| IngestDate | Thu Jun 29 18:37:19 EDT 2023 |
| IsPeerReviewed | false |
| IsScholarly | false |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-i123t-341f9bc5ed65aa5b19b26e93203deaee593ff9a091051ecd03aa2b659d4d24f33 |
| PageCount | 9 |
| ParticipantIDs | ieee_primary_7502420 |
| PublicationCentury | 2000 |
| PublicationDate | 20160601 |
| PublicationDateYYYYMMDD | 2016-06-01 |
| PublicationDate_xml | – month: 06 year: 2016 text: 20160601 day: 01 |
| PublicationDecade | 2010 |
| PublicationTitle | 2016 IEEE NetSoft Conference and Workshops (NetSoft) |
| PublicationTitleAbbrev | NETSOFT |
| PublicationYear | 2016 |
| Publisher | IEEE |
| Publisher_xml | – name: IEEE |
| Score | 1.6055794 |
| Snippet | In Network Function Virtualization (NFV), a network service is created by combining interconnected virtual network functions (VNF), which may include nested... |
| SourceID | ieee |
| SourceType | Publisher |
| StartPage | 251 |
| SubjectTerms | Cloud computing Computer architecture Database languages Engines Measurement Monitoring |
| Title | Recursively querying monitoring data in NFV environments |
| URI | https://ieeexplore.ieee.org/document/7502420 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1NSwMxEB1q8eBJpRW_ycGj26abTbo5SxdPa9EqvZVJMoGCbqW2Qv-9yXapCl68hRAIkzB5mcl7GYAbzVF7rkxCwoYABb1IDAqT-IzyTJDWSK4uNjEsy3w61eMW3O60MERUk8-oF5v1W75b2HVMlfUDugVECQH63nCotlqtRg034LpfjiZPD8Uk0rVUrxn6q2ZKDRnF4f8mO4Lut_aOjXeocgwtqjqQP8a0eGSav25YOMmXUZzE3mp_jIk5FomebF6xsnhhP7VrXXguRpO7-6SpeZDMA4askgAqXhsrySmJKM1Am1RRuGRx4QiJpBbea4woLwdkHReIqVFSu8ylmRfiBNrVoqJTYCqzIdhyweUwzXLn0Hr01gilOPLcyDPoRKtn79tvLWaNwed_d1_AQVzYLUvqEtqr5ZquYN9-ruYfy-t6L74AlfWOaQ |
| linkProvider | IEEE |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LSwMxEB5KFfSk0opvc_DottvNw81ZulSsa9FVeit5TKCgW6mt4L832S5VwYunhBAIk5B8mcn3ZQAuZKyki4WOkBrvoChHI62ojhzDlFGUUqGtkk1c5Xk6HstRAy7XWhhErMhn2AnV6i3fzswyhMq6Ht08ongHfYMzX67UWrUerhfLbt4vHu-zIhC2RKfu_CtrSgUa2c7_htuF9rf6jozWuLIHDSxbkD6EwHjgmr98En-Wz4M8ibxWOzKE5kigepJpSfLsmfxUr7XhKesX14OoznoQTT2KLCIPK05qw9EKrhTXPakTgf6aFVOLCpFL6pxUAed5D42NqVKJFlxaZhPmKN2HZjkr8QCIYMa7W9ZvOpWw1FplnHJGUyFiFaeaH0IrWD15W31sMakNPvq7-Ry2BsXdcDK8yW-PYTtM8oozdQLNxXyJp7BpPhbT9_lZtS5fLruRsA |
| 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%3Abook&rft.genre=proceeding&rft.title=2016+IEEE+NetSoft+Conference+and+Workshops+%28NetSoft%29&rft.atitle=Recursively+querying+monitoring+data+in+NFV+environments&rft.au=Xuejun+Cai&rft.au=John%2C+Wolfgang&rft.au=Meirosu%2C+Catalin&rft.date=2016-06-01&rft.pub=IEEE&rft.spage=251&rft.epage=259&rft_id=info:doi/10.1109%2FNETSOFT.2016.7502420&rft.externalDocID=7502420 |