Clairify notification related architecture 41/841/3
authorBalazs Gibizer <balazs.gibizer@ericsson.com>
Tue, 16 Jun 2015 12:58:17 +0000 (14:58 +0200)
committerBalazs Gibizer <balazs.gibizer@ericsson.com>
Tue, 14 Jul 2015 09:06:09 +0000 (11:06 +0200)
This patch is based on the related unresolved comment in
https://gerrit.opnfv.org/gerrit/#/c/304

JIRA: DOCTOR-4

Signed-off-by: Balazs Gibizer <balazs.gibizer@ericsson.com>
Change-Id: I2cc90e0df808d5aa39fa278405327952c368baa9

requirements/03-architecture.rst

index fee136d..26c864a 100644 (file)
@@ -157,15 +157,19 @@ would lead to heavy signaling traffic. Thus, a publication/subscription
 messaging model is better suited for these notifications, as notifications are
 only sent to subscribed consumers.
 
-Note: the VIM should only accept individual notification URLs for each resource
+Notifications will be send out along with the configuration by the consumer.
+The configuration includes endpoint(s) in which the consumers can specify
+multiple targets for the notification subscription, so that various and
+multiple receiver functions can consume the notification message.
+Also, the conditions for notifications shall be configurable, such that
+the consumer can set according policies, e.g. whether it wants to receive
+fault notifications or not.
+
+Note: the VIM should only accept notification subscriptions for each resource
 by its owner or administrator.
-
 Notifications to the Consumer about the unavailability of virtualized
 resources will include a description of the fault, preferably with sufficient
-abstraction rather than detailed physical fault information. Flexibility in
-notifications is important. For example, the receiver function in the
-consumer-side implementation could have different schema, location, and policies
-(e.g. receive or not, aggregate events with the same cause, etc.).
+abstraction rather than detailed physical fault information.
 
 Recovery Action
 ^^^^^^^^^^^^^^^