OpenStack Congress項目介紹

..
聲明:
本博客歡迎轉發,但請保留原作者信息!
博客地址:http://blog.csdn.net/liujiong63
新浪微博:@Jeremy____Liu
內容系本人學習、研究和總結,如有雷同,實屬榮幸!


Congress簡介

Congress是一個基於異構雲環境的策略聲明、監控、實施、審計的框架(policy-as-a-service)。Congress從雲中不同的服務獲取數據,輸入到congress的策略引擎,從而驗證雲中的各服務狀態是否按照設置的策略運行。

Congress is an open policy framework for the cloud. With Congress, a cloud operator can declare, monitor, enforce, and audit “policy” in a heterogeneous cloud environment. Congress gets inputs from a cloud’s various cloud services; for example in OpenStack, Congress fetches information about VMs from Nova, and network state from Neutron, etc. Congress then feeds input data from those services into its policy engine where Congress verifies that the cloud’s actual state abides by the cloud operator’s policies. Congress is designed to work with any policy and any cloud service.

Congress的架構

參考鏈接:https://docs.openstack.org/developer/congress/architecture.html

Congress的策略引擎通過不同的驅動同各個服務建立連接。當前支持的服務有:

  • OpenStack Aodh
  • OpenStack Ceilometer
  • OpenStack Cinder
  • OpenStack Glance (v2)
  • OpenStack Heat
  • OpenStack Ironic
  • OpenStack Keystone (v2 & v3)
  • OpenStack Monasca
  • OpenStack Murano
  • OpenStack Neutron (v2)
  • OpenStack Nova
  • OpenStack Swift
  • Cloud Foundry
  • Plexxi
  • vCenter
  • OPNFV Doctor

Congress的功能

  • 監控雲中的策略衝突(monitoring the cloud for policy violations)
  • 預防策略衝突(preventing violations before they occur)
  • 矯正策略衝突(correcting violations after they occur)

未來,Congress會實現“記錄策略及衝突的歷史記錄”功能用於策略的審計。

Congress的API

參考鏈接:https://docs.openstack.org/developer/congress/api.html

Congress的安裝配置

參考鏈接:https://docs.openstack.org/developer/congress/README.html#installing-congress

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章