Download presentation
Presentation is loading. Please wait.
1
Mapping ETSI NFV & Ceilometer alarms
A first analysis v2
2
Intro This slide kit compares the alarm types and alarm notifications for virtualized resources as defined in ETSI NFV IFA and Openstack Ceilometer (as found on web) The purpose is to find gaps and propose changes in NFV specifications and/or in Ceilometer.
3
Alarm types and notifications
ETSI NFV defines an alarm type and two notifications, one carrying the new alarm, the other just the alarm state change Ceilometer also defines and alarm type but just one notification
4
Get Alarm List Operation
ETSI NFV Get Alarm List request Ceilometer Get Alarm request GetAlarmList (filter) GET v2/alarms?query ETSI NFV Get Alarm List response Ceilometer Get Alarm request 0..N alarm type List of alarm type OK
5
Alarm Type ETSI NFV Alarm Type Ceilometer Alarm Type alarmID Alarm_Id
- Alarm_Name resourceID Project_Id alarmRaisedTime alarmState: New, Updated, Cleared State: ok, alarm, insufficient data vrPerceivedSeverity: Critical, Major, Minor, Warning Severity: low, moderate, critical eventTime (unclear?) state_timestamp faultType ? probableCause Description isRootCause correlatedAlarmID faultDetails
6
Subscribe Notifications operation
ETSI NFV Subscribe request Ceilometer Subscribe request Subscribe (filter) - ETSI NFV Subscribe response Ceilometer Get Alarm request Subscription Id - NFV: Default behavior with empty filter should be defined. Should be all alarms of the tenant resources or all alarms NFV: The use of subscription id is unclear. Ceilometer: Lacks subscription operation. Zaqar provides north bound notification sand has subscriptions in the roadmap, but would need to be integrated with Ceilometer
7
Alarm Notification ETSI NFV VirtualisedResourceAlarmNotification
Ceilometer Notification alarmID Alarm_Id Alarm_Name resourceID - alarmRaisedTime alarmState Current & Previous state vrPerceivedSeverity eventTime faultType probableCause isRootCause Reason
8
Alarm State Change Notification
ETSI NFV VirtualisedResourceAlarmStateChangedNotification Ceilometer Notification alarmID Alarm_Id - Alarm_Name newState (==cleared) Current, Previous Severity Reason OK, but NFV spec is ambiguous and needs an update
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.