Download presentation
Presentation is loading. Please wait.
Published byHarry Cobb Modified over 9 years ago
1
**DRAFT** Doctor Southbound API 14 April 2015 Ryota Mibu, NEC
2
Discussion Points Doctor Southbound API –Monitor-Inspector Interface will be defined –Inspector provides Unified Event API –NFVI-Monitor will NOT be defined in Doctor project –Threshold evaluation should be done in Monitor, not in Inspector –Every event passed from Monitor will be handled as fault (but admin and user can enable or disable to receive fault message) Configuration / Policy Enforcement –Allow User to set or select fault threshold parameters in Monitor through Policy service –Taking Congress Approach (Option 1) 14 April 20152
3
Doctor Southbound API 14 April 20153 User NFVI Conf. Polic y ControllerInspectorNotifier Admin Conf. Monitor Configuration Fault Messaging Unified Event API Monitor Threshold Enable
4
Configuration / Policy Enforcement 14 April 20154 User NFVI Conf. Polic y InspectorNotifier Admin Policy Service Conf. Monitor Configuration Fault Messaging Option 1: Policy Service Integration Option 2: Using Metadata in Controller Metadata Threshold Enable Metadata Controller Policy Threshold Enable
5
Case 1: Obvious Fault 14 April 20155 User NFVI Conf. Polic y ControllerInspectorNotifier Admin Conf. Monitor ZabbixBMC (Inspector ) Nova Ceilomete r User Configuration Fault Messaging SNMP Trap (Power-off) HTTP POST (Host A down) HTTP POST (Host A down, VM A1-A3 down) HTTP POST (VM A1 down) HTTP POST (Alert: VM A1 down) HTTP POST (Create Alarm) Enable
6
Case 2: Threshold Exceeded Fault (Admin Config) 14 April 20156 User NFVI Conf. Polic y ControllerInspectorNotifier Admin Conf. Monitor Zabbix Monitor Agent (Inspector ) Nova Ceilomete r User Configuration Fault Messaging HTTP POST (Switch down) HTTP POST (Host A down, VM A1-A3 down) HTTP POST (VM A1 down) HTTP POST (Alert: VM A1 down) HTTP POST (Create Alarm) Threshold Enable vSwitch collectd Admin Threshold
7
Case 3: Threshold Exceeded Fault (User Config) 14 April 20157 User NFVI Conf. Polic y ControllerInspectorNotifier Admin Conf. Monitor Zabbix Monitor Agent (Inspector ) Nova Ceilomete r User Configuration Fault Messaging HTTP POST (Switch down) HTTP POST (Host A down, VM A1-A3 down) HTTP POST (VM A1 down) HTTP POST (Alert: VM A1 down) HTTP POST (Create Resource with Policy Label) vSwitch collectd Admin Policy Service Enable Threshold Enable Threshold Policy Congress HTTP POST (Set Policy) HTTP POST (Data) Metadata
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.