Liang Gao, Huawei, Trevor Cooper, Intel
NFV environments are highly flexible and this introduces unique challenges for testing performance of NFVI and Network Services. This presentation introduces OPNFV performance test projects and explains their role as part of the testing ecosystem. Examples from three performance testing categories will be demonstrated showing test results and their interpretation. Test cases discussed will include data-path performance, live migration performance and storage performance.
Fatih Degirmenci, Ericsson, Jack Morgan, Intel
The OPNFV community relies on our community labs, CI and testing projects to ensure we release quality code. The current strategies to use hardware resources in OPNFV community labs will not be able to sustain its current growth. New strategies need to be implemented to allow for new OPNFV projects. The presenters will look at the current lab usage model and discuss ways already being worked in OPNFV community labs through the POD descriptor file. In our CI process through Dynamic CI, Cross Community CI and other initiatives. In our testing projects use of hardware resources and its importance in the release process. The presenters will show current tools used to track usage such as the Bitergia dashboard.
Faster, Higher, Stronger – Accelerating Fault Management to the Next LevelOPNFV
Yujun Zhang, ZTE Corporation, Carlos Goncalves, NEC
Fault management is a component that allows operations teams to monitor, detect, isolate and automate the recovery of faults. With an efficient fault management system, countermeasures can negate the effects of any deployment faults, avoiding bad user experiences or violation of service-level agreements (SLAs). The OPNFV Doctor project has been developing fault management features that increases resiliency to cloud-based mobile platforms and provides system integration.
The OPNFV Doctor team continues improving its framework, not only making fault management more reliable but also faster to satisfy Telco requirements. The 4G mobile system demonstrated at the OpenStack Summit Barcelona keynote featured already a double-digit millisecond fault notification. The team has identified scalability issues in and between relevant OpenStack projects and in conjunction with other open-source software. We will share performance figures, how we continuously profile and red-flag unexpected results (e.g. performance regressions). Finally, we will present solutions to make the overall OpenStack-based fault management framework even faster.
Fatih Degirmenci, Ericsson, Yolanda Robla Mota, RedHat, Markos Chandras, SUSE
OPNFV has been working with the communities such as OpenStack, OpenDaylight, and fd.io as part of its Cross Community CI (XCI) effort in order to provide means for the developers to work with the latest versions of upstream components, cutting the time it takes to develop new features significantly and testing them on the OPNFV Infrastructure.
Apart from developing and testing new features, OPNFV XCI will enable developers to identify bugs earlier, issue fixes faster, and get feedback on a daily basis. This is a prerequisite for OPNFV in its CD & DevOps journey.
OPNFV aims to run XCI by reusing what other communities developed such as bifrost and openstack-ansible. While doing this, OPNFV intends to develop, maintain, and evolve OPNFV Infrastructure like how the other OPNFV projects do; upstream first. Whatever missing functionality and issues we identify in the components we use as part of our infrastructure and CI/CD toolchain, we strive to fix them directly upstream.
During this session, we will talk about the progress we have made so far, contributions we made to our upstream communities, and share our experiences. We will also highlight the key benefits of XCI for the community in order for developers to utilize the mechanisms, work with OpenStack master to implement new features and fix bugs using the toolchain XCI established.
Trinath Somanchi, NXP, Prasad Gorja, NXP
Tacker is an OpenStack community project complementing the VNFM and NFVO modules of ETSI NFV E2E architecture. Moving forward, making VNFs as first class citizens in the NFV world, more capabilities are to be added to VNFM like enhanced service assurance, Network service level VNF forwarding graph and multisite VNF management. Tacker is now advancing with new features while aligning with ETSI NFV E2E architecture to provide best in class services for telcos.
This session gives a idea about new features proposed into Pike release.
Hands-On Testing: How to Integrate Tests in OPNFVOPNFV
Jose Lausuch, Ericsson
I have developed and integrated a new feature but… how do I write test cases and where do I put them? How do I start?
These are common questions asked by developers bringing new features that need to be tested and verified in our CI pipeline.
Hwee Ming Ng, Red Hat, Abhilash Vijayakumary, Red Hat
Telco over Cloud is rapidly changing the telecommunications industry landscape by introducing cloud computing, virtualization paradigms and software approaches already in use and mature in traditional IT environments. While designing the cloud solutions for telco infrastructure understanding its information security risks and mitigation strategies are critical. Legacy approaches are inadequate, this session intends to help the operators to build and approach a telco cloud solution with the right cloud security knowledge.
In this session we intend to explain the principle technologies of telco cloud based systems and strategies for safeguarding/classifying data, ensuring privacy and ensuring compliance with regulatory agencies for telco operators. We will also describe the role of encryption in protecting data and specific strategies for key management as well as how to select an appropriate solution to specific business requirements which are in well alignment with cloud based business continuity / disaster recovery strategies. We will also compare baseline and industry standard best practices by doing risk assessments of existing and proposed cloud-based environments.
Additionally, presentation will focus on specific technologies like virtual firewalls, security zones, virtual tenant networks and their mapping to various use cases/challenges which an operator faces while designing the telco cloud.
Jose Lausuch, Ericsson
OPNFV provides different test frameworks which help developers to write new test cases. Those frameworks also borrow and integrate a variety of testing tools from other open source communities (OpenStack, OpenDaylight, Open-O, ...).
This session will go through all the tools that have been integrated so far in OPNFV and the cross community collaboration that has already started in Danube time frame.
Fatih Degirmenci, Ericsson, Jack Morgan, Intel
The OPNFV community relies on our community labs, CI and testing projects to ensure we release quality code. The current strategies to use hardware resources in OPNFV community labs will not be able to sustain its current growth. New strategies need to be implemented to allow for new OPNFV projects. The presenters will look at the current lab usage model and discuss ways already being worked in OPNFV community labs through the POD descriptor file. In our CI process through Dynamic CI, Cross Community CI and other initiatives. In our testing projects use of hardware resources and its importance in the release process. The presenters will show current tools used to track usage such as the Bitergia dashboard.
Faster, Higher, Stronger – Accelerating Fault Management to the Next LevelOPNFV
Yujun Zhang, ZTE Corporation, Carlos Goncalves, NEC
Fault management is a component that allows operations teams to monitor, detect, isolate and automate the recovery of faults. With an efficient fault management system, countermeasures can negate the effects of any deployment faults, avoiding bad user experiences or violation of service-level agreements (SLAs). The OPNFV Doctor project has been developing fault management features that increases resiliency to cloud-based mobile platforms and provides system integration.
The OPNFV Doctor team continues improving its framework, not only making fault management more reliable but also faster to satisfy Telco requirements. The 4G mobile system demonstrated at the OpenStack Summit Barcelona keynote featured already a double-digit millisecond fault notification. The team has identified scalability issues in and between relevant OpenStack projects and in conjunction with other open-source software. We will share performance figures, how we continuously profile and red-flag unexpected results (e.g. performance regressions). Finally, we will present solutions to make the overall OpenStack-based fault management framework even faster.
Fatih Degirmenci, Ericsson, Yolanda Robla Mota, RedHat, Markos Chandras, SUSE
OPNFV has been working with the communities such as OpenStack, OpenDaylight, and fd.io as part of its Cross Community CI (XCI) effort in order to provide means for the developers to work with the latest versions of upstream components, cutting the time it takes to develop new features significantly and testing them on the OPNFV Infrastructure.
Apart from developing and testing new features, OPNFV XCI will enable developers to identify bugs earlier, issue fixes faster, and get feedback on a daily basis. This is a prerequisite for OPNFV in its CD & DevOps journey.
OPNFV aims to run XCI by reusing what other communities developed such as bifrost and openstack-ansible. While doing this, OPNFV intends to develop, maintain, and evolve OPNFV Infrastructure like how the other OPNFV projects do; upstream first. Whatever missing functionality and issues we identify in the components we use as part of our infrastructure and CI/CD toolchain, we strive to fix them directly upstream.
During this session, we will talk about the progress we have made so far, contributions we made to our upstream communities, and share our experiences. We will also highlight the key benefits of XCI for the community in order for developers to utilize the mechanisms, work with OpenStack master to implement new features and fix bugs using the toolchain XCI established.
Trinath Somanchi, NXP, Prasad Gorja, NXP
Tacker is an OpenStack community project complementing the VNFM and NFVO modules of ETSI NFV E2E architecture. Moving forward, making VNFs as first class citizens in the NFV world, more capabilities are to be added to VNFM like enhanced service assurance, Network service level VNF forwarding graph and multisite VNF management. Tacker is now advancing with new features while aligning with ETSI NFV E2E architecture to provide best in class services for telcos.
This session gives a idea about new features proposed into Pike release.
Hands-On Testing: How to Integrate Tests in OPNFVOPNFV
Jose Lausuch, Ericsson
I have developed and integrated a new feature but… how do I write test cases and where do I put them? How do I start?
These are common questions asked by developers bringing new features that need to be tested and verified in our CI pipeline.
Hwee Ming Ng, Red Hat, Abhilash Vijayakumary, Red Hat
Telco over Cloud is rapidly changing the telecommunications industry landscape by introducing cloud computing, virtualization paradigms and software approaches already in use and mature in traditional IT environments. While designing the cloud solutions for telco infrastructure understanding its information security risks and mitigation strategies are critical. Legacy approaches are inadequate, this session intends to help the operators to build and approach a telco cloud solution with the right cloud security knowledge.
In this session we intend to explain the principle technologies of telco cloud based systems and strategies for safeguarding/classifying data, ensuring privacy and ensuring compliance with regulatory agencies for telco operators. We will also describe the role of encryption in protecting data and specific strategies for key management as well as how to select an appropriate solution to specific business requirements which are in well alignment with cloud based business continuity / disaster recovery strategies. We will also compare baseline and industry standard best practices by doing risk assessments of existing and proposed cloud-based environments.
Additionally, presentation will focus on specific technologies like virtual firewalls, security zones, virtual tenant networks and their mapping to various use cases/challenges which an operator faces while designing the telco cloud.
Jose Lausuch, Ericsson
OPNFV provides different test frameworks which help developers to write new test cases. Those frameworks also borrow and integrate a variety of testing tools from other open source communities (OpenStack, OpenDaylight, Open-O, ...).
This session will go through all the tools that have been integrated so far in OPNFV and the cross community collaboration that has already started in Danube time frame.
Smart Testing: Catching More Bugs with Less Code Through Topology ShufflerOPNFV
Manuel Buil, SUSE, Dimitrios Markou, Intracom-Telecom
During the Danube release, SFC improved a lot its testing. Apart from adding new test cases, we focused on making them better following several good practices like making libraries more modular and reusable, apply python functionality to improve the integration and leveraging the new capabilities that functest was adding. Apart from that, we added a performance report for ODL which was appreciated by that community. One final challenge we needed to tackle was that SFC functionality was changing in regards to the compute host allocation scheme of the instances (topology). This led us to consider coverage of different topologies for our test cases. This extensive coverage was difficult to achieve, as the number of possible combinations grows combinatorially with the number of hosts and instances, exploding the testing time / resource requirements in the CI. Therefore we opted to use a time multiplexing scheme for our testing, where we test a different topology in every CI run (every day) from a predefined (and expandable) set of characteristic combinations. We would like to share all our experiences, learnings and ideas with the community so that we help other projects and get feedback or other ideas they might be doing which could be reusable for us
Software-defined migration how to migrate bunch of v-ms and volumes within a...OPNFV
Kentaro Matsumoto, KDDI Corporation, Hyde Sugiyama, Red Hat, Inc
As telecom career, we KDDI have been managing thousands of physical servers and run various kinds of workloads. In our operation of such a huge environment, We are frequently required to shut down our servers for maintenance, but it is not easy to negotiate with our tenant users to allow downtime. To make it easier, we are developing the structure called "Zone Migration", using the framework of OpenStack project "Watcher". "Zone Migration" makes it possible to migrate tenants’ workloads from compute nodes and storage devices we want to maintain (source zone) to new blank ones (destination zone) efficiently, automatically, and with minimum downtime.
These requirements as follows are realized.
-A lot of VMs and volumes should be migrated within a limited time frame
-Operations should be automated, but also can be controlled manually
-Time and load of migration should be under control so that tenants’ systems will not be affected
We are proceeding with the project in cooperation with NEC and Red Hat, and developing this structure on Red Hat OpenStack Platform.
Challenges in testing for composite vim platformsOPNFV
Jose Lausuch, Ericsson
Can I use OPNFV test frameworks on non-OPNFV deployments?
What are the limitations they have? What if I have a different VIM than OpenStack? What about K8? We need solutions that address next generation telco needs.
Challenge in asia region connecting each testbed and poc of distributed nfv ...OPNFV
Shuya Nakama, Okinawa Open Laboratory / NEC Solution Innovators, Eric Chang, Institute for Information Industry, Hideyasu Hayashi, Okinawa Open Laboratory and NEC Solution Innovators, Torii Takashi, NEC Corporation and Okinawa Open Laboratory
There are many countries in Asia region those have the motivation to innovate their telecom system and educate new technologies to young engineers. It is important how to encourage and involve these countries to OPNFV communities, and also educate to contribute to open source activities.
In these session, we will introduce our trial to the issue. Okinawa Open Laboratories (OOL) in Japan and Institute for Information Industry (III) in Taiwan, have been doing joint research activities in these years about SDN/NFV area, and this year, we have connected each testbed using OPNFV. Over the distributed testbed, we have started our POC of NFV use cases such as vEPC, vCPE etc. We also have communication with several research and academic organization in Asia region, so we would like to connect each country’s testbed and expand our testbed to Asia region.
There are many challenges, and we have learned from our experience, so in the session we will share the lessons learned from our trial. That will be good example for the whole community, and help progressing collaboration of global eco system.
Accelerated dataplanes integration and deploymentOPNFV
Tim Rozet, Red Hat, Feng Pan, Red Hat
This session will explore the challenges and lessons learned with integrating accelerated dataplanes into OPNFV deployments. More specifically the talk will focus on FD.IO (VPP) and OVS DPDK integration into Apex, including different types of configuration options, platform requirements, performance tuning, and deployment challenges. This talk will also provide context to how OpenStack functions differently with these types of dataplanes, and how integration with the OpenDaylight controller works.
Testing, CI Gating & Community Fast Feedback: The Challenge of Integration Pr...OPNFV
Jose Lausuch, Ericsson, Nikolas Hermanns, Ericsson
How can we make sure that new code in OPNFV does not break or stop CI?
How can we ensure quick feedback for each patch-set?
With the new way to snapshot a virtual deployment it is now possible to get virtual clouds up and running in about 2 min. In addition, through low amount of disk/cpu consumption and isolation of the networking it is possible to have a very high number of virtual deployments co-existing in the same bare-metal server.
Automatic Integration, Testing and Certification of NFV in China MobileOPNFV
Qiao Fu, China Mobile, Liang Gao, Huawei
As Operators expand their deployment of NFV, automatic integration, testing and compliance certification become more and more important. In this speech, we would like to share our experience and progress in the China Mobile OPNFV Testlab on an automatic system of integration, testing and certification. This system takes fully use of OPNFV opensource tools, including installers such as Compass, testing such as Functest and Yardstick, compliance testing such as Dovetail. Such automatic system extremely decreases the human cost of Operators when deploying and testing the NFV cloud before large scale deployment.
How to Reuse OPNFV Testing Components in Telco Validation ChainOPNFV
Morgan Richomme, Orange
OPNFV provides lots of tooling that can be adopted and adapted to Service providers solution. These solutions are OpenStack based but not necessarily OPNFV solutions.
This session will detail how some components developed in OPNFV have been introduced in Orange Integration Center, an OpenStack based vendor solution including Contrail SDN controller and third party elements.
The best practices learned in OPNFV were used to design and build a CI chain including jenkins, functest, yardstick, the test API and the Test DB.
Test and perspectives on nfvi from china unicom sdn nfv labOPNFV
Junjie Tong, China Unicom
This presentation explores our experience with the tests on NFVI in China Unicom's SDN/NFV lab.We have done the tests on both the hardware and VIM and discuss the lessones and painis about NFVI testing.We also discuss the sepcial requirements from NFV perspectives, what further improvements are needed for indusrty products and the working progress and plans on NFVI in China Unicom.
During the OPNFV Mini Summit at the 2015 NFV World Congress, Chris Price, the OPNFV TSC chair, gave a talk detailing the community’s vision for the initial release of OPNFV, Arno, and expectations moving forward.
Presentation given at the 2017 LinuxCon China
Unikernel is a novel software technology that links an application with OS in the form of a library and packages them into a specialized image that facilitates direct deployment on a hypervisor. Comparing to the traditional VM or the recent containers, Unikernels are smaller, more secure and efficient, making them ideal for cloud environments. There are already lots of open source projects like OSv, Rumprun and so on. But why these existing unikernels have yet to gain large popularity broadly? We think Unikernels are facing three major challenges: 1. Compatibility with existing applications; 2. Lack of production support (e.g. monitoring, debugging, logging); 3. Lack of compelling use case. In this presentation, we will review our investigations and exploration of if-how we can convert Linux as Unikernel to eliminate these significant shortcomings, plus some explorations of coordinating and cooperating with hypervisor.
Connection points between opnfv and etsi nfv tst working groupOPNFV
Gergely Csatari, Nokia, Pierre Lynch, Ixia
TST Working Group is the part of ETSI NFV ISG which investigates the testing, experimentation and open source aspects of ETSI NFV. The working group covers a wide area of topics from the definition of virtual machine metrics to the investigation of OpenStack API-s or organizing Plugtest events. This presentation provides an overview of the ongoing activities in the working group and highlights the possible connection points to OPNFV.
OpenStack has been a part of OPNFV from the start and the OpenStack and OPNFV communities have strong areas of overlap. We will explain OPNFV from an Openstack and practical perspective, providing a specific example (SFC scenario) of how we are daily testing different components of OpenStack and other communities (ODL, OVS, etc). We’ll also talk about how OPNFV is useful to OpenStack because (hint: telco requirements & testing) and briefly describe several OPNFV projects which have contributed to OpenStack: NetReady, Multisite, Doctor, Cross CI, Copper, etc.
Unit testing is an important part of development, but does not always get the attention it deserves. In this session we will discuss how to write truly automated unit tests that run without any manual setup or special configuration, as well as producing Python code coverage reports within OPNFV Jenkins to ensure that the important paths are being tested. Additional topics include how to have code coverage part of the Gerrit review cycle to ensure compliance. Use of Python nosetest, mock and Coberatura code coverage will be discussed.
Yingjun Li, Futurewei Technologies, Chengli Wang, China Mobile Research Institute
ONAP coming into OPNFV with the Danube release extends OPNFV up the stack into MANO. As the first MANO project integrated in to OPNFV, the Opera team will share their experiences and challenges overcome during the integration and release process. They will also present how ONAP (formerly OPEN-O) participates in the OPNFV CI process and deploys a vIMS use case with the FuncTest project.
OpenStack Gluon is a model-driven, extensible framework that enables telecom network operators to provide customers with NFV networking services on-demand by generating APIs from a YAML file which models the NFV Networking Service. We’ll give an overview of Gluon and share a demonstration that will show how Gluon enables quick development and accelerates deployment of new networking service APIs (a.k.a. Protons). We’ll also provide an overview of the OPNFV NetReady project, whose goal is to investigate how the current OpenStack networking architecture needs to be evolved in order to ensure that NFV-related use cases can be flexibly and efficiently supported.
MEF's inter-domain orchestration delivering dynamic third networks [presente...OPNFV
Shi Fan, China Telecom
Enterprise customers want on-demand connectivity and cloud services with assured performance and global reach. To deliver that cost-effectively, network operators are transitioning to more automated, virtualized, and interconnected networks powered by LSO (Lifecycle Services Orchestration), SDN, and NFV. Many of the world’s leading service providers are embracing the LSO framework and development of standardized, open APIs to enable end-to-end service orchestration across multiple interconnected provider networks and across various technology domains within a single provider network (e.g., packet WAN, NFV, SD-WAN, and optical transport).
The term 'orchestration' is used widely in a variety of contexts. This presentation will present MEF's view of the orchestration of dynamic services and service components across all internal and external domains from one or more providers. Lifecycle Service Orchestration supports the full lifecycle, and not just the configuration and activation phases of the service lifecycle. This presentation will also help put other form of orchestration in context.
Smart Testing: Catching More Bugs with Less Code Through Topology ShufflerOPNFV
Manuel Buil, SUSE, Dimitrios Markou, Intracom-Telecom
During the Danube release, SFC improved a lot its testing. Apart from adding new test cases, we focused on making them better following several good practices like making libraries more modular and reusable, apply python functionality to improve the integration and leveraging the new capabilities that functest was adding. Apart from that, we added a performance report for ODL which was appreciated by that community. One final challenge we needed to tackle was that SFC functionality was changing in regards to the compute host allocation scheme of the instances (topology). This led us to consider coverage of different topologies for our test cases. This extensive coverage was difficult to achieve, as the number of possible combinations grows combinatorially with the number of hosts and instances, exploding the testing time / resource requirements in the CI. Therefore we opted to use a time multiplexing scheme for our testing, where we test a different topology in every CI run (every day) from a predefined (and expandable) set of characteristic combinations. We would like to share all our experiences, learnings and ideas with the community so that we help other projects and get feedback or other ideas they might be doing which could be reusable for us
Software-defined migration how to migrate bunch of v-ms and volumes within a...OPNFV
Kentaro Matsumoto, KDDI Corporation, Hyde Sugiyama, Red Hat, Inc
As telecom career, we KDDI have been managing thousands of physical servers and run various kinds of workloads. In our operation of such a huge environment, We are frequently required to shut down our servers for maintenance, but it is not easy to negotiate with our tenant users to allow downtime. To make it easier, we are developing the structure called "Zone Migration", using the framework of OpenStack project "Watcher". "Zone Migration" makes it possible to migrate tenants’ workloads from compute nodes and storage devices we want to maintain (source zone) to new blank ones (destination zone) efficiently, automatically, and with minimum downtime.
These requirements as follows are realized.
-A lot of VMs and volumes should be migrated within a limited time frame
-Operations should be automated, but also can be controlled manually
-Time and load of migration should be under control so that tenants’ systems will not be affected
We are proceeding with the project in cooperation with NEC and Red Hat, and developing this structure on Red Hat OpenStack Platform.
Challenges in testing for composite vim platformsOPNFV
Jose Lausuch, Ericsson
Can I use OPNFV test frameworks on non-OPNFV deployments?
What are the limitations they have? What if I have a different VIM than OpenStack? What about K8? We need solutions that address next generation telco needs.
Challenge in asia region connecting each testbed and poc of distributed nfv ...OPNFV
Shuya Nakama, Okinawa Open Laboratory / NEC Solution Innovators, Eric Chang, Institute for Information Industry, Hideyasu Hayashi, Okinawa Open Laboratory and NEC Solution Innovators, Torii Takashi, NEC Corporation and Okinawa Open Laboratory
There are many countries in Asia region those have the motivation to innovate their telecom system and educate new technologies to young engineers. It is important how to encourage and involve these countries to OPNFV communities, and also educate to contribute to open source activities.
In these session, we will introduce our trial to the issue. Okinawa Open Laboratories (OOL) in Japan and Institute for Information Industry (III) in Taiwan, have been doing joint research activities in these years about SDN/NFV area, and this year, we have connected each testbed using OPNFV. Over the distributed testbed, we have started our POC of NFV use cases such as vEPC, vCPE etc. We also have communication with several research and academic organization in Asia region, so we would like to connect each country’s testbed and expand our testbed to Asia region.
There are many challenges, and we have learned from our experience, so in the session we will share the lessons learned from our trial. That will be good example for the whole community, and help progressing collaboration of global eco system.
Accelerated dataplanes integration and deploymentOPNFV
Tim Rozet, Red Hat, Feng Pan, Red Hat
This session will explore the challenges and lessons learned with integrating accelerated dataplanes into OPNFV deployments. More specifically the talk will focus on FD.IO (VPP) and OVS DPDK integration into Apex, including different types of configuration options, platform requirements, performance tuning, and deployment challenges. This talk will also provide context to how OpenStack functions differently with these types of dataplanes, and how integration with the OpenDaylight controller works.
Testing, CI Gating & Community Fast Feedback: The Challenge of Integration Pr...OPNFV
Jose Lausuch, Ericsson, Nikolas Hermanns, Ericsson
How can we make sure that new code in OPNFV does not break or stop CI?
How can we ensure quick feedback for each patch-set?
With the new way to snapshot a virtual deployment it is now possible to get virtual clouds up and running in about 2 min. In addition, through low amount of disk/cpu consumption and isolation of the networking it is possible to have a very high number of virtual deployments co-existing in the same bare-metal server.
Automatic Integration, Testing and Certification of NFV in China MobileOPNFV
Qiao Fu, China Mobile, Liang Gao, Huawei
As Operators expand their deployment of NFV, automatic integration, testing and compliance certification become more and more important. In this speech, we would like to share our experience and progress in the China Mobile OPNFV Testlab on an automatic system of integration, testing and certification. This system takes fully use of OPNFV opensource tools, including installers such as Compass, testing such as Functest and Yardstick, compliance testing such as Dovetail. Such automatic system extremely decreases the human cost of Operators when deploying and testing the NFV cloud before large scale deployment.
How to Reuse OPNFV Testing Components in Telco Validation ChainOPNFV
Morgan Richomme, Orange
OPNFV provides lots of tooling that can be adopted and adapted to Service providers solution. These solutions are OpenStack based but not necessarily OPNFV solutions.
This session will detail how some components developed in OPNFV have been introduced in Orange Integration Center, an OpenStack based vendor solution including Contrail SDN controller and third party elements.
The best practices learned in OPNFV were used to design and build a CI chain including jenkins, functest, yardstick, the test API and the Test DB.
Test and perspectives on nfvi from china unicom sdn nfv labOPNFV
Junjie Tong, China Unicom
This presentation explores our experience with the tests on NFVI in China Unicom's SDN/NFV lab.We have done the tests on both the hardware and VIM and discuss the lessones and painis about NFVI testing.We also discuss the sepcial requirements from NFV perspectives, what further improvements are needed for indusrty products and the working progress and plans on NFVI in China Unicom.
During the OPNFV Mini Summit at the 2015 NFV World Congress, Chris Price, the OPNFV TSC chair, gave a talk detailing the community’s vision for the initial release of OPNFV, Arno, and expectations moving forward.
Presentation given at the 2017 LinuxCon China
Unikernel is a novel software technology that links an application with OS in the form of a library and packages them into a specialized image that facilitates direct deployment on a hypervisor. Comparing to the traditional VM or the recent containers, Unikernels are smaller, more secure and efficient, making them ideal for cloud environments. There are already lots of open source projects like OSv, Rumprun and so on. But why these existing unikernels have yet to gain large popularity broadly? We think Unikernels are facing three major challenges: 1. Compatibility with existing applications; 2. Lack of production support (e.g. monitoring, debugging, logging); 3. Lack of compelling use case. In this presentation, we will review our investigations and exploration of if-how we can convert Linux as Unikernel to eliminate these significant shortcomings, plus some explorations of coordinating and cooperating with hypervisor.
Connection points between opnfv and etsi nfv tst working groupOPNFV
Gergely Csatari, Nokia, Pierre Lynch, Ixia
TST Working Group is the part of ETSI NFV ISG which investigates the testing, experimentation and open source aspects of ETSI NFV. The working group covers a wide area of topics from the definition of virtual machine metrics to the investigation of OpenStack API-s or organizing Plugtest events. This presentation provides an overview of the ongoing activities in the working group and highlights the possible connection points to OPNFV.
OpenStack has been a part of OPNFV from the start and the OpenStack and OPNFV communities have strong areas of overlap. We will explain OPNFV from an Openstack and practical perspective, providing a specific example (SFC scenario) of how we are daily testing different components of OpenStack and other communities (ODL, OVS, etc). We’ll also talk about how OPNFV is useful to OpenStack because (hint: telco requirements & testing) and briefly describe several OPNFV projects which have contributed to OpenStack: NetReady, Multisite, Doctor, Cross CI, Copper, etc.
Unit testing is an important part of development, but does not always get the attention it deserves. In this session we will discuss how to write truly automated unit tests that run without any manual setup or special configuration, as well as producing Python code coverage reports within OPNFV Jenkins to ensure that the important paths are being tested. Additional topics include how to have code coverage part of the Gerrit review cycle to ensure compliance. Use of Python nosetest, mock and Coberatura code coverage will be discussed.
Yingjun Li, Futurewei Technologies, Chengli Wang, China Mobile Research Institute
ONAP coming into OPNFV with the Danube release extends OPNFV up the stack into MANO. As the first MANO project integrated in to OPNFV, the Opera team will share their experiences and challenges overcome during the integration and release process. They will also present how ONAP (formerly OPEN-O) participates in the OPNFV CI process and deploys a vIMS use case with the FuncTest project.
OpenStack Gluon is a model-driven, extensible framework that enables telecom network operators to provide customers with NFV networking services on-demand by generating APIs from a YAML file which models the NFV Networking Service. We’ll give an overview of Gluon and share a demonstration that will show how Gluon enables quick development and accelerates deployment of new networking service APIs (a.k.a. Protons). We’ll also provide an overview of the OPNFV NetReady project, whose goal is to investigate how the current OpenStack networking architecture needs to be evolved in order to ensure that NFV-related use cases can be flexibly and efficiently supported.
MEF's inter-domain orchestration delivering dynamic third networks [presente...OPNFV
Shi Fan, China Telecom
Enterprise customers want on-demand connectivity and cloud services with assured performance and global reach. To deliver that cost-effectively, network operators are transitioning to more automated, virtualized, and interconnected networks powered by LSO (Lifecycle Services Orchestration), SDN, and NFV. Many of the world’s leading service providers are embracing the LSO framework and development of standardized, open APIs to enable end-to-end service orchestration across multiple interconnected provider networks and across various technology domains within a single provider network (e.g., packet WAN, NFV, SD-WAN, and optical transport).
The term 'orchestration' is used widely in a variety of contexts. This presentation will present MEF's view of the orchestration of dynamic services and service components across all internal and external domains from one or more providers. Lifecycle Service Orchestration supports the full lifecycle, and not just the configuration and activation phases of the service lifecycle. This presentation will also help put other form of orchestration in context.
Requirement analysis of vim platform reliability in a three-layer decoupling ...OPNFV
Gil Hellmann, Wind River, Xuesong Wang, Wind River, Qiao Fu, China Mobile, Jinglong Lv, China Mobile
A traditional non-virtualization environment is fully integrated with the hardware platform, software platform, and service application as indivisible whole. It makes failure detection and HA much easier in north - south directions. In a virtualization environment, especially three-layer decoupling, the hardware platform, NFVI/VIM, VNF and even MANO may all come from separate vendors. This provides operators with more choices and flexibility. However, it also introduces challenges on how to achieve the same level HA as with non-virtualization environment. In this session, we will cover the following:
• Common reliability strategy of traditional telecom network elements
• The general HA mechanisms of VIM (OpenStack) platform today
• What new requirements are brought to a VIM platform in the ETSI-MANO structure for a telecom-level high availability
• The impact of various types of failures on the VMs and business programs, and some fault handling strategies performed by VIM and MANO according to our test results.
Challenges in positioning open stack for nf-vi_ are we biting off more than w...OPNFV
Hwee Ming Ng, Red Hat, Sadique Puthen, Red Hat
Many Service providers and communities like OPNFV is seeing OpenStack as the preferred cloud IaaS platform for NFV. However, Openstack was not designed with NFV in mind from day 1 and brings a lot of challenges when adapting to Telco environments. These challenges range from product design and development to solution design and architecture, deployment and support to match Telco expectations.
Red Hat has been working with a number of early adopters to roll out NFV solutions. Even though we have many successes, we have our fair share of challenges. When a solution architect and support engineer stand on the dais, it may be appropriate to recollect these challenges based on our experience from a solution design, architecture and support perspective. These challenges include distributed NFV, High Availability everywhere, Fault Tolerance, Predictive recovery, network performance, interoperability with multiple vendors, accommodating different types of VNFs with different operating systems, troubleshooting, feature availability, etc from a solution design perspective and support perspective.
Throughout this session we will touch base on these challenges, what are the possible solutions, how did we overcome them and open a discussion for challenges which do not have an acceptable solution. We will also discuss details of some of the challenges associated with troubleshooting issues specific to NFV deployments.
NFV solutions that pull from open source projects such as OPNFV, OpenStack, OpenDaylight, and others must be integrated and tested in an environment that fully supports the performance and availability requirements of service provider networks. We’ll show OPNFV performs open source NFV testing, including: methodology; mapping to ETSI NFV use-case/s; open source project integration; testing dashboards; Continuous Integration and Continuous Deployment (CI/CD); and testing acceleration. We’ll provide an overview of the OPNFV Pharos Community Test Lab infrastructure and the new Pharos Lab-as-a-Service to run a test deploy of OPNFV and try it out on your own. We’ll also give an overview of how OPNFV is working together with OpenStack Community as part of its Cross Community CI (XCI) effort in order to provide means for OPNFV developers to work with OpenStack master branch, reduce the time it takes to develop new features and test them on OPNFV Infrastructure, and more.
Crossing the river by feeling the stones from legacy to cloud native applica...OPNFV
Doug Smith, Red Hat, Inc, Gergely Csatari, Nokia
There is an anecdote about a tourist lost in the middle of the countryside in Ireland, who pulls over and asks a local, "How can I get to Galway from here?" To which the local, after thinking for some time, responds, "If I was going to Galway, I wouldn't start from here at all."
Cloud native application development can feel like that sometimes, especially in the telecom industry. I have an application, it's running fine on a bare metal server, and now I am expected to make it resilient, scale-out, cloud native, microservice architecture, buzzword compliant. But how do you get there from where you are?
This presentation will present the hero's quest, identifying the key constraint to cloud resiliency at each stage, and identifying measures for addressing them. By showing the evolution story from the perspective of two applications, including a real telecom application, this presentation addresses the practical problems. The approach is not "rewrite your app from scratch", it is refactoring for incremental improvements.
Doug and Gergely will address the automation of application deployment and configuration, separation of state from behaviour, clustering, handling storage for cloud native applications, monitoring and event management, and container orchestration, so that, at each step along the journey, you know what problem you are solving, and how to get to the next step from where you are.
This presentation is in addition to a series of workshops held at the summit sponsored by the Cloud Native Computing Foundation and organized by Dave Neary, and includes a short summary of the topics presented in those workshops in addition to the perspectives on how to complete the quest to cloud native applications.
Summit 16: Automated Platform for Testing VNF Performance and Interoperabili...OPNFV
VNF sizing is one of the big issues for users, integrators and also venders/providers of VNF. In legacy system, network functions are integrated in the systems with carefully sizing by estimated performance metrics, but in NFV, performance and metrics of VNF are depends on flavors. To decide which flavor is suitable for requirements, we have to know the basic data of each metrics with variable flavors. But there are many parameters, so automatic testing is necessary. We had developed the test automation system of VNF that can automatically conducting the sequence of tests with variable parameters such as number of core, memory size, interface speed, etc. We already created the test cases that evaluate BGP interoperability of virtual router and performance test of Cisco, Juniper, Brocade, and so on. We think the activity is similar to Yardstick, so we would like to collaborate with them. In this talk, we summarize our activities and development result, and introducing our latest plan to collaborate with OPNFV.
OPNFV: Overview and Approach to Upstream IntegrationOPNFV
The OPNFV project—a common integration and testing platform to facilitate NFV deployments that defines a consistent, functional stack—differs from more traditional code-based open source projects in that its work is focused upstream. Rather than re-event many wheels, the project leverages a variety of existing code bases from leading open source projects across compute, storage, and networking and fills gaps where needed to meet strict carrier-grade end user requirements. This approach is difficult and requires an extremely complicated set of requirements, but the result is a much needed common, de facto platform for the industry to test and build NFV products and services. OPNFV director Heather Kirksey spoke during LinuxCon North America 2016 on why the community chose to take this integrated approach, what’s been successful, and key lessons learned from this unique project.
Summit 16: Open-O Mini-Summit - Open Source, Orchestration, and OPNFVOPNFV
Summit 16: Open-O Mini-Summit - Open Source, Orchestration, and OPNFV,
Deng Hui, Chair, OPEN-O Governing Board, China Mobile,
Christopher Donley, Chair, OPEN-O Technical Steering Committee, Huawei,
Marc Cohn, Director, OPEN-O Project, The Linux Foundation
In this keynote, we will talk about how to transform from virtualization to full-scale cloudification and in Huawei’s view how OPNFV can develop into a full-scale cloud platform. We will explain this in five aspects: 1) cloudification of the software architecture; 2) cloudification of the networks; 3) cloudification of the network operations; 4) cloudification of the VNFs; 5) NFVI platform cloudification. Then a summarization of Huawei’s contribution in OPNFV is provided including code authors, labs, key roles, projects, code commits, etc. In the end, we will also briefly introduce our demos in this summit and welcome everyone to our booth.
A key tenant of moving NFV from a Proof of Concept (Poc) to deployment is testing. NFV solutions that pull from open source projects such as OPNFV, OpenStack, OpenDaylight, and others must be integrated and tested in an environment that fully supports the performance and availability requirements of service provider networks. Testing criteria and solutions are also required to ensure NFV interoperability between hardware and software systems that comprise NFV. In this tutorial, you’ll learn best practices for open source NFV testing, including: methodology; mapping to ETSI NFV use-case/s; open source project integration; testing dashboards; Continuous Integration and Continuous Deployment (CI/CD); and testing acceleration.
System Testing and Integration: Test Strategy for BrahmaputraOPNFV
Testing and performance characterization are key capabilities being developed by the OPNFV community towards deployable NFV solutions. In this presentation, representatives from Orange, Ericsson and Intel will review test strategy for the OPNFV B-release describing scope and work flow of test projects. Experiences from the initial release as well as existing infrastructure and aspects common to all test projects will be discussed, including tooling and relation to continuous integration. In addition, details of how the overall OPNFV test framework shall be enhanced and extended, will also be covered. The presentation will also explain how new OPNFV developers can approach testing new features and interact with other test projects.
Summit 16: The Hitchhiker/Hacker's Guide to NFV BenchmarkingOPNFV
The landscape of emerging NFV benchmarking can be very confusing to navigate for anybody who is not immersed in the relevant industry communities. There are specifications, standards and methodologies as well as frameworks, test-cases, traffic-profiles, KPIs, metrics, traffic generators with open-source and proprietary tools. Furthermore platform characterization includes VNFs, the VNFI as well as network controllers and managers all which have an impact on performance. This presentation will increase your NFV benchmarking IQ by explaining the history and state-of-art NFV benchmarking in ETSI NFV, IETF, OPNFV with examples of recent results. For anybody not actively working in benchmarking groups across NFV industry forums this presentation is sure to get your performance pulse racing.
OPNFV Update: The Danube Release and What Lies Around the BendJill Jensen Lovato
OPNFV facilitates the development and evolution of NFV components across various open source ecosystems. Through system level integration, deployment and testing, OPNFV creates a reference NFV platform to accelerate the transformation of enterprise and service provider networks. The recently announced fourth release, Danube, represents a growing maturity for both the project and upstream partners and brings together elements across the stack to more quickly introduce technologies that meet the needs of operators. Tapio Tallgren, OPNFV TSC Chair, and Heather Kirksey, OPNFV Director, presented a session during ONS 2017 on how OPNFV Danube, Euphrates, and the many rivers to come are helping to build the next-generation network for NFV.
Webinar how to ensure sdn-nfv doesn't break your networkQualitest
This presentation is from the Webinar that QualiTest Group & QualiSystems hosted. The topic is how to ensure SDN/NFV does not break your network.
To read more about QualiTest's SDN/NFV Testing services click here - http://bit.ly/1DkOdmt
Cloud Native ORAN Testing in Your PipelineW Watson
This presentation demonstrates the integration of cloud-native testing for the ORAN E2 interface using the CNF Test Suite. The ORAN E2 interface is a key component of Radio Intelligent Controllers (RIC) and XApps, which are important elements of the ORAN architecture. The CNF Test Suite is used for this testing process, employing tools like SRSRAN to validate the e2 traffic between the DU and the RIC. These tools are designed to test cloud-native network functions (CNFs) in a Kubernetes environment, evaluating them against various characteristics such as configuration, compatibility, state management, resilience, and security in your CI/CD pipeline.
Today’s networks are a collection of proprietary, purpose-built switches and routers that are expensive and at various stages of depreciation cycle. Software-Defined Networking (SDN) helps Cloud and Service Providers address lack of programmability and vendor lock-in by introducing intuitive 3-tier architecture. With Spirent, you can benchmark SDN controllers, switches, and routers for programmability, scale and traffic steering capabilities. @malathimalla
Ildikó Váncsa, Chris Price, and Carsten Rossenhövel's presentation at the 2017 Open Networking Summit.
Communications service providers (CSPs) have a wide range of options when building virtualized services from the ground up including multiple choices for each functional block in the ETSI NFV reference architecture. CSPs prefer heterogeneous systems with building blocks from different vendors including open source software; for such deployments interoperability becomes a crucial requirement.
OpenStack, as the NFVI and VIM, serves as a widely used cloud platform for telecom and NFV use cases. As a common base, OpenStack offers the means for vendors and other open source projects to ease the interoperability challenge by providing a set of open API’s while focusing on upgradeability and backward compatibility.
However, when it comes to productization, interoperability testing often falls short and is sometimes left to the carrier as shown by the testing programs actively run by no fewer than 10 organizations today.
Join Carsten Rossenhövel from the European Advanced Networking Test Center (EANTC) and the rapporteur (editor) of ETSI’s NFV interoperability standards, Ildikó Váncsa from the OpenStack Foundation, and Chris Price, Ericsson and OpenStack board director to learn more about
The ETSI NFV Release 2 interoperability testing activities - standardization and recently completed ETSI PlugTest. Over 40 commercial and open source implementations were tested for interoperability, including 20 virtual network functions, 10 management and orchestration solutions and 10 NFV platforms.
The New IP Agency (NIA) interoperability testing campaigns of commercial NFV implementations executed by EANTC, focusing on results, lessons learned and recommendations.
How vendors and open source projects are stepping up to the challenge, realizing they must work together.
How to stay up-to-date with OpenStack releases and the community.
How to get involved to ensure you are aware of the latest developments and contribute what you need to OpenStack.
What will I learn from attending this session?
CSPs, open source projects and vendors alike will learn more about the recent ETSI PlugTest and NIA-commissioned interoperability testing, their results and how to architect full NFV solutions that will work together. Interoperability API tests and associated marks from OpenStack will be covered, as well as features to help stay current on OpenStack releases. Attendees will also hear from Ericsson about a vendor’s point of view, and how other projects such a OPNFV are evolving and expanding in scope to address this challenge.
Iben from Spirent talks at the SDN World Congress about the importance of and...Iben Rodriguez
@Iben Rodriguez from @Spirent talks at the SDN World Congress about the importance of and issues with NFV VNF and SDN Testing in the cloud.
#Layer123 Dusseldorf Germany 20141016
The OPNFV collaborative development project has now delivered its second release, Brahmaputra. While the project continuous to grow, some confusion remains around what it is that the OPNFV community actually does. This session outlines and discusses the objectives and activities of the OPNFV community, the key values this provides to the industry and importantly activities the community avoids. In the context of the activity and challenges faced during Brahmaputra, as the community worked to integrate 38 parallel projects for the release, the session outlines the intentions activities and outcomes of this work; hard lessons learnt, achievements and future plans.
The session was given at ONS 2016.
Similar to Demo how to efficiently evaluate nf-vi performance by leveraging opnfv testing projects (20)
Morgan Richomme, Orange
Power consumption is a key driver of NFV. However very few projects deal with this aspect.
This session will detail a prototype realized in OPNFV Orange labs aiming to track power consumption during CI operations.
We could imagine that, if we generalize the information colelction to the Pharos community, we may get significative figures to establish power consumption profiles and why not try to get even deeper and get applicative profile using statistical tools
Storage Performance Indicators - Powered by StorPerf and QTIPOPNFV
Yujun Zhang, ZTE Corporation, Mark Beierl, Dell EMC
StorPerf uses heat to create VMs with attached cinder volumes. The volumes are used *without* a file system (ie target=/dev/vdb). The FIO workload is run and stats collected every minute. When we get 10 samples in a row that fit within a certain range and slope, we say it is a valid measurement. This avoids false numbers due to Ceph balancing or other warm up. The metrics can be read after job completes, and there is an indicator to state if the volume metrics stabilized or not.
Storage QPI will be calculated based on the test results from storperf by QTIP. It aims to be a comparable indicator for storage performance among different platforms.
Big Data for Testing - Heading for Post Process and AnalyticsOPNFV
Yujun Zhang, ZTE Corporation, Donald Hunter, Cisco, Trevor Cooper, Intel
The testing community created tens of testing projects, hundreds of testing cases, thousands of testing jobs. Huge amount of testing data has been produced. What comes next, then?
The testing community puts in place tools and procedures to declare testcases/projects, normalize and upload results. These tools and procedures have been adopted so we now have lots of data covering lots of scenarios, hardware, installers.
In this presentation, we shall discuss the stakes and challenges of result post processing.
* How analytics can provide valuable inputs to the community, end users or upstream projects.
* How can we produce accurate indicators, reports and graphs, focus on interpreting / consuming test results.
* How can we get the best of breeds of our result mine?
How Many Ohs? (An Integration Guide to Apex & Triple-o)OPNFV
Dan Radez, Red Hat, Tim Rozet, Red Hat
The OPNFV ecosystem is made up of projects that need to integrate with each other. Project Apex uses Triple-o under the covers which most people usually need some assistance to integrate with.
Come and spend a session with the Apex development team learning the ins and outs of Triple-o.
In this session participants will learn about the deployment process that is run when an Apex/Triple-o deployment is executed and how to assign services to nodes and generate networking configurations withing Triple-o to successfully integrate and deploy a new component in OpenStack.
Come learn how to untangle the learning curve presented when integrating and using Triple-o and simplify your future development and deployment endeavors with a new found intimate knowledge of the Apex & Triple-o platform.
Enabling Carrier-Grade Availability Within a Cloud InfrastructureOPNFV
Aaron Smith, Red hat, Pasi Vaananen, Red Hat
Carrier-Grade Cloud Infrastructure (Aaron Smith, Pasi Vaananen, Red Hat): The move from vertically integrated hardware and software to distributed execution in a cloud complicates the delivery of highly available services. Vertically integrated systems enabled all system layers required to communicate and participate in the support of availability of the service to be under control of single system vendor. With NFV, the cloud philosophy of infrastructure and application decoupling requires new open interfaces to support the necessary flow of information between layers and clear separation of the fault and availability management responsibilities between the infrastructure and application SW subsystems. Even in the cloud environment, traditional availability concepts such as fast detection, correlation, and fault notification still apply. A fast, low-latency fault management platform will be presented that allows cloud-based services to achieve 5NINES of availability and service continuity. Performance measurements from a prototype of the system will be presented along with a demo of the operation of a service requiring 50 ms fault remediation.
Learnings From the First Year of the OPNFV Internship ProgramOPNFV
Ray Paik, Linux Foundation, Serena Feng, ZTE
OPNFV launched its Internship program in Q1'2016, and there have been more than 10 interns around the world contributing to different OPNFV activities ranging from cross community CI, documentation, infrastructure, testing, etc. In this talk, there will be an overview of the OPNFV internship program that is different from more traditional internship programs and a discussion on areas for improvement that were identified. A community member who mentored two interns will also share her experience managing interns remotely and her advice for future interns & mentors. Finally, OPNFV interns will give a quick lightening round talk on their internship projects highlighting their contributions to the community. [NOTE: This is designed as a 60-minute session with interns' lightening round talks as 6-8 interns could be attending the OPNFV Summit. Presentations from Serena/Ray is expected to take about 20-25 minutes]
Juha Kosonen, Nokia, Mika Rautakumpu, Nokia
The Open Compute Project (OCP) is a collaborative community focused on redesigning hardware technology to efficiently support the growing demands on compute infrastructure. The designs have been optimized to lower cost of infrastructure and operations e.g. by removing non-essential components, disaggregating rack level solution with common resources, and simplifying server serviceability.
OpenStack provides the foundation for the NFVI and MANO components within OPNFV. OPNFV releases Colorado and recent Danube have been successfully integrated to OCP hardware and running smoothly. Also hardware acceleration is supported. The concept itself has gained a lot of interest from mobile operators, some of them are running OPNFV on top of OCP hardware in their test laboratories too.
This presentation will introduce how OpenStack, OCP and OPNFV open source projects fits perfectly together.
The Return of QTIP, from Brahmaputra to DanubeOPNFV
Yujun Zhang, ZTE Corporation, Julien Zhang, ZTE Corporation
QTIP project was suspended due to the changes in project team after Brahmaputra. Now it has returned to the community in Danube. Here is the story behind it.
- transfer from original team
- achievements in Danube
- intern projects
- vision for future
Run OPNFV Danube on ODCC Scorpio Multi-node Server - Open Software on Open Ha...OPNFV
Zhiqiang Yu, China Mobile, Huabin Tang, China Mobile
Open Data Center Committee (ODCC) is co-founded by Baidu, Tencent, Alibaba, China Telecom, China Mobile, Intel, China Academy of Information and Communications Technology (CAICT). It is a non-profit industrial organization, focusing on researching open hardware such as server, data center and open network technologies to meet the growing demand on hardware in Chinese market.
Scorpio Multi-node Server is an ODCC project sponsored by China Mobile. It is a 4U size server chassis with 8 compute nodes or 4 storage nodes in maximum. It can also be mixture of different kind of servers, like 4 compute nodes and 2 storage nodes. Compared with traditional ATCA or Blade server, Multi-node Server's advantages include:
1.It is easier and cheaper to extend.
2.It has more choices for compute and storage nodes combination.
3.It is easier to maintain by engineers.
4. Even higher density.
5. 4U is more flexible than 10~14U Blade server.
OPNFV develops an integrated and tested open source platform that can be used to build NFV functionality. We are running OPNFV releases Colorado on Scorpio Multi-node smoothly and will try recent Danube on it in China Mobile’s Novonet (Next Generation Network) laboratory.
This presentation will introduce how OPNFV and Scorpio Multi-node server fit perfectly together. It's a fully open implementation of open software and open hardware.
Distributed vnf management architecture and use-casesOPNFV
Sridhar Pothuganti, NXP, Trinath Somanchi, NXP
Telco operators are on journey to discover what virtualization means for the network. Markets have believed that NFV architecture elements: NFVI and VIM, hold the complete responsibility in providing virtualized networks with carrier grade properties.
Telco operators have reached to a conclusion that VNFs must take their fair share of responsibility to realize NFV goals while meeting carrier-grade behavior in the entire NFV architecture. While the trend moves on, Cloud native VNFs are emerging best citizens of the cloud. Thus communication from EMS to VNFM is blurred and eventually may disappear in the future. This requires better understanding of, and agreement over the role of VNFMs and EMS for VNFs.
This presentation describes the evolution of Distributed VNF management, Architectural design considerations and Use-case scenarios. The following proposal is based on a comprehensive study on evolving cloud native VNF management.
Securing your nfv and sdn integrated open stack cloud- challenges, use-cases ...OPNFV
Sridhar Pothuganti, NXP, Trinath Somanchi, NXP
Network security and reliability are the most challenging tasks in any cloud. With NFV and SDN in place, Network Functions are virtualzied and network traffic is managed in separated control and data planes. Thus reducing the operational and capital expenditure. Virtualized Network Functions are tied with Software Defined Networks to boost the power of virtualization. This itself is challenging when Network services and security is a concern. While OpenStack is the best opted solution for IaaS, many service provides are moving towards best solutions to deal with service delivery and security challenges in SDN and NFV integrated OpenStack Cloud.
The Presentation outlines the challenges and proposes probable solutions for NFV and SDN integrated OpenStack Cloud.
My network functions are virtualized, but are they cloud-readyOPNFV
Ulas Kozat, Huawei, Yaoguang Wang, Huawei
In the first phase of telco-cloud vision, the physical network functions are targeted for virtualization and became Virtual Network Functions (VNF) decoupled from the specific hardware platform. As we dive into the second phase of the cloud era, the core need is to provide VNF implementations that can take advantage of what cloud has to offer in terms of utility based computing (a.k.a. scaling), availability, data durability, etc. To this end, we have been developing a VNF Performance Modeling framework for automatic characterization of a particular VNF implementation in terms of its cloud-readiness and its bottlenecks towards cloud-readiness. We will present the details of our performance modeling framework and show its utility based on the existing open source VNF implementations. The next frontier of telco-cloud vision is to develop cloud-native network functions and services. Thus, in the last part of our talk, we will cover the future evolution of the framework and discuss the needs, requirements, potential metrics for evaluating the cloud-nativeness of network functions.
Juha Oravainen, Nokia, Tapio Tallgren, Nokia
In the future factory robots will communicate wirelessly and cars on the highways will exchange the information with each other. This requires extremely low latency mobile networks, known as 5G. This network will run on telco grade cloud platforms of which OPNFV is one example.
The first cloud radio access networks have already been deployed to operators. More is needed with future technologies/networks as more functionalities will be moved to the cloud. This talk tells what is needed to overcome low latency and high availability challenges with cloud platforms. At Nokia we are continuously evaluating the latest OPNFV SW on Nokia HW with radio VNFs to guarantee interoperability with open source components.
NFV interoperability, for the success of commercial deploymentsOPNFV
Timo Perala, Nokia, Michael Wiegers, Ericsson
To further enhance Network Functions Virtualization (NFV) industrialization, Cisco, Ericsson, Huawei and Nokia announced Memorandum of Understanding (MoU) to create the NFV Interoperability Testing Initiative (NFV-ITI) last year December.
The main objective of NFV-ITI is to promote competition and create industry alignment on generic principles for NFV interoperability testing and support for specific customer situations. NFV-ITI will focus on testing interoperability configurations of commercial NFV solutions actually used in the communication services providers' networks. The initiative is open for ratification by any NFV vendor subscribing to the objectives of the MoU.
NFV-ITI will address NFV multi-vendor interoperability challenges for communication service providers, enabling them to optimize NFV deployment and integration costs, and reduce time-to-market for new services.
NFV-ITI will complement and heavily build on other industry interoperability activities, including but not limited to those of OPNFV, ETSI NFV Testing WG, and NVIOT Forum.
Globus Connect Server Deep Dive - GlobusWorld 2024Globus
We explore the Globus Connect Server (GCS) architecture and experiment with advanced configuration options and use cases. This content is targeted at system administrators who are familiar with GCS and currently operate—or are planning to operate—broader deployments at their institution.
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns
Unlocking Business Potential: Tailored Technology Solutions by Prosigns
Discover how Prosigns, a leading technology solutions provider, partners with businesses to drive innovation and success. Our presentation showcases our comprehensive range of services, including custom software development, web and mobile app development, AI & ML solutions, blockchain integration, DevOps services, and Microsoft Dynamics 365 support.
Custom Software Development: Prosigns specializes in creating bespoke software solutions that cater to your unique business needs. Our team of experts works closely with you to understand your requirements and deliver tailor-made software that enhances efficiency and drives growth.
Web and Mobile App Development: From responsive websites to intuitive mobile applications, Prosigns develops cutting-edge solutions that engage users and deliver seamless experiences across devices.
AI & ML Solutions: Harnessing the power of Artificial Intelligence and Machine Learning, Prosigns provides smart solutions that automate processes, provide valuable insights, and drive informed decision-making.
Blockchain Integration: Prosigns offers comprehensive blockchain solutions, including development, integration, and consulting services, enabling businesses to leverage blockchain technology for enhanced security, transparency, and efficiency.
DevOps Services: Prosigns' DevOps services streamline development and operations processes, ensuring faster and more reliable software delivery through automation and continuous integration.
Microsoft Dynamics 365 Support: Prosigns provides comprehensive support and maintenance services for Microsoft Dynamics 365, ensuring your system is always up-to-date, secure, and running smoothly.
Learn how our collaborative approach and dedication to excellence help businesses achieve their goals and stay ahead in today's digital landscape. From concept to deployment, Prosigns is your trusted partner for transforming ideas into reality and unlocking the full potential of your business.
Join us on a journey of innovation and growth. Let's partner for success with Prosigns.
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...informapgpstrackings
Keep tabs on your field staff effortlessly with Informap Technology Centre LLC. Real-time tracking, task assignment, and smart features for efficient management. Request a live demo today!
For more details, visit us : https://informapuae.com/field-staff-tracking/
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Globus
The U.S. Geological Survey (USGS) has made substantial investments in meeting evolving scientific, technical, and policy driven demands on storing, managing, and delivering data. As these demands continue to grow in complexity and scale, the USGS must continue to explore innovative solutions to improve its management, curation, sharing, delivering, and preservation approaches for large-scale research data. Supporting these needs, the USGS has partnered with the University of Chicago-Globus to research and develop advanced repository components and workflows leveraging its current investment in Globus. The primary outcome of this partnership includes the development of a prototype enterprise repository, driven by USGS Data Release requirements, through exploration and implementation of the entire suite of the Globus platform offerings, including Globus Flow, Globus Auth, Globus Transfer, and Globus Search. This presentation will provide insights into this research partnership, introduce the unique requirements and challenges being addressed and provide relevant project progress.
Enterprise Resource Planning System includes various modules that reduce any business's workload. Additionally, it organizes the workflows, which drives towards enhancing productivity. Here are a detailed explanation of the ERP modules. Going through the points will help you understand how the software is changing the work dynamics.
To know more details here: https://blogs.nyggs.com/nyggs/enterprise-resource-planning-erp-system-modules/
How to Position Your Globus Data Portal for Success Ten Good PracticesGlobus
Science gateways allow science and engineering communities to access shared data, software, computing services, and instruments. Science gateways have gained a lot of traction in the last twenty years, as evidenced by projects such as the Science Gateways Community Institute (SGCI) and the Center of Excellence on Science Gateways (SGX3) in the US, The Australian Research Data Commons (ARDC) and its platforms in Australia, and the projects around Virtual Research Environments in Europe. A few mature frameworks have evolved with their different strengths and foci and have been taken up by a larger community such as the Globus Data Portal, Hubzero, Tapis, and Galaxy. However, even when gateways are built on successful frameworks, they continue to face the challenges of ongoing maintenance costs and how to meet the ever-expanding needs of the community they serve with enhanced features. It is not uncommon that gateways with compelling use cases are nonetheless unable to get past the prototype phase and become a full production service, or if they do, they don't survive more than a couple of years. While there is no guaranteed pathway to success, it seems likely that for any gateway there is a need for a strong community and/or solid funding streams to create and sustain its success. With over twenty years of examples to draw from, this presentation goes into detail for ten factors common to successful and enduring gateways that effectively serve as best practices for any new or developing gateway.
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...Juraj Vysvader
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I didn't get rich from it but it did have 63K downloads (powered possible tens of thousands of websites).
Unleash Unlimited Potential with One-Time Purchase
BoxLang is more than just a language; it's a community. By choosing a Visionary License, you're not just investing in your success, you're actively contributing to the ongoing development and support of BoxLang.
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Globus
Large Language Models (LLMs) are currently the center of attention in the tech world, particularly for their potential to advance research. In this presentation, we'll explore a straightforward and effective method for quickly initiating inference runs on supercomputers using the vLLM tool with Globus Compute, specifically on the Polaris system at ALCF. We'll begin by briefly discussing the popularity and applications of LLMs in various fields. Following this, we will introduce the vLLM tool, and explain how it integrates with Globus Compute to efficiently manage LLM operations on Polaris. Attendees will learn the practical aspects of setting up and remotely triggering LLMs from local machines, focusing on ease of use and efficiency. This talk is ideal for researchers and practitioners looking to leverage the power of LLMs in their work, offering a clear guide to harnessing supercomputing resources for quick and effective LLM inference.
How Recreation Management Software Can Streamline Your Operations.pptxwottaspaceseo
Recreation management software streamlines operations by automating key tasks such as scheduling, registration, and payment processing, reducing manual workload and errors. It provides centralized management of facilities, classes, and events, ensuring efficient resource allocation and facility usage. The software offers user-friendly online portals for easy access to bookings and program information, enhancing customer experience. Real-time reporting and data analytics deliver insights into attendance and preferences, aiding in strategic decision-making. Additionally, effective communication tools keep participants and staff informed with timely updates. Overall, recreation management software enhances efficiency, improves service delivery, and boosts customer satisfaction.
Code reviews are vital for ensuring good code quality. They serve as one of our last lines of defense against bugs and subpar code reaching production.
Yet, they often turn into annoying tasks riddled with frustration, hostility, unclear feedback and lack of standards. How can we improve this crucial process?
In this session we will cover:
- The Art of Effective Code Reviews
- Streamlining the Review Process
- Elevating Reviews with Automated Tools
By the end of this presentation, you'll have the knowledge on how to organize and improve your code review proces
First Steps with Globus Compute Multi-User EndpointsGlobus
In this presentation we will share our experiences around getting started with the Globus Compute multi-user endpoint. Working with the Pharmacology group at the University of Auckland, we have previously written an application using Globus Compute that can offload computationally expensive steps in the researcher's workflows, which they wish to manage from their familiar Windows environments, onto the NeSI (New Zealand eScience Infrastructure) cluster. Some of the challenges we have encountered were that each researcher had to set up and manage their own single-user globus compute endpoint and that the workloads had varying resource requirements (CPUs, memory and wall time) between different runs. We hope that the multi-user endpoint will help to address these challenges and share an update on our progress here.
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar
The European Union Agency for Law Enforcement Cooperation (Europol) has suffered an alleged data breach after a notorious threat actor claimed to have exfiltrated data from its systems. Infamous data leaker IntelBroker posted on the even more infamous BreachForums hacking forum, saying that Europol suffered a data breach this month.
The alleged breach affected Europol agencies CCSE, EC3, Europol Platform for Experts, Law Enforcement Forum, and SIRIUS. Infiltration of these entities can disrupt ongoing investigations and compromise sensitive intelligence shared among international law enforcement agencies.
However, this is neither the first nor the last activity of IntekBroker. We have compiled for you what happened in the last few days. To track such hacker activities on dark web sources like hacker forums, private Telegram channels, and other hidden platforms where cyber threats often originate, you can check SOCRadar’s Dark Web News.
Stay Informed on Threat Actors’ Activity on the Dark Web with SOCRadar!
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdfJay Das
With the advent of artificial intelligence or AI tools, project management processes are undergoing a transformative shift. By using tools like ChatGPT, and Bard organizations can empower their leaders and managers to plan, execute, and monitor projects more effectively.
In software engineering, the right architecture is essential for robust, scalable platforms. Wix has undergone a pivotal shift from event sourcing to a CRUD-based model for its microservices. This talk will chart the course of this pivotal journey.
Event sourcing, which records state changes as immutable events, provided robust auditing and "time travel" debugging for Wix Stores' microservices. Despite its benefits, the complexity it introduced in state management slowed development. Wix responded by adopting a simpler, unified CRUD model. This talk will explore the challenges of event sourcing and the advantages of Wix's new "CRUD on steroids" approach, which streamlines API integration and domain event management while preserving data integrity and system resilience.
Participants will gain valuable insights into Wix's strategies for ensuring atomicity in database updates and event production, as well as caching, materialization, and performance optimization techniques within a distributed system.
Join us to discover how Wix has mastered the art of balancing simplicity and extensibility, and learn how the re-adoption of the modest CRUD has turbocharged their development velocity, resilience, and scalability in a high-growth environment.
Experience our free, in-depth three-part Tendenci Platform Corporate Membership Management workshop series! In Session 1 on May 14th, 2024, we began with an Introduction and Setup, mastering the configuration of your Corporate Membership Module settings to establish membership types, applications, and more. Then, on May 16th, 2024, in Session 2, we focused on binding individual members to a Corporate Membership and Corporate Reps, teaching you how to add individual members and assign Corporate Representatives to manage dues, renewals, and associated members. Finally, on May 28th, 2024, in Session 3, we covered questions and concerns, addressing any queries or issues you may have.
For more Tendenci AMS events, check out www.tendenci.com/events
Accelerate Enterprise Software Engineering with PlatformlessWSO2
Key takeaways:
Challenges of building platforms and the benefits of platformless.
Key principles of platformless, including API-first, cloud-native middleware, platform engineering, and developer experience.
How Choreo enables the platformless experience.
How key concepts like application architecture, domain-driven design, zero trust, and cell-based architecture are inherently a part of Choreo.
Demo of an end-to-end app built and deployed on Choreo.
Cyaniclab : Software Development Agency Portfolio.pdfCyanic lab
CyanicLab, an offshore custom software development company based in Sweden,India, Finland, is your go-to partner for startup development and innovative web design solutions. Our expert team specializes in crafting cutting-edge software tailored to meet the unique needs of startups and established enterprises alike. From conceptualization to execution, we offer comprehensive services including web and mobile app development, UI/UX design, and ongoing software maintenance. Ready to elevate your business? Contact CyanicLab today and let us propel your vision to success with our top-notch IT solutions.
4. NFV Performance Testing Challenges
• Complex SUT configurations are required for optimal performance
• Numerous choices are required for test tools as well as test environments
• Virtual applications and network NFVI resources may interact
• Multi-vendor solutions add to testing complexity
• Deployment/orchestration automation impacts performance
• Testing methods must be integrated with CI and DevOps
Traditional Performance Testing Methods are Useful but Not Sufficient
5. “Rules” for Efficient NFV Performance Testing
1. Know yourself … developer, solution architects, user perspectives differ
2. Know your use-case … service and network SLAs define workloads
3. Know your words … metric definitions and test methods impact results
4. Know your friends … OPNFV and other communities can help you
7. OPNFV Performance Testing Menu
1. System Under Test (SUT) 2. Traffic Generator 3. Test Automation Framework
NFVI + VIM + MANO
• SampleVNF (vACL, vFW, vCGNAT, …)
• SFC, …
Commercial hardware
• Ixia
• Spirent
• Xena
NFVI + VIM + MANO
• Dovetail
• NFVbench
NFVI + VIM
• Compute
• Storage
• Network
• vloop-vnf (dpdk-testpmd, Linux bridge,
L2fwd module)
• Spirent stress-VM
• Virtual Traffic classifier
Commercial virtual
• Ixia
• Spirent
NFVI + VIM
• Yardstick
• Storperf
• Bottleneck
• Qtip
NFVI
• Virtual switching (OVS, OVS-dpdk, VPP)
• HW offload (TSO, crypto, SmartNIC)
• Physical / virtual interfaces
• NIC (10GE, 40GE, …)
• Vhost-user
• Pass-through, SR-IOV
Open Source software
• Pktgen
• Moongen
• TREX
• PROX
NFVI
• VSPERF
• Storperf
Drive
standardization
Promote a defined
platform and reuse
Establish best
practice
8. Integrate
Deploy
Test
Deploy
Test
Master (N)
Release
Validation
NFVI components
& subsystems
Stable (N-1)
Stress Testing
Project Master (N)
Merge & Verify
OPNFV Dev
CI/CD/CT
Project Stable (N-1)
Daily
Test Cases
Test Scripts
Configurations
Performance
Ranges
Pre-production
Evaluation
Operator Proprietary
Tests
Test Data
Test Artifacts
Scenarios
OPNFV Production
CI/CD/CT
Compliance Testing
Test Dashboards
Reference
Performance Ranges
Reference
Configurations
Euphrates Performance Testing
NFVI + VIM
Dashboards
User NFVI Testing
Commercial VNF
Testing
OperatortestingVendortesting
Developertesting
Release testing
9. VSPERF DUT is an important part of the E2E Data Path
• Virtual Switching technology and offloads
• Physical and virtual ports
• Virtualized Workload
9
VSPERF Test Automation
• Source/build SW components
• Set up vSwitch
• Set up workload
• Set up traffic generator
• Execute test cases
• Collect test results
• Log and store data
• Generate test statistics &
result dashboards / reports
Network SLA
Capacity / BW
Loss
Delay
Delay variation
Network Performance
Metrics & Statistics
10. VSPERF Dataplane Performance Testing
Switching Operations
• Speed
• Accuracy
• Reliability
• Scalability
NFVI Forwarding Capability
• Frame loss
• Maximum forwarding rate
• Burst behavior
• Packet Delay Distribution
• Scalability (flows, active ports, etc.)
11. Yardstick Overview
•Methodology for verifying infrastructure from the perspective of a VNF
aligned with ETSI TST 001.
Test VM Test VM
…
Define
Identify
Select
RUN
•Where do we fit
E2E NFV testing
NFVI
Testing
VNF
Testing
Pre-
Deployme
nt Testing
VNF infra
Testing
Yardstick
Collect
12. Yardstick Test case Overview
Storage
Storage IOPS
thrp, latency
disk size, block size
and disk utilization
Network
* Network Latency between VM
* Network throughput and packet loss
* Packet delay variation
* Network throughput and packet loss
* Network latency in dpdk
* Network latency between nodes
* Cache hit/miss ratio and usage, nw thrp and latency
* Network capacity and scale
* IP datagram error rate, ICMP message error rate, TCP
segment error rate and UDP datagram error rate
Compute
Cache utilization
memory read latency
memory rw bandwidth
Processing speed,CPU Load
Meminfo, CPUinfo
IPv6
IPV6 network latency
KVM4NFV
KVM Latency
measurements
HA
Openstack Service HA
Neutron Server
Keystone
Glance Api
Cinder Api
Swift Proxy
Network HA
CPU Overload HA
Disk I/O Block HA
Load Balance Service HA
Openstack Virtual IP HA
Parser
translate from yang to tosca
Bottlenecks
Posca stress traffic
(throughput)
Posca stress ping (life cycle)
Vsperf
rfc2544_back2back_dummy
rfc2544_continuous_dummy
rfc2544_throughput_dummy
Storperf
Storage
performance via
Storperf
Feature
Test Case
NFVI extended
CPU Pinning
VM support NUMA
Live Migration
Cold Migration
Huge pages
VLAN/VxLAN
Affinity and Anti-affinity
SR-IOV
DPDK
NFV
extended
NFVI
Generic
Integrating
test caseNetwork Service
Benchmark
13. Yardstick Architecture Overview
Extensible
•Restful API & CLI support ,can be easily integrated
•Plug-in support , can easily integrate other tools
•Python 3 support
Customizable
•Core as a Orchestrator
•Scenarios as a library (Test operation)
•Contexts as a library (Test Pre-condition)
•Jinja2 support (Test case)
Ease to Use
•Docker image
•Offline support
•UI &DB and Report
14. • Using Yardstick test cases to evaluate NFVI performance
• Installation
• Web UI
• SUT management
• Test case management
• Project->Task->report
• Live Migration Test case Run
• Upload your Yardstick test case to evaluate NFVI performance
• Upload test case
• Run storperf test case via Yardstick.
Yardstick Demo
15. Future
• Advanced Stress Testing
• Simulator capabilities
• Post processing/analytics/staging
• Data + modeling
• Performance Testing as a Service
• Micro Service Approach
• Run any test case from any projects you want with Unified User Interface
• Common Traffic Generator, VNF on boarding, System level configuration.
• All projects with Common DB , Test API, Dashboard