Giter Site home page Giter Site logo

Comments (11)

felipevicens avatar felipevicens commented on July 29, 2024

Do we need a special VM image?

from tng-tests.

mpeuster avatar mpeuster commented on July 29, 2024

I do not know. Basically I do not know where to start at all. Never used scaling with the SP. I do not even know how a descriptor for this has too look like ... I think someone from WP5 needs to help here.

from tng-tests.

carlos-f-parada avatar carlos-f-parada commented on July 29, 2024

Hi @mpeuster,
Don't know the full context, but automatic (Policy-based) or Manual (API-based) scaling are supported. I left you some pointers.
For manual scaling you can check the API here https://github.com/sonata-nfv/tng-gtk-sp/wiki/Service-scaling-out-or-in.
For automatic, you need to create a Policy to that service and to apply it (@efotopoulou can give you more details).
In both cases you need an SSM to catch the scaling request (@tsoenen can help you on that).

from tng-tests.

mpeuster avatar mpeuster commented on July 29, 2024

The question I would have is how should the NSD and VNFD for this scenario should look like? So we could provide such an example package? Is it a normal service, or do we need anything special? Lets assume the manual scaling case for now.

from tng-tests.

carlos-f-parada avatar carlos-f-parada commented on July 29, 2024

Scaling (manual or automated) there are no impacts on Descriptors, they are scaling unaware. Scaling is tacked outside the descriptors scope.

from tng-tests.

jbonnet avatar jbonnet commented on July 29, 2024

But @carlos-f-parada can a NS scale out infinetly? I think the impact on the descriptors would be somehow related to this, the limits to which it can scale out/in... ARe those limits covered?

from tng-tests.

carlos-f-parada avatar carlos-f-parada commented on July 29, 2024

@jbonnet I think you can define limits for scaling, but not sure if that is in use. No sure if the MANO consider these values when the Policy Manager requests a scaling action to the MANO. Only @tsoenen can tell us.

from tng-tests.

mpeuster avatar mpeuster commented on July 29, 2024

Ok, but why need we a dedicated test package for this then @felipevicens ? Why not just use the existing ones?

from tng-tests.

felipevicens avatar felipevicens commented on July 29, 2024

Hey Manuel, good question. I think because the image of the VNF to apply a policy for scaling. I'll define the scenario and if we need something special I let you know, if not I'll close this issue :)

from tng-tests.

mpeuster avatar mpeuster commented on July 29, 2024

Perfect 👍

from tng-tests.

tsoenen avatar tsoenen commented on July 29, 2024

A policy is based on a monitoring metric. We can use the same VM images, as long as we define a metric that we can push above a threshold.

from tng-tests.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.