Data Storage

开源存储

1.MySQL

2.Redis

3.Redis Cluster

4.Mongo

5.Rabbitmq

6.Influxdb

1.MySQL

部署:

192.168.1.3 master
192.168.1.4 slave

存储application(元数据和应用表)和user 数据(例如cmdb所有机器信息,job模块task信息和log)

[root@rbtnode1 sixh]# /data/bkee/service/mysql/bin/mysql -uroot -p

主要分两部分,bk系统platform DB和应用DB(每个app一个db_schema)

MySQL-Plat DBs:
open_paas
cmdb
job
jobLog

MySQL-SaaS:
bk_agent_setup
bk_agent_setup_bkt
bk_bkdata_api
bk_bkdata_datamanager
bk_fta_solutions
bk_fta_solutions_bkt
bk_gsekit
bk_gsekit_bkt
bk_log_search
bk_log_search_bkt
bk_monitor
bk_monitor_bkt
bk_nodeman
bk_nodeman_bkt
bkdata_monitor_alert
bksuite_common
gcloud
gcloud_bkt

2. Redis

部署:

两台redis之间相互独立,存储GSE发起的任务和结果状态,agent状态等,用作缓存队列

1. 203.117.xxx.3

2. 203.117.xxx.4

3. Redis Cluster

部署

存储bk系统信息:

4.Mongo

部署:

版本更新后,用来存储cmdb等信息

5.Rabbitmq

部署:

用作open_paas与Saas/GSE之间队列

6.Influxdb

存储监控数据

部署:

Influxdb Cluster

Last updated