summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRyota Mibu <r-mibu@cq.jp.nec.com>2015-07-15 06:58:54 +0000
committerGerrit Code Review <gerrit@172.30.200.206>2015-07-15 06:58:54 +0000
commit0188ba46367f6670b32cf01637ce1966a4a842de (patch)
tree33a38db27377d5a95009c867caefc01e4a4d728d
parent699da09fe1b9d4c2d48420a5905c519480908500 (diff)
parentfa7df92983324cd25472857c0575d0224e843bca (diff)
Merge "Clairify notification related architecture"
-rw-r--r--requirements/03-architecture.rst16
1 files changed, 10 insertions, 6 deletions
diff --git a/requirements/03-architecture.rst b/requirements/03-architecture.rst
index 82a13f06..1b05935b 100644
--- a/requirements/03-architecture.rst
+++ b/requirements/03-architecture.rst
@@ -158,15 +158,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.
.. _fencing: