etsi zsm work on closed- loop automation
TRANSCRIPT
![Page 1: ETSI ZSM work on Closed- Loop Automation](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61acdc98f88c097c103d0b3a/html5/thumbnails/1.jpg)
ETSIZSMworkonClosed- LoopAutomation
IETF106,Singapore,November2019ANIMAWG
LaurentCiavaglia
![Page 2: ETSI ZSM work on Closed- Loop Automation](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61acdc98f88c097c103d0b3a/html5/thumbnails/2.jpg)
ETSIZSMISG• ZeroTouchNetworkandServiceManagement• CreatedDec.2017,renewedfor2-yearstermà Dec.2021• Objectives:
– Defineanend-to-endautomatednetworkandservicemanagementarchitecture– Supportbothlegacyandvirtualizednetworkinfrastructures– Collaboratewithrelevantopen-sourceprojects,standardizationbodiesandfora– Createafoundationfordiverseopensourcegroupstoproduceinteroperablesolutions
• Links:– ZSMTechnologyPage:http://www.etsi.org/zsm– ZSMWiki:https://zsmwiki.etsi.org/– ZSMOpenArea(Draftspecs):http://docbox.etsi.org/ISG/ZSM/Open– ZSMPortal(members’workingarea):http://portal.etsi.org/zsm
IETF106- ANIMA 2
![Page 3: ETSI ZSM work on Closed- Loop Automation](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61acdc98f88c097c103d0b3a/html5/thumbnails/3.jpg)
ZSMframeworkreferencearchitectureZSMserviceakamanagementservice:Asetofofferedmanagementcapabilities.
Managementfunction: Logicalentityplayingtherolesofserviceconsumerand/orserviceproducer.
Integrationfabric:Amanagementfunction,playingtherolesofbothserviceconsumerandserviceproducer,thatenablesinteroperationandcommunicationbetweenmanagementfunctionswithinandacrossmanagementdomains.
Cross-domaindataservices:Servicesthatallowtosharedatawithauthorizedconsumersacrossdomains.
Managementdomain: Ascopeofmanagementdelineatedbyatechnological,business,administrativeorotherboundary.
E2Eservicemanagementdomain: AmanagementdomainspecializedtomanageE2Eservices.
(Source:ETSIGSZSM002)
![Page 4: ETSI ZSM work on Closed- Loop Automation](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61acdc98f88c097c103d0b3a/html5/thumbnails/4.jpg)
ZSMarchitecture feature:Separationofconcerns inmanagement
ManagementDomain(akaNetworkManagementDomain)
• Scopeofmanagementdelineatedbye.g.technologicalororganizationalboundaries
• Managesresourcesandservicesbasedonthese
• Providesmanagementservicesanddecouplestheinnerdomaindetailsfromtheoutsideworld
• Canconsumemanagementservicesfromothermanage-mentdomains
E2EServiceManagementDomain
• ManagesE2Eservicesthatspanmultiplemanagementdomains
• Providesandconsumesmanagementservices
• Coordinatesbetweenmanagementdomains
ProvidedManagementServices
ProvidedManagementServices
![Page 5: ETSI ZSM work on Closed- Loop Automation](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61acdc98f88c097c103d0b3a/html5/thumbnails/5.jpg)
ZSMarchitecture feature:Service-based
(Source:ETSIGSZSM002)
Domaindata collection• Eventnotification services• Performancemeasurements streaming service• Performancemeasurements collection service• Logcollection serviceDomainanalytics• Analyticsservices• Domaincondition detection service• Dataoptimization servicesDomainintelligence• AImodelmanagementservice• DeployedAImodelassessmentservice• AItrainingdatamanagementservice• Knowledgebaseservice• HealthissuereportingserviceDomainorchestration• Domainorchestration service• Feasibility checkservice• Managed services catalogue management service• Testingservice• Domaininventory information service• Domaininventory management service• Domaintopology information serviceDomaincontrol• Resource configuration management service• Resource lifecycle management services• Configuration data generation service
E2Eservicedata collection• E2Eperformance data reporting serviceE2Eserviceanalytics• Analyticsservices• E2Eservicequality management service• E2Eservicecondition detection serviceE2Eserviceintelligence• AImodel management service• Deployed AImodel assessment service• AItraining data management service• E2Eservicehealth issue reporting serviceE2Eserviceorchestration• E2Eserviceorchestration service• Feasibility checkservice• Managed services catalogue management service• E2Etesting service• E2Eservices inventory information service• E2Eservices inventory management service• E2Eservices topology information service
Dataservices• Datastore management service• Datapersistence services• Dataprocessing service
Integrationfabric services• Managementservices registration service• Managementservices discovery service• Managementcommunication service• Managementserviceinvocation routing service• Managementcapability exposure configuration
service
TheZSMarchitecture defines management services which canbe provided andconsumed by management functions.
(Therealization ofmanagement functions is outofscope.)
![Page 6: ETSI ZSM work on Closed- Loop Automation](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61acdc98f88c097c103d0b3a/html5/thumbnails/6.jpg)
Theintegration fabric allows management services (MS)tointeroperateandcommunicate.
• MScommunicationà synchronous &asynchronous,e.g.event notifications andstreaming data
• MSregistration anddiscovery
• MSinvocation,including support forservicemeshes (direct invocation alsopossible)
• MSexposure management andaccess control
ZSMarchitecture feature:Integrationfabric
![Page 7: ETSI ZSM work on Closed- Loop Automation](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61acdc98f88c097c103d0b3a/html5/thumbnails/7.jpg)
ZSMarchitecture feature:Enabling automation based onclosed loopsObserve
• Datacollectionservicesmonitorthemanagedentities(resourcesandservices),andprovideliveperformanceandfaultdatatosupportclosed-loopautomation.
Orient
• Analyticsservices providespecificinsightsbasedondatacollectedbydatacollectionservicesandonotherdata/knowledge.
Decide
• Intelligenceservices providespecificdecisionsandrecommendations,todriveclosed-loopautomation.
Act
• Orchestrationservices automateworkflowsandprocessestohandleinstantiationandlifecyclemanagementofthemanagedservices.
• Controlservices individuallysteerthestateofeachmanagedentity(resource,service).
![Page 8: ETSI ZSM work on Closed- Loop Automation](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61acdc98f88c097c103d0b3a/html5/thumbnails/8.jpg)
ETSIGSZSM002
• Thespecification waspublished by ETSIinAugust2019andis publicly available here:https://www.etsi.org/deliver/etsi_gs/ZSM/001_099/002/01.01.01_60/gs_zsm002v010101p.pdf
V1.1.1(2019-08)
ETSI GS ZSM 002Zero-touch Network and Service Management (ZSM);Reference Architecture
![Page 9: ETSI ZSM work on Closed- Loop Automation](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61acdc98f88c097c103d0b3a/html5/thumbnails/9.jpg)
3newWIsonClosed-LoopAutomationadoptedinJune2019ZSM009-1Closed-loopautomation:Enablers;Rapporteur:Ericsson
• Thisworkitemdescribeshowtoenableclosed-loopautomationbasedontheZSMarchitecturalframework.TheworkitemspecifieshowtoautomaticallydeployandconfigureclosedloopsinvolvingboththeE2Eservicemanagementdomainandthemanagementdomains.Closedloopsrunningwithinthemanagedentitiesareout-of-scope.Thespecificationwillinclude(i)meansforcoordination,delegation,escalation,etc.betweenclosedloops,(ii)theuseofpolicies,rules,intentsand/orotherformsofinputstosteertheirbehaviour,and(iii)interactionsbetweenclosedloopsandexternalentities.Thedeliverablewillspecifystage-2genericenablersandflexibleproceduresforclosed-loopautomation.
ZSM009-2Closed-loopautomation:Solution;Rapporteur:Huawei• ThisworkitemdescribesspecificationforsolutionsofparticularE2Eserviceandnetworkautomationusecases,based
primarilyonthegenericenablersandarchitecturalelementsforclosedloopsdefinedinZSM002,ZSM009-1.ThesolutionwillspecifyhowtheE2EmanagementloopinteractswithZSMconsumerswithspecificsfortheselectedusecases.TheWIwillmakerecommendationsonthepreferredoptionifmultiplesolutionsareavailable.
ZSM009-3Closed-loopautomation:Advancedtopics;Rapporteur:Nokia• Thisstudyinvestigatesadvancedtopicsrelatedtoclosed-loopoperationssuchaslearningandcognitivecapabilities
(e.g.basedondifferentdegreesofuseandintegrationofartificialintelligencetechnologies),waystosetandevaluatelevelsofoversight,autonomy,andoperationalconfidenceonthebehaviour oftheclosedloops.Thestudywilldocumentproblemstatementsandtechnicalchallenges,derivepotentialrequirements,captureandevaluatepotentialsolutionoptions,andproviderecommendationsforfurtherstandardizationactivities.
Completionbymid2020(target).
IETF106- ANIMA
![Page 10: ETSI ZSM work on Closed- Loop Automation](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61acdc98f88c097c103d0b3a/html5/thumbnails/10.jpg)
ZSMcurrentactivitiesonClosedLoopAutomation
Overall:Twomaindrivers/areasofwork:• Multi-vendorclosedloopdesign• Closedloopsspanningmultipledomains
ZSM009-1• Requirementsrefinementforstage-2specificationoftheclosedloopenablers• Designandmodelingofclosedloopscomponentsbasedondisaggregatedview,asynchronousoperationsandenabling
multipleinputsandoutputsbetweentheclosedloopstages/functions.• Derivingthekeychallengesforinteroperabilityandcomposition,e.g.managebyescalation/delegation/coordination,
data-,event- andintent-driven,relationshipschemes(peer,hierarchical),etc.
ZSM009-2• ScenariosillustratingthenatureofexchangesbetweenCLstages,forusecasessuchasprovisioningofnewresources,
instantiationofback-upresources,dynamicmonitoringadaptation
ZSM009-3• InvestigatescaleofCLcapabilities(levelsofautomation)andintegrationofAItechnologiesinclosedloops
IETF106- ANIMA
![Page 11: ETSI ZSM work on Closed- Loop Automation](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61acdc98f88c097c103d0b3a/html5/thumbnails/11.jpg)
“Black-box”closedloop(BB-CL)• AnabstractedviewoftheCL.TheCLisseenasone“integrated”element.• AimatfocusingtheCLmanagementtoits“external”behaviorvia“outer”interfaces.• Inputinterfaceconveys:
– Governanceinformationsuchasgoal(s),operatingconditionsandscope(escalation,boundaries,managedentities,datasources…)andlifecyclemanagement
– Coordinationinformationsuchascoordinationmessages(e.g.inform,recommend,enforce)– Knowledgeinformatione.g.fromotherCLs,otherentities
• Outputinterfaceconveys:– Governanceinformationsuchascapabilities,constraintsandrequirements,actionand
statusreports– Knowledgediscovered,produced– Actionse.g.onmanagedentities,forcoordinationpurpose,forescalation
• CL-Manager:– AlogicalfunctionresponsibleformanagingtheCLexternalinteractions– PurposeinthediagramistooutlinetheneedforsuchafunctioninadditiontotheotherCL
functions/steps• Remarks:
– Operatormaynotbeable,ormaynotneed,ormaynotwanttoknowabouttheCLinternals;andbeonlyinterestedintheoutcomeoftheCL(remainintheutilityenvelope).
– Granularityofcontrol?On/off,step-wise?à ataskfortheCLlifecycledesign/specification– Granularityofconfiguration?Utility-based,parameterstuningfordifferentsteps?à cf.
intent-/outcome-drivenaspect;andataskforthegovernancedesign/specification
Input Output
“CL-Agent”
11
![Page 12: ETSI ZSM work on Closed- Loop Automation](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61acdc98f88c097c103d0b3a/html5/thumbnails/12.jpg)
“White-box”closedloop(WB-CL)• An(less)abstractedviewoftheCLwithvisibilityontheCLsteps.• AimatfocusingontheCLinternalbehaviorsmanagementvia“inner”interfaces.• SameexternalinterfacesasBB-CL.• Newfunctionstosupport:
– NeedtoprovideabilitytocomposeandadaptthestepsoftheCL
– NeedStepscapabilitydescriptionandpair-wisecharacteristicinformation
Input Output
“CL-Agent”
12
Informationanalysis
Decisionselection
Actionimplementation
Informationacquisition
K
(*)
(*):linksb/wCL-Managerandotherfunctionsnotshownforclarity
![Page 13: ETSI ZSM work on Closed- Loop Automation](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61acdc98f88c097c103d0b3a/html5/thumbnails/13.jpg)
ZSMCLsandANIMAASAs
• Roughly,ZSMclosedloops==ANIMAautonomicserviceagents• ZSMwilldevelopspecificationsforclosed-loopautomation• CouldbeofinteresttoANIMAandwidercommunityon
– Enablers:genericcomponents,interactionspatterns,composition– Solutions:usecasesapplyingenablersandstandardsbasedcomponents– Advancedtopics:nextgenerationclosedloopdesignandoperationsandpotentialareasforfuturestandardization
IETF106- ANIMA 13