Comments (11)
Do we need a special VM image?
from tng-tests.
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.
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.
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.
Scaling (manual or automated) there are no impacts on Descriptors, they are scaling unaware. Scaling is tacked outside the descriptors scope.
from tng-tests.
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.
@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.
Ok, but why need we a dedicated test package for this then @felipevicens ? Why not just use the existing ones?
from tng-tests.
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.
Perfect
from tng-tests.
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)
- Slice - Network Service Composition 3.1.1
- Slice - Share Network Service 3.2.1
- Slice - SLA within a Network Slice 3.3.1 HOT 1
- Slice - Network Service Composition 3.1.2
- Slice - Share Network Service 3.2.2
- g1-10_analyze_test_results HOT 1
- [User management] Test admin role HOT 7
- [User management] Test developer role
- [User management] Test customer role
- vnv-g1-07_deploy_service_charms_osm
- vnv-g1-03_deploy_service_and_test_onap
- vnv-g1-09_deploy_service_cloud_init_sonata
- vnv-g1-09_deploy_hybrid_package
- vnv-g1-01_deploy_service_and_test_sonata
- vnv-g1-02_deploy_service_and_test_osm
- vnv-g1-06_deploy_service_cloud_init_osm
- vnv-g1-04_deploy_pre_onboarded_service_sonata
- vnv-g1-05_deploy_pre_onboarded_service_osm
- vnv-g1-08_grab_store_metrics_from_sonata HOT 2
- vnv-g1-09_storage_metrics_from_sonata
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tng-tests.