SAF and closed-loop automation Matthias Runge Senior Software - - PowerPoint PPT Presentation

saf and closed loop automation
SMART_READER_LITE
LIVE PREVIEW

SAF and closed-loop automation Matthias Runge Senior Software - - PowerPoint PPT Presentation

SAF and closed-loop automation Matthias Runge Senior Software Engineer 1 SAF AND CLOSED-LOOP AUTOMATION 2 SAF AND CLOSED-LOOP AUTOMATION Architecture for infrastructure metrics & events AMQ 7 Interconnect - Native AMQP 1.0 Message Router


slide-1
SLIDE 1

SAF and closed-loop automation

Matthias Runge Senior Software Engineer

1

slide-2
SLIDE 2

SAF AND CLOSED-LOOP AUTOMATION

2

slide-3
SLIDE 3

SAF AND CLOSED-LOOP AUTOMATION

3

Architecture for infrastructure metrics & events

AMQ 7 Interconnect - Native AMQP 1.0 Message Router

  • Large Scale Message Networks

○ Offers shortest path (least cost) message routing ○ Used without broker ○ High Availability through redundant path topology and re-route (not clustering) ○ Automatic recovery from network partitioning failures ○ Reliable delivery without requiring storage

  • QDR Router Functionality

○ Apache QPID Dispatch Router QDR ○ Dynamically learn addresses of messaging endpoints ○ Stateless - no message queuing, end-to-end transfer

Server A Server B Client Client Client Server C

High Throughput, Low Latency Low Operational Costs

slide-4
SLIDE 4

4

Controller nodes

OPTIONAL

Undercloud +Container registry PRIMARY SITE / Control Stack

DCN (HCI) Architecture in OSP16

DCN SITE / Stack 1

AZ1

DCN SITE / Stack 2

AZ2

DCN SITE / Stack 3

AZ3

DCN SITE / Stack 4

AZ4

DCN SITE / Stack n

AZn

OPTIONAL

AZ0

OPTIONAL

AZ0 Ceph cluster 0

L3 Routed

HCI nodes Ceph + Cinder + Glance HCI Nodes Ceph + Cinder + Glance Compute nodes Ceph + Cinder + Glance Compute nodes Ceph + CInder + Glance Compute nodes Ceph + Cinder + Glance Compute nodes Local ephemeral

SAF AND CLOSED-LOOP AUTOMATION

slide-5
SLIDE 5

Auto-scaling in OpenStack

  • define a “stack” including triggers
  • define an alarm
  • periodically check alarm state
  • fire event
  • act

SAF AND CLOSED-LOOP AUTOMATION

5

HEAT AODH Gnocchi Ceilo computes

slide-6
SLIDE 6

All shiny? - wait!

This is about OpenStack. Are we adding an additional stack for basic cloud functions?

SAF AND CLOSED-LOOP AUTOMATION

6

slide-7
SLIDE 7

Conclusion

Service assurance framework is able to collect a lot metrics in very short intervals. Using Prometheus and Alertmanager for autoscaling OpenStack causes more issues than it solves.

SAF AND CLOSED-LOOP AUTOMATION

7

slide-8
SLIDE 8

CONFIDENTIAL Designator

linkedin.com/company/red-hat youtube.com/user/RedHatVideos facebook.com/redhatinc twitter.com/RedHat

Thank you

8