Open Source, Open Standards & Open Vendors
Dr. Eyal Felstaine
Amdocs CTO
ONS, April 2017
Information Security Level 2 – Sensitive
© 2017 – Proprietary & Confidential Information of Amdocs2
Service Development life cycle
Self Service Portal
NFV-O
Network Instance
view
Distribution5

Packaging 4 Testing 3
2 DesignOnboarding1
READY
Debug and
re-design
Policies	
  /	
  
Workflow	
  
EP	
  EP	
  
VNF	
  
VNF	
  
VNF	
  
EP	
  EP	
  
VNF	
  
VNF	
  
VNF	
  
Policies	
  /	
  
Workflow	
  
ISSUE
VNFVNFVNFVNF
Endpoint	
  Endpoint	
  
Policies	
  Workflow	
  
VNF	
   VNF	
  
VNF	
  
Endpoint	
  Endpoint	
  
Policies	
  Workflow	
  
VNF	
  
VNF	
  
VNF	
  
Operations6
ISSUE
Debug and
re-design
Dr. Eyal Felstaine, Amdocs CTO
Information Security Level 2 – Sensitive
© 2017 – Proprietary & Confidential Information of Amdocs3
Operator’s hurdle to introduce new service
Service design
VNF testing:
automation
script in sand
box
Get VNF
Package
VNF
Certification
Lab
VNF
modification
and
enrichment
VNF
distribution to
catalog
Service
approval
process
Start
Running
service E2E in
sand box
Service
distribution to
catalog
Engineering
Information Security Level 2 – Sensitive
© 2017 – Proprietary & Confidential Information of Amdocs4
End?
Operations
Performance
Monitoring
Service
Provisioning
Network
Configuration
Ongoing
Updates/
Upgrades
Maintenance troubleshooting
Information Security Level 2 – Sensitive
© 2017 – Proprietary & Confidential Information of Amdocs5
Troubleshooting NFV issue
Closed Source
solution
Massively deployed
open source
Dr. Eyal Felstaine, Amdocs CTO
Information Security Level 2 – Sensitive
© 2017 – Proprietary & Confidential Information of Amdocs6
Troubleshooting an NFV issue
VNF vendor CSP in production Closed source
$ Orchestrator $ 1.  Automation script
doesn’t run
2.  Operations notify
engineering
3.  Engineering notify
VNF vendor tech
support
4.  Tech support
discusses with
product manager
5.  VNF product
manager discusses
with orchestrator
product manager
6.  Development
starts on both sides
7.  Testing
8.  F2F meeting to
triangulate the
issue
Operations
Engineering
ERROR
2
1
Product
management
Development
Testing
Tech support
5
88
6
7
Product
management
Development
Testing
Tech support
6
7
4
3
5
8
– Closed sources
Dr. Eyal Felstaine, Amdocs CTO
Information Security Level 2 – Sensitive
© 2017 – Proprietary & Confidential Information of Amdocs7
VNF vendor CSP in production Open Source
Orchestrator
1.  Automation
script doesn’t
run
2.  Due to
automation
script problem
Operations
notify
engineering
3.  Engineering
notify VNF
vendor tech
support
4.  VNF vendor
contributes
code in order to
fix the problem
Operations
ERROR
2
1
3
4
4
Engineering
Troubleshooting an NFV issue – with open source
Dr. Eyal Felstaine, Amdocs CTO
Information Security Level 2 – Sensitive
© 2017 – Proprietary & Confidential Information of Amdocs8
Troubleshooting an NFV issue
Closed source
solution
Massively deployed
open source
Dr. Eyal Felstaine, Amdocs CTO
Closed source
$ Orchestrator $
Thank you

Open Source, Open Standards, & Open Vendors

  • 1.
    Open Source, OpenStandards & Open Vendors Dr. Eyal Felstaine Amdocs CTO ONS, April 2017
  • 2.
    Information Security Level2 – Sensitive © 2017 – Proprietary & Confidential Information of Amdocs2 Service Development life cycle Self Service Portal NFV-O Network Instance view Distribution5 Packaging 4 Testing 3 2 DesignOnboarding1 READY Debug and re-design Policies  /   Workflow   EP  EP   VNF   VNF   VNF   EP  EP   VNF   VNF   VNF   Policies  /   Workflow   ISSUE VNFVNFVNFVNF Endpoint  Endpoint   Policies  Workflow   VNF   VNF   VNF   Endpoint  Endpoint   Policies  Workflow   VNF   VNF   VNF   Operations6 ISSUE Debug and re-design Dr. Eyal Felstaine, Amdocs CTO
  • 3.
    Information Security Level2 – Sensitive © 2017 – Proprietary & Confidential Information of Amdocs3 Operator’s hurdle to introduce new service Service design VNF testing: automation script in sand box Get VNF Package VNF Certification Lab VNF modification and enrichment VNF distribution to catalog Service approval process Start Running service E2E in sand box Service distribution to catalog Engineering
  • 4.
    Information Security Level2 – Sensitive © 2017 – Proprietary & Confidential Information of Amdocs4 End? Operations Performance Monitoring Service Provisioning Network Configuration Ongoing Updates/ Upgrades Maintenance troubleshooting
  • 5.
    Information Security Level2 – Sensitive © 2017 – Proprietary & Confidential Information of Amdocs5 Troubleshooting NFV issue Closed Source solution Massively deployed open source Dr. Eyal Felstaine, Amdocs CTO
  • 6.
    Information Security Level2 – Sensitive © 2017 – Proprietary & Confidential Information of Amdocs6 Troubleshooting an NFV issue VNF vendor CSP in production Closed source $ Orchestrator $ 1.  Automation script doesn’t run 2.  Operations notify engineering 3.  Engineering notify VNF vendor tech support 4.  Tech support discusses with product manager 5.  VNF product manager discusses with orchestrator product manager 6.  Development starts on both sides 7.  Testing 8.  F2F meeting to triangulate the issue Operations Engineering ERROR 2 1 Product management Development Testing Tech support 5 88 6 7 Product management Development Testing Tech support 6 7 4 3 5 8 – Closed sources Dr. Eyal Felstaine, Amdocs CTO
  • 7.
    Information Security Level2 – Sensitive © 2017 – Proprietary & Confidential Information of Amdocs7 VNF vendor CSP in production Open Source Orchestrator 1.  Automation script doesn’t run 2.  Due to automation script problem Operations notify engineering 3.  Engineering notify VNF vendor tech support 4.  VNF vendor contributes code in order to fix the problem Operations ERROR 2 1 3 4 4 Engineering Troubleshooting an NFV issue – with open source Dr. Eyal Felstaine, Amdocs CTO
  • 8.
    Information Security Level2 – Sensitive © 2017 – Proprietary & Confidential Information of Amdocs8 Troubleshooting an NFV issue Closed source solution Massively deployed open source Dr. Eyal Felstaine, Amdocs CTO Closed source $ Orchestrator $
  • 9.