Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

If VDU deployment fails, VNFR goes to ERROR #101

Open
lorenzotomasini opened this issue Mar 6, 2017 · 7 comments
Open

If VDU deployment fails, VNFR goes to ERROR #101

lorenzotomasini opened this issue Mar 6, 2017 · 7 comments
Assignees
Milestone

Comments

@lorenzotomasini
Copy link
Member

When NFVO allocate resources, in case of a VNFR with more than one VDU, if one VDU fails allocating resources, check if the whole VNFR must go to ERROR or not

@lorenzotomasini
Copy link
Member Author

@mpauls is this fixed now?

@mpauls
Copy link
Member

mpauls commented Mar 8, 2017

No, not yet fixed. Question is how to handle this situation? How to perform this check? Where do we know from if the failing VDU was crucial or not? I think, if any VDU deployment fails, the entire VNFR goes to error. Is already like this.

@lorenzotomasini
Copy link
Member Author

and in the later case, if the nsr is removed also all the errored VMs are removed?

@mpauls
Copy link
Member

mpauls commented Mar 8, 2017

yes. deployment stops once any VM errored and is also added to the list of VNFC Instance besides the ones which were already launched correctly. All VMs spawned by the NFVO are in the list of VNFC instances in this case.

@gc4rella
Copy link
Member

can be closed?

@lorenzotomasini
Copy link
Member Author

Depends if we decide that VDUs will be simply multiple instances of the same VNF or we want to add also the possibility of VDU dependencies. in the first case, the issue is still open in the second the issue does not exist and can be closed

@marcellom
Copy link
Contributor

Following the ETSI specification (see section 6.3 http://www.etsi.org/deliver/etsi_gs/NFV-SWA/001_099/001/01.01.01_60/gs_NFV-SWA001v010101p.pdf) a VNF can be made by different VDUs and each VDU can have multiple (identical) VNF components. However, dependencies are not discussed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants