Presentation is loading. Please wait.

Presentation is loading. Please wait.

X V Consumer C1 Consumer C2 Consumer C3

Similar presentations


Presentation on theme: "X V Consumer C1 Consumer C2 Consumer C3"— Presentation transcript:

1 X V Consumer C1 Consumer C2 Consumer C3
4. Switch to STBY configuration V Consumer C1 Consumer C2 Consumer C3 3. FaultNotification (VM ID, Fault ID) 5. Instruction (VM ID) OpenStack Northbound Interface 2. Inform the Consumer? If YES, find owner of affected VMs from database Virtualized Infrastructure Manager (VIM), e.g. OpenStack Resource Map VM-1 VM-2 VM-7 VM-4 Server – VM mapping Server S1 VM-1, VM-2 Server S2 VM-7 Server S3 VM-4 6. Execute Instruction - e.g. migrate VM Ownership information VM-1, VM-7 Consumer C1 VM-2 Consumer C2 VM-4 Consumer C3 Resource Pool Hypervisor Hypervisor Hypervisor Hardware Server S1 Hardware Server S2 Hardware Server S3 X 1. Fault Monitoring - Hardware fault - Hypervisor fault - Host OS fault

2 V Administrator Consumer C1 Consumer C2 Consumer C3
4. Switch to STBY configuration V Administrator Consumer C1 Consumer C2 Consumer C3 3. Maintenance Notification (VM ID) 1. Maintenance Request (Server S3) 5. Instruction (VM ID) OpenStack Northbound Interface Virtualized Infrastructure Manager (VIM), e.g. OpenStack VM-1 VM-2 VM-7 VM-4 6. Execute Instruction - e.g. migrate VM Resource Map Server – VM mapping Server S1 VM-1, VM-2 Server S2 VM-7 Server S3 VM-4 Resource Pool Hypervisor Hypervisor Hypervisor Ownership information VM-1, VM-7 Consumer C1 VM-2 Consumer C2 VM-4 Consumer C3 Hardware Server S1 Hardware Server S2 Hardware Server S3 2. Which VMs are affected? Find Consumer owning the VM(s) from the database.

3 3-1 High Level Architecture
Virtualized Network Functions Consumer and Administrator VNF1 VNF2 VNF3 Virtualized Infrastructure Virtualized Infrastructure Manager (VIM), e.g. OpenStack Virtual Compute Virtual Storage Virtual Network Virtualization Layer Hardware Resources

4 5-1 Functional Block Virtualized Network Functions OpenStack Client
Consumer VNF1 VNF2 VNF3 Administrator Virtualized Infrastructure OpenStack (VIM) Virtual Compute Virtual Storage Virtual Network Controller Notifier Resource Map Alarm Conf. Virtualization Layer Monitor Inspector Failure Policy Hardware Resources

5 [Doctor] Fault management scenario
7. Switch to SBY Applications Consumer 1+2. Subscribe+ Response Administrator 8. Action 6. Notification NFVI 5c. Notify all Controller Controller Notifier Controller Resource Map Alarm Conf. 5a. Update State 5b. Find Affected 5c. (alt) Notify Monitor Monitor Inspector Monitor Failure Policy 4. Raw failure

6 [Doctor] NVFI Maintenance Scenario
7. Switch to SBY Virtualizes Network Functions (VNF) Consumer 1+2. Subscribe+ Response Administrator 3. Maintenance Request 8. Action 6. Notification NFVI 5b. Notify all Controller Controller Notifier Controller Resource Map Alarm Conf. 4. Update State 5a. Find Affected 5b. (alt) Notify Monitor Monitor Inspector Monitor Failure Policy Maintenance Response

7 [Doctor] Implementation plan in OpenStack
Applications Consumer Administrator NFVI Nova Notification bus Controller Ceilometer Controller Notifier Controller Resource Map Alarm Conf. Zabbix Monitor (Monasca) Monitor Inspector Failure Policy Monitor

8 [Doctor] Implementation Plan in OpenStack
Applications Consumer and Administrator Northbound I/F Virtualized Infrastructure Alarm Set Notification bus Ceilometer Nova Immediate Notification Error Injection Zabbix Inspector Plugin ?

9 Ceilometer Architecture
event Publisher dispatcher sample resource Notification-driven evaluator notification

10 Ceilometer Architecture
event, e.g. alarm Event-Publisher for Alarm dispatcher sample resource EXISTING (polling-based) Notification-driven evaluator NEW shortcut (notification-based) notification


Download ppt "X V Consumer C1 Consumer C2 Consumer C3"

Similar presentations


Ads by Google