Ch00 Intro

2/4/2023 OpenStackCloud

image-20230204170107425

image-20230204170127270

image-20230206222840273

image-20230206223159999

image-20230206230251407

image-20230206230646189

# Nova

image-20230208181116198

image-20230208181154015

  • 当一些简单的API到达nova的时候,比如开启或者关闭某个虚拟机,就会直接调用compute
  • 如果复杂的API到达的时候,会先调用conductor
  • Hyperviser是真正执行动作的

image-20230208183904501

image-20230208184124236

  • region比如东北区,华北区
  • AvailabilityZone:比如在宝山区的几个数据机房,断电会同时不能提供服务
  • Host aggregate:比如计算能力强的主机组,或者内存比较大的主机组

image-20230208184824311

image-20230208185055685

# Cinder

image-20230208185218011

image-20230208185722444

image-20230208190204119

image-20230208190341730

image-20230208190545158

# Neutron

image-20230208191433665

image-20230208191731136

image-20230208192445078

image-20230208192914367

image-20230208193151848

https://www.bilibili.com/video/BV1aQ4y117hd?p=8&spm_id_from=pageDriver&vd_source=1a7c0e12ae4c11965d82c6b8edcbdf0f

# Freezer backup

Freezer主要有四个组件, Freezer-Agent、Freezer-Scheduler、Freezer-Web-Ui、 Freezer-Api。

l Freezer-Agent:

主要用于真正执行备份、还原等动作的组件。

l Freezer-Scheduler:

与Freezer-api进行交互以及编排Freezer-agent定期执行特定任务的组件。

l Freezer-Api:

提供Rest Api 服务,与数据库进行交互,存取Job的一些信息。

l Freezer-Web-Ui:

在Horizon中进行任务的编排,与Freezer-api进行交互发送Job的一些信息等。

image-20230216223559595

例子:image-20230216223717612

https://blog.51cto.com/u_11979904/5651189

  • TRILI storware (not free)
  • backup for vm: Raksha
Last Updated: 11/19/2024, 1:54:38 PM