Download presentation
Presentation is loading. Please wait.
Published byNickolas Garrett Modified over 8 years ago
1
1 Nagendra Kumar Senior Software Engineer, Emerson Network Power, Embedded Computing. Email: nagendra.kumar@emerson.com Date: June 4 th, 2009 Moving AMF System Model to IMM (AMF OI)
2
2 Presentation Outline OpenSAF System Management Model IMM Incorporation Outlook AMF Integration with IMM Integration Impact on AMF(AMF-OI) Integration Impact on Applications References
3
3 Presentation Outline OpenSAF System Management Model IMM Incorporation Outlook AMF Integration with IMM Integration Impact on AMF(AMF-OI) Integration Impact on Applications References
4
4 OpenSAF System Management Model System Controller Management Access Server Application Process OAA Node a MDS SNMP Sub-Agent MAA CLI MAA Persistent Store Server Obj Loc DB Agent-X Application Process OAA Node b SNMP Master Agent Abbreviations: CLI – Command Line Interface MAA – Management Access Agent BAM – System BOM Access Manager OAA – Object Access Agent System Description XML BAM MAA
5
5 OpenSAF System Management Model (continued…) System configuration flow at Initialization time Management Access Server (MAS) BAM MAA Persistent Store Server (PSS) System Description XML 1.Initial configuration is read from XML (NCSSystemBOM.xml) by BAM and is fed to MAS. 2.MAS sends this configuration to OAA (of AvD and AvM) and PSS. 3.The Availability director (AvD) distributes their configuration to node directors when they come up, and node director enforces it on its node. AVSV AvD AvM OAA
6
6 OpenSAF System Management Model (continued…) System Model Consumed at Run Time Management Access Server CLI MAA Persistent Store Server (PSS) 1.Configuration to the system can be added by user at run time by SNMP MIB sets. Modifications have semantic limitations. 2.Persistent configuration can be retrieved from PSS. SNMP Master Agent SNMP Sub-Agent AVSV MAA AvM AvD OAA
7
7 Presentation Outline OpenSAF System Management Model IMM Incorporation Outlook AMF Integration with IMM Integration Impact on AMF(AMF-OI) Integration Impact on Applications References
8
8 IMM Incorporation Outlook System Controller Application Process Node a MDS SNMP Sub-Agent MAA CLI OM Obj Loc DB Persistent Store Server Agent-X Application Process Node b SNMP Master Agent Abbreviations: CLI – Command Line Interface MAA – Management Access Agent BAM – System BOM Access Manager OAA – Object Access Agent IMM – Information Model Management OI – Object Implementer OM – Object Mangement System Description XML BAM MAA Management Access Server IMM MAA OM OAAOIOAAOI
9
9 Presentation Outline OpenSAF System Management Model IMM Incorporation Outlook AMF Integration with IMM Integration Impact on AMF(AMF-OI) Integration Impact on Applications References
10
10 AMF Integration with IMM When will it happen? Information Model Management (IMM) Service exists in OpenSAF 3.0.0 Integration of AMF with IMMSv will be done in OpenSAF 4.0.0 release.
11
11 AMF Integration with IMM System configuration flow at Initialization time IMM System Description XML (imm.xml) 1.Initial configuration is read from XML (containing System deployment configuration) by IMMSv and is retrieved by AMF from IMMSv. 2.The Availability director (AvD) distributes their configuration to node directors when they come up, and node director enforces it on its node. AVSV AvD AvM OI & OM
12
12 AMF Integration with IMM Configuration can be fed to the system dynamically by any IMMSv-OM (such as CLI, SNMP) which will forward it to respective OI (AMF in case of AMF entities). System Model Consumed at Run Time IMM CLI OM SNMP Master Agent SNMP Sub-Agent OM AVSV AvD AvM OI System Description XML (imm.xml)
13
13 Presentation Outline OpenSAF System Management Model IMM Incorporation Outlook AMF Integration with IMM Integration Impact on AMF(AMF-OI) Integration Impact on Applications References
14
14 Integration Impact on AMF Interface Removal: Interface of AMF with PSSv will get removed. –AMF shall rely on IMMSv for persistency of objects. Interface of AMF with MASv will get removed.
15
15 Integration Impact on AMF Addition of Interaction between AMF and IMM: using Object Management APIs using Object Implementer APIs Responding to CCB & Admin Operation callbacks Responding to Runtime Objects Management callbacks
16
16 Integration Impact on AMF SNMP interface with AMF: It is currently supported by MASV which will be removed. It can be supported if SNMP Sub-Agent becomes an IMM-OM.
17
17 Integration Impact on AMF Compatibility Issues: Currently AMF is B.01.01 compliant. Currently IMMSv is A.02.01 compliant, which supports AMF B.04.01 Information Model. So, AMF will support B.04.01 Information Model.
18
18 Presentation Outline OpenSAF System Management Model IMM Incorporation Outlook AMF Integration with IMM Integration Impact on AMF(AMF-OI) Integration Impact on Applications References
19
19 Integration Impact on Applications It need become an IMM-OI/OM. It need to deprecate existing MASV interface. Same can be done in other SAF Services like CPSV, GLSV, etc.
20
20 Presentation Outline OpenSAF System Management Model IMM Incorporation Outlook AMF Integration with IMM Integration Impact on AMF(AMF-OI) Integration Impact on Applications References
21
21 References SAF AIS Application Management Framework Specifications (SAI-AIS- AMF-B.01.01) SAF AIS Software Management Framework SAI-AIS-SMF-A.01.01 OpenSAF Management Access Service Release 3 Programmer's Reference.
22
Questions? Questions ?
23
Thank You! For queries, please post it to User mailing List [users@list.opensaf.org] Nagendra Kumar [nagendra.kumar@emerson.com] users@list.opensaf.orgnagendra.kumar@emerson.comusers@list.opensaf.orgnagendra.kumar@emerson.com
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.