etsi zsm work on closed- loop automation

13
ETSI ZSM work on Closed- Loop Automation IETF 106, Singapore, November 2019 ANIMA WG Laurent Ciavaglia

Upload: others

Post on 05-Dec-2021

12 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ETSI ZSM work on Closed- Loop Automation

ETSIZSMworkonClosed- LoopAutomation

IETF106,Singapore,November2019ANIMAWG

LaurentCiavaglia

Page 2: ETSI ZSM work on Closed- Loop Automation

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

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

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

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

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

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

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

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

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

“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

“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

ZSMCLsandANIMAASAs

• Roughly,ZSMclosedloops==ANIMAautonomicserviceagents• ZSMwilldevelopspecificationsforclosed-loopautomation• CouldbeofinteresttoANIMAandwidercommunityon

– Enablers:genericcomponents,interactionspatterns,composition– Solutions:usecasesapplyingenablersandstandardsbasedcomponents– Advancedtopics:nextgenerationclosedloopdesignandoperationsandpotentialareasforfuturestandardization

IETF106- ANIMA 13