saf and closed loop automation
play

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


  1. SAF and closed-loop automation Matthias Runge Senior Software Engineer 1

  2. SAF AND CLOSED-LOOP AUTOMATION 2

  3. SAF AND CLOSED-LOOP AUTOMATION Architecture for infrastructure metrics & events AMQ 7 Interconnect - Native AMQP 1.0 Message Router Client Server B Client Large Scale Message Networks ● Offers shortest path (least cost) message routing ○ Server C 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 ○ Client QDR Router Functionality ● Server A Apache QPID Dispatch Router QDR ○ Dynamically learn addresses of messaging endpoints ○ Stateless - no message queuing, end-to-end transfer ○ High Throughput, Low Latency Low Operational Costs 3

  4. SAF AND CLOSED-LOOP AUTOMATION DCN (HCI) Architecture in OSP16 OPTIONAL Undercloud AZ0 AZ0 +Container registry Compute nodes Local ephemeral Ceph cluster 0 Controller nodes OPTIONAL OPTIONAL PRIMARY SITE / Control Stack L3 Routed AZ1 AZ2 AZ3 AZ4 AZn HCI nodes HCI Nodes Compute nodes Compute nodes Compute nodes Ceph + Cinder + Glance Ceph + Cinder + Glance Ceph + Cinder + Glance Ceph + CInder + Glance Ceph + Cinder + Glance DCN SITE / Stack DCN SITE / Stack DCN SITE / Stack DCN SITE / Stack DCN SITE / Stack 1 2 3 4 n 4

  5. SAF AND CLOSED-LOOP AUTOMATION Auto-scaling in OpenStack ● define a “stack” including triggers HEAT AODH ● define an alarm ● periodically check alarm state ● fire event Gnocchi ● act computes Ceilo 5

  6. SAF AND CLOSED-LOOP AUTOMATION All shiny? - wait! This is about OpenStack. Are we adding an additional stack for basic cloud functions? 6

  7. SAF AND CLOSED-LOOP AUTOMATION 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. 7

  8. CONFIDENTIAL Designator Thank you linkedin.com/company/red-hat youtube.com/user/RedHatVideos facebook.com/redhatinc twitter.com/RedHat 8

Recommend


More recommend