cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
59
Views
2
Helpful
6
Replies
Highlighted
Cisco Employee

Service Model Change Management

 

Hello,

 

I need to prep myself for a discussion with the customer on “Service Model Change Management”.

 

This is not about modifying the services leading to new device config, but instead changes in the service YANG model.

 

Does NCS support revisions for service models ?

 

2 scenarios I currently anticipate:

 

    1. Addition of new parameter in OSS
      —> Add leaf in YANG model
      —> Update existing services with new parameter, if mandatory

    1. Service structure changes within OSS
      —> "container interface" has "container line” becomes
      —> "container line” has "container interface”

 

 

How would we handle such changes in the service model as like in 2. they heavily affect the service management in NCS, e.g. Java + templates.

 

 

Regards

 

Mike

 

 

1 ACCEPTED SOLUTION

Accepted Solutions
Highlighted
Cisco Employee

 

Mike, this is an absolute core value differentiator for NCS/NSO. I strongly suggest you work with the Tail-f specialists to prepare for this conversation (copying Mike Lee and Hal Gurley to help).

 

 

View solution in original post

6 REPLIES 6
Highlighted
Cisco Employee

 

Mike, this is an absolute core value differentiator for NCS/NSO. I strongly suggest you work with the Tail-f specialists to prepare for this conversation (copying Mike Lee and Hal Gurley to help).

 

 

View solution in original post

Highlighted
Cisco Employee

 

Thanks Carl.

 

I should have put Hakan on CC directly (my bad). He¹s my assigned architect, but busy this afternoon. So I may wait for him to discuss this and update this thread as it might be relevant for other as well ?

 

Mike

 

Highlighted
Cisco Employee

 

Mike,

 

I think it’s a little tough to summarize in an email, but it is part of the training sessions that we offer.

 

Again, the fact that the system is built for service agility in the sense that it is very easy (and cheap) to update the service model in NSO is basically how we win many of our customer engagements. If there are any doubts whatsoever, around how to formulate this, please reach out for support from sales.

 

Highlighted
Cisco Employee

 

Thanks for the hint on the training, I found a hint in the Advanced Course material.

 

So in a nutshell my understanding of an approach for deploying major change in the yang service model would be:

 

1. prepare new service handling in a new environment (incl. yang, java,

 

templates)

 

2. A “UpgradeService” will take care of migrating existing service instances to the new service structure 3. When 1. and 2. are done, replace the old service package with the new service package and reload the packages.

 

 

Mike

 

Highlighted
Cisco Employee

 

Mike,

 

 

We offer the NSO Operations training which covers these aspects.

 

It really addresses how an SP, with our without external support (AS or partners), can cover live cycle management of NSO including service model change management.

 

If you are interested in this training let me know. I believe all our AS folks involved in NSO work should go for this training.

 

 

Regards,

 

Tony

 

Highlighted
Cisco Employee

 

Mike,

 

 

Two key points that I believe you should always consider:

 

 

2a- check RFC 6020 section 10 "Updating a Module”. Try to follow these rules for any update of the YANG model for your service. If you stick to these rules, the “reload” of packages will go much smoother.

 

 

4- redeploy services when done with “reload". If the changes of the service included orchestration changes, you would need to re-deploy all services. This could be done via script to control these re-deploys, particularly if it would create large amount of changes in the network.

 

 

Regards,

 

Roque

 

Content for Community-Ad
Cisco Community August2020 Spotlight Award Winners
This widget could not be displayed.