The First Step to Service Assurance...• The CORD usecase- QCT service assurance architecture...
Transcript of The First Step to Service Assurance...• The CORD usecase- QCT service assurance architecture...
![Page 1: The First Step to Service Assurance...• The CORD usecase- QCT service assurance architecture (QCT-SA) was born to reduce the effort of monitoring. • Monitored elements include:](https://reader034.fdocuments.in/reader034/viewer/2022050715/5f0beff57e708231d432f4af/html5/thumbnails/1.jpg)
TheFirstSteptoServiceAssurance
Dr.KateHsuanQCT(QuantaCloudTechnology)
![Page 2: The First Step to Service Assurance...• The CORD usecase- QCT service assurance architecture (QCT-SA) was born to reduce the effort of monitoring. • Monitored elements include:](https://reader034.fdocuments.in/reader034/viewer/2022050715/5f0beff57e708231d432f4af/html5/thumbnails/2.jpg)
• Introduction• Systemarchitecture
– QCTCORDreadypod– Datacollection
• InsidetheQCTserviceassuranceframework.– Datacollection– Displayandeventdrivenactions
• Systemprototype• Conclusions
Outline
2
![Page 3: The First Step to Service Assurance...• The CORD usecase- QCT service assurance architecture (QCT-SA) was born to reduce the effort of monitoring. • Monitored elements include:](https://reader034.fdocuments.in/reader034/viewer/2022050715/5f0beff57e708231d432f4af/html5/thumbnails/3.jpg)
• Withthegrowthofthecomplexityofthenetworkfunctions,itisdifficulttotakecareaboutthestatusofeachfunctionelements.– Physicalinfrastructure– Virtualnetworkfunctions
• TheCORDusecase-QCTserviceassurancearchitecture(QCT-SA)wasborntoreducetheeffortofmonitoring.
• Monitoredelementsinclude:– QCThardware– NFVI,ex.openstack– VNFs
• Theintelligence-analysisandevents.– QCT-SAproactivelynotifiestheeventswhenabnormalmonitoreddatahappens.– Closedloopautomation
Introduction
3
![Page 4: The First Step to Service Assurance...• The CORD usecase- QCT service assurance architecture (QCT-SA) was born to reduce the effort of monitoring. • Monitored elements include:](https://reader034.fdocuments.in/reader034/viewer/2022050715/5f0beff57e708231d432f4af/html5/thumbnails/4.jpg)
• Monitoringeverything.– QCT3S1R,NFVI,andVNFs.
• AnexclusiveUIisproposedtodisplaythedataandevents.• Eventnotificationsanddataanalysisformaintenance(futurework).• QCTprovides
– ArchitectureandAPIs
• Co-workwithQCT– DevelopandintegratetelemetryAPIswithvendors.– Designtelemetrymetric,alertingrules,actionpolicies.– CustomizedashboardforaparticularVNF.
TheGoals
4
![Page 5: The First Step to Service Assurance...• The CORD usecase- QCT service assurance architecture (QCT-SA) was born to reduce the effort of monitoring. • Monitored elements include:](https://reader034.fdocuments.in/reader034/viewer/2022050715/5f0beff57e708231d432f4af/html5/thumbnails/5.jpg)
QCTCORDReadyPodSystemArchitecture
5
Access
Point
Router
ONOSControllerCluster
EPC CP
OVS
OVS
T7032-IX1
CORD-FabricOpenSourceSDN-basedCLOSNetworking
Underlay
Overlay
XOS(ServiceOrchestration)
Openstack
T7032-IX1
T7032-IX1T7032-IX1
EPC DP
PKTGEN
Kubernetes
![Page 6: The First Step to Service Assurance...• The CORD usecase- QCT service assurance architecture (QCT-SA) was born to reduce the effort of monitoring. • Monitored elements include:](https://reader034.fdocuments.in/reader034/viewer/2022050715/5f0beff57e708231d432f4af/html5/thumbnails/6.jpg)
QCT-SAArchitecture
6
QCT-SA
Service VNF Group Virtual Infrastructure VNFs
NFVI
Compute Network JBOxQCT-I
VNF1 VNF2
MANO Lite
Dashboard
Alert
BNG EPC Policy Engine
Data Collecting
Event Alerting
Statistics Displaying
Self-adapting
Actions
Configuration Adjustment Scale-in/out VNFs
Scale-in/out Hardware
VNF and Infrastructure
Manager
CORD
![Page 7: The First Step to Service Assurance...• The CORD usecase- QCT service assurance architecture (QCT-SA) was born to reduce the effort of monitoring. • Monitored elements include:](https://reader034.fdocuments.in/reader034/viewer/2022050715/5f0beff57e708231d432f4af/html5/thumbnails/7.jpg)
VNFs
QCT-SADeepDive(DataCollecting-CollectdClusterType)
7
VIM Plugin (OpenStack)
EPC Plugin
VNF Plugin
Libvirt Plugin
QCT Plugin
NFVI
QCT Infrastructure (Servers, NVMe JBOF, FPGA JBOG, SSD/HDD JBOD)
Hypervisor
OpenStack
Virtual Infrastructure
VNFs
Time series DB (Prometheus)
Exporter
VNFs VNFs
![Page 8: The First Step to Service Assurance...• The CORD usecase- QCT service assurance architecture (QCT-SA) was born to reduce the effort of monitoring. • Monitored elements include:](https://reader034.fdocuments.in/reader034/viewer/2022050715/5f0beff57e708231d432f4af/html5/thumbnails/8.jpg)
QCT-SADeepDive(DataCollecting-CollectdAgentType)
8
VNFs VNFs VNFs
VNFs VNFs Servers
Exporter Time series DB (Prometheus)
![Page 9: The First Step to Service Assurance...• The CORD usecase- QCT service assurance architecture (QCT-SA) was born to reduce the effort of monitoring. • Monitored elements include:](https://reader034.fdocuments.in/reader034/viewer/2022050715/5f0beff57e708231d432f4af/html5/thumbnails/9.jpg)
VNFs VNFs VNFs
QCT-SADeepDive(DisplayandEventDrivenActions)
9
NFVI
QCT Infrastructure (Servers, NVMe JBOF, FPGA JBOG, SSD/HDD JBOD)
Hypervisor
OpenStack
Virtual Infrastructure
VNFs
Time series DB (Prometheus)
Alert Manager
Grafana
MANO Lite
VNF and Infrastructure
Manager
Statistics Data
Alert Messages
Display
Policy Engine
![Page 10: The First Step to Service Assurance...• The CORD usecase- QCT service assurance architecture (QCT-SA) was born to reduce the effort of monitoring. • Monitored elements include:](https://reader034.fdocuments.in/reader034/viewer/2022050715/5f0beff57e708231d432f4af/html5/thumbnails/10.jpg)
• Anabstractionlayerofdeviceconfiguration.– ProvideacommoninterfaceforVNForinfrastructureconfiguration.– IsolatetheVNFcontrolplanefrompublicnetworktoincreasesecurity.
• UsingcommonRESTAPIstodelivertheconfigurationstotheheterogeneoussystems.– EPCVNFs– OpenStack– QCTinfrastructure(RSD,IPMI,…etc.)
• Reducetheconfigurationcomplexity.
VNFandInfrastructureManager
10
![Page 11: The First Step to Service Assurance...• The CORD usecase- QCT service assurance architecture (QCT-SA) was born to reduce the effort of monitoring. • Monitored elements include:](https://reader034.fdocuments.in/reader034/viewer/2022050715/5f0beff57e708231d432f4af/html5/thumbnails/11.jpg)
ClosedLoopAutomationinCORD
11
Self-healing
Auto Scaling
Optimization
QCT-SA MANO
NFVI (VNFs, PNFs, and Infrastructure)
Infrastructure Controller
Data Analytics and Events
Policy Engine
![Page 12: The First Step to Service Assurance...• The CORD usecase- QCT service assurance architecture (QCT-SA) was born to reduce the effort of monitoring. • Monitored elements include:](https://reader034.fdocuments.in/reader034/viewer/2022050715/5f0beff57e708231d432f4af/html5/thumbnails/12.jpg)
DashboardMap
12
Home Overall NFVI EPC SiteMap
• CORD architecture • NFVI resource • EPC throughput • Operation log
• Major service state • Resource usage • Allocated #VM • Network throughput • Compute node CPU
utilization • Compute node RAM
utilization • Controller node CPU
utilization • External storage
utilization
• Uplink / downlink throughput
• Subscriber attach / detach rate
• Forwarding rate
• Location of base station
• Fixed line throughput • Mobile network
throughput
VisualizationLayer
![Page 13: The First Step to Service Assurance...• The CORD usecase- QCT service assurance architecture (QCT-SA) was born to reduce the effort of monitoring. • Monitored elements include:](https://reader034.fdocuments.in/reader034/viewer/2022050715/5f0beff57e708231d432f4af/html5/thumbnails/13.jpg)
QCT-SAOnboardingtoCORD
13
QCT-SA
ARSTI EPC PKTGEN
![Page 14: The First Step to Service Assurance...• The CORD usecase- QCT service assurance architecture (QCT-SA) was born to reduce the effort of monitoring. • Monitored elements include:](https://reader034.fdocuments.in/reader034/viewer/2022050715/5f0beff57e708231d432f4af/html5/thumbnails/14.jpg)
www.QCT.io
Wecannothidetheinnovations!!!
![Page 15: The First Step to Service Assurance...• The CORD usecase- QCT service assurance architecture (QCT-SA) was born to reduce the effort of monitoring. • Monitored elements include:](https://reader034.fdocuments.in/reader034/viewer/2022050715/5f0beff57e708231d432f4af/html5/thumbnails/15.jpg)
SystemPrototype
15
Fix line statistics
Mobile network statistics
NFVI usage
Operation and error logs
![Page 16: The First Step to Service Assurance...• The CORD usecase- QCT service assurance architecture (QCT-SA) was born to reduce the effort of monitoring. • Monitored elements include:](https://reader034.fdocuments.in/reader034/viewer/2022050715/5f0beff57e708231d432f4af/html5/thumbnails/16.jpg)
SystemPrototype(cont’d)
16
Hardware status
Summarized CPU and memory utilization
Hardware Health Indicator
![Page 17: The First Step to Service Assurance...• The CORD usecase- QCT service assurance architecture (QCT-SA) was born to reduce the effort of monitoring. • Monitored elements include:](https://reader034.fdocuments.in/reader034/viewer/2022050715/5f0beff57e708231d432f4af/html5/thumbnails/17.jpg)
• WeproposedaserviceassuranceframeworkandintegratedwithCORD.– Statisticsmonitoring– Alert– Eventdrivenactions(policy)
• QCTprovides– APIs– CustomizationforVNFvendors
• Theintelligence– Alertsystem– Dataanalyticsandeventdrivenadaptionabilities.
• AnexclusiveUIinterfaceisproposedtodisplaytheiconicstatisticsofthesystem.
Conclusions
17
![Page 18: The First Step to Service Assurance...• The CORD usecase- QCT service assurance architecture (QCT-SA) was born to reduce the effort of monitoring. • Monitored elements include:](https://reader034.fdocuments.in/reader034/viewer/2022050715/5f0beff57e708231d432f4af/html5/thumbnails/18.jpg)
18
![Page 19: The First Step to Service Assurance...• The CORD usecase- QCT service assurance architecture (QCT-SA) was born to reduce the effort of monitoring. • Monitored elements include:](https://reader034.fdocuments.in/reader034/viewer/2022050715/5f0beff57e708231d432f4af/html5/thumbnails/19.jpg)
19
![Page 20: The First Step to Service Assurance...• The CORD usecase- QCT service assurance architecture (QCT-SA) was born to reduce the effort of monitoring. • Monitored elements include:](https://reader034.fdocuments.in/reader034/viewer/2022050715/5f0beff57e708231d432f4af/html5/thumbnails/20.jpg)
20
Questions?
![Page 21: The First Step to Service Assurance...• The CORD usecase- QCT service assurance architecture (QCT-SA) was born to reduce the effort of monitoring. • Monitored elements include:](https://reader034.fdocuments.in/reader034/viewer/2022050715/5f0beff57e708231d432f4af/html5/thumbnails/21.jpg)
www.QCT.io
THANKYOU