一阶段
CREATE TABLE `syn_cabinet` (
`id` varchar(60) COLLATE utf8mb4_bin NOT NULL COMMENT '主键id',
`name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '机柜名称',
`room_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '机房名称',
`product_code` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '产品编码',
`product_name` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '产品名称',
`billing_item` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '计费项',
`bill_type` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '账单类型',
`bill_start_time` datetime DEFAULT NULL COMMENT '计费开始时间',
`bill_end_time` datetime DEFAULT NULL COMMENT '计费结束时间',
`amount` decimal(10,2) DEFAULT NULL COMMENT '计费金额',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`id`),
KEY `index_name` (`name`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='机柜成本表';
CREATE TABLE `syn_cabinet_usage` (
`id` varchar(60) COLLATE utf8mb4_bin NOT NULL COMMENT '主键id',
`name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '机柜名称',
`room_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '机房名称',
`total_unit` decimal(8,2) DEFAULT NULL COMMENT '总U数',
`usage_unit` decimal(8,2) DEFAULT NULL COMMENT '已使用U数',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`id`),
KEY `index_room_name` (`room_name`) USING BTREE,
KEY `index_name` (`name`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='机柜机位用量表';
CREATE TABLE `syn_container_load_info` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`container_load_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '容器负载id',
`pod_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'pod',
`indicator` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '指标,1:CPU,2:内存',
`max_value` decimal(5,2) DEFAULT NULL COMMENT '最大值',
`p99_value` decimal(5,2) DEFAULT NULL COMMENT 'p99值',
`p95_value` decimal(5,2) DEFAULT NULL COMMENT 'p95值',
`average_value` decimal(5,2) DEFAULT NULL COMMENT '平均值',
`min_value` decimal(5,2) DEFAULT NULL COMMENT '最小值',
`data_date` date DEFAULT NULL COMMENT '数据日期',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='容器负载表';
CREATE TABLE `syn_device_cost` (
`id` bigint not null auto_increment comment '主键id',
`device_id` varchar(60) COLLATE utf8mb4_bin NOT NULL COMMENT '设备id',
`name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '设备名称',
`uposition_height` decimal(3,1) DEFAULT NULL COMMENT 'U位高度',
`entry` varchar(30) DEFAULT NULL COMMENT '条目/用途',
`room_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '机房名称',
`product_code` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '产品编码',
`product_name` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '产品名称',
`billing_item` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '计费项',
`billing_item_name` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '计费项名称',
`bill_type` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '账单类型',
`bill_start_time` datetime DEFAULT NULL COMMENT '计费开始时间',
`bill_end_time` datetime DEFAULT NULL COMMENT '计费结束时间',
`amount` decimal(10,2) DEFAULT NULL COMMENT '计费金额',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`id`),
index `index_device_id`(`name`),
KEY `index_name` (`name`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='设备成本表';
CREATE TABLE `syn_server_device_vm_instance` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`vm_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '配置库id',
`indicator` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '指标,1:CPU,2:内存',
`max_value` decimal(5,2) DEFAULT NULL COMMENT '最大值',
`p99_value` decimal(5,2) DEFAULT NULL COMMENT 'p99值',
`p95_value` decimal(5,2) DEFAULT NULL COMMENT 'p95值',
`average_value` decimal(5,2) DEFAULT NULL COMMENT '平均值',
`min_value` decimal(5,2) DEFAULT NULL COMMENT '最小值',
`data_date` date DEFAULT NULL COMMENT '数据日期',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=33 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务器设备及虚拟机实例表';
// TODO 一台存储设备是有可能对应多个不一样的应用的
CREATE TABLE `syn_storage_usage` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`storage_no` varchar(60) COLLATE utf8mb4_bin NOT NULL COMMENT '实例id',
`aff_app` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '关联应用',
`name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '存储设备名称',
`type` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '存储类型',
`room_name` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '机房名称',
`total_size` decimal(8,2) DEFAULT NULL COMMENT '存储大小',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`total_unit` varchar(100) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '总U位',
`aff_system` varchar(100) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '关联系统',
PRIMARY KEY (`id`),
KEY `index_aff_app` (`aff_app`) USING BTREE,
KEY `index_name` (`name`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='NAS/SAN的存储用量表';
// todo 一台物理机是有可能对应多个不一样的应用的,因为物理机有可能均摊为多个虚拟,不同虚拟机对应不同的应用
CREATE TABLE `syn_physical_usage` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`server_no` varchar(60) COLLATE utf8mb4_bin NOT NULL COMMENT '实例id',
`name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '实例名称',
`room_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '机房名称',
`aff_app` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '关联应用',
`type` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '分摊产品名称',
`total_unit` decimal(8,2) DEFAULT NULL COMMENT '总U数',
`usage_unit` decimal(8,2) DEFAULT NULL COMMENT '已使用U数',
`aff_system` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '关联系统',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`id`),
KEY `index_name` (`name`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='独占物理机用量数据表';
CREATE TABLE `syn_virtual_usage` (
`id` varchar(60) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '资源id',
`phy_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '物理设备syn_physical_usage.id',
`room_name` varchar(3) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '机房名称',
`aff_app` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '归属应用',
`product_name` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '分摊产品名称',
`specifications` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '规格',
`nums` decimal(5,2) DEFAULT NULL COMMENT '用量',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`name` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '名称',
`total_unit` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '总U数',
`aff_system` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '关联系统',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='虚拟机用量表';
CREATE TABLE `syn_logic_server` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键id',
`server_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '主机编号',
`app_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '关联应用编号',
`host_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '主机名',
`server_type` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '服务器类型',
`phy_host_type` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '物理主机类型',
`oper_sys_version` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '操作系统版本',
`server_status` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '服务器状态',
`purpose` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '服务器用途',
`logic_server_cpus` decimal(8,2) DEFAULT NULL COMMENT '逻辑服务器CPU个数',
`logic_server_memory` decimal(10,2) DEFAULT NULL COMMENT '逻辑服务器内存',
`logic_server_storage_size` decimal(10,2) DEFAULT NULL COMMENT '逻辑服务器硬盘容量',
`start_uposition` decimal(3,0) DEFAULT NULL COMMENT '开始U位',
`end_uposition` decimal(3,0) DEFAULT NULL COMMENT '结束U位',
`phy_server_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '物理服务器id',
`phy_server_type` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '物理服务器类型',
`phy_server_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '物理服务器名称',
`phy_server_sn` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '物理服务器序列号',
`cabinet_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '机柜id,cp_cabinet.id',
`create_time` varchar(50) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '创建时间',
`logic_server_sn` varchar(100) COLLATE utf8mb4_bin DEFAULT NULL,
PRIMARY KEY (`id`),
KEY `index_server_no` (`server_no`) USING BTREE,
KEY `index_app_no` (`app_no`) USING BTREE,
KEY `index_phy_server_id` (`phy_server_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='逻辑服务器表';
drop table if exists cp_dedicated_line;
create table cp_dedicated_line (
`id` varchar(60) NOT NULL COMMENT '主键id',
`cf_id` varchar(50) null comment '配置库主键',
`status` varchar(1) null comment '专线状态,字典:CP_CONF_CI_STATUS',
`line_no` varchar(50) null comment '专线编号',
`name` varchar(80) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '专线名称',
`service_provider` varchar(30) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '运营商',
`line_type` varchar(30) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '线路类型',
`bandwidth` decimal(8,2) null comment '线路带宽',
`price` decimal(8,2) null comment '月租费用,单位:元',
`env` varchar(30) null comment '应用环境',
`update_user` varchar(32) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '更新人id',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`),
index `index_line_no` (`line_no`) USING BTREE,
index `index_name` (`name`) USING BTREE,
index `index_status` (`status`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='专线表';
drop table if exists syn_dedicated_line_month;
create table syn_dedicated_line_month (
`id` varchar(60) NOT NULL COMMENT '主键id',
`status` varchar(1) null comment '专线状态,字典:CP_CONF_CI_STATUS',
`line_no` varchar(50) null comment '专线编号',
`name` varchar(80) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '专线名称',
`service_provider` varchar(30) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '运营商',
`line_type` varchar(30) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '线路类型',
`bandwidth` decimal(8,2) null comment '线路带宽',
`price` decimal(8,2) null comment '月租费用,单位:元',
`env` varchar(30) null comment '应用环境',
`update_user` varchar(32) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '更新人id',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`),
index `index_line_no` (`line_no`) USING BTREE,
index `index_name` (`name`) USING BTREE,
index `index_status` (`status`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='专线月租费用表';
二阶段
CREATE TABLE `syn_virtual_cluster` (
id bigint NOT NULL AUTO_INCREMENT COMMENT '主键id',
sn_no varchar(100) null comment 'sn码',
name varchar(100) null comment '实例名称',
cluster_name varchar(100) null comment '集群名称',
room_name varchar(100) null comment '机房名称',
app_name varchar(100) null comment '应用名称',
product_name varchar(30) null comment '分摊产品名称'
create_time datetime DEFAULT NULL COMMENT '创建时间'
PRIMARY KEY (`id`),
index_sn(sn),
index_cluster(source_cluster)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='虚拟机集群信息表';
create table `syn_allocation_rate` (
id bigint NOT NULL AUTO_INCREMENT COMMENT '主键id',
name varchar(100) null comment '集群名称',
cluster_type varchar(20) null comment '集群类型,华为云/vmware',
index_name varchar(20) null comment '指标名称,CPU(核数)/内存',
total decimal(8,1) null comment '总可分配大小',
use_num decimal(8,1) null comment '已分配大小',
create_time datetime DEFAULT NULL COMMENT '创建时间'
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='集群分配率表';
CREATE TABLE `syn_virtual_usage` (
`id` varchar(60) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '资源id',
`phy_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '物理设备syn_physical_usage.id',
`room_name` varchar(3) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '机房名称',
cluster_name varchar(100) null comment '集群名称',
`aff_app` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '归属应用',
`product_name` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '分摊产品名称',
`specifications` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '规格',
`nums` decimal(5,2) DEFAULT NULL COMMENT '用量',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`name` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '名称',
`total_unit` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '总U数',
`aff_system` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '关联系统',
PRIMARY KEY (`id`),
index_cluster(source_cluster)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='虚拟机用量表';
CREATE TABLE `syn_container_usage` (
`id` varchar(60) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '资源id',
`phy_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '物理设备syn_physical_usage.id',
`room_name` varchar(3) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '机房名称',
cluster_name varchar(100) null comment '集群名称',
purpose varchar(30) null comment '虚拟机用途',
`aff_app` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '归属应用',
`product_name` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '分摊产品名称',
`specifications` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '规格',
`nums` decimal(5,2) DEFAULT NULL COMMENT '用量',
`name` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '名称',
`total_unit` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '总U数',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`start_time` datetime DEFAULT NULL COMMENT '开始使用时间',
`end_time` datetime DEFAULT NULL COMMENT '结束使用时间',
PRIMARY KEY (`id`),
index_cluster(source_cluster)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='容器用量表';
CREATE TABLE `syn_cluster_workload` (
`workload` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '工作负载',
`namespace` varchar(80) null comment '命名空间',
cluster_name varchar(100) null comment '集群名称',
cpu_request decimal(5) null comment 'cpu的请求值',
cpu_limit decimal(5) null comment 'cpu的极限',
mem_request decimal(5) null comment '内存的请求值',
mem_limit decimal(5) null comment '内存的极限',
replica decimal(3) null comment '副本数量',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`id`),
index_cluster(source_cluster)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='k8s集群与工作负载表';
CREATE TABLE `syn_workload_usage` (
`workload` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '工作负载',
`namespace` varchar(80) null comment '命名空间',
cluster_name varchar(100) null comment '集群名称',
`aff_app` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '归属应用',
pvc varchar(100) null comment 'pvc',
pv varchar(100) null comment 'pv',
logic_nas varchar(100) null comment '逻辑nas',
cpu_request decimal(5) null comment 'cpu的请求值',
cpu_limit decimal(5) null comment 'cpu的极限',
mem_request decimal(5) null comment '内存的请求值',
mem_limit decimal(5) null comment '内存的极限',
replica decimal(3) null comment '副本数量',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`id`),
index_workload_namespace(workload,namespace)
index_cluster(source_cluster)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='k8s工作负载用量信息表';
CREATE TABLE `syn_device_cost` (
`id` bigint not null auto_increment comment '主键id',
`device_id` varchar(60) COLLATE utf8mb4_bin NOT NULL COMMENT '设备id',
`name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '设备名称',
`uposition_height` decimal(3,1) DEFAULT NULL COMMENT 'U位高度',
`entry` varchar(30) DEFAULT NULL COMMENT '条目/用途',
`room_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '机房名称',
`table_lever` varchar(30) null comment '目录级别',
`product_code` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '产品编码',
`product_name` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '产品名称',
`billing_item` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '计费项',
`billing_item_name` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '计费项名称',
`bill_type` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '账单类型',
`bill_start_time` datetime DEFAULT NULL COMMENT '计费开始时间',
`bill_end_time` datetime DEFAULT NULL COMMENT '计费结束时间',
`amount` decimal(10,2) DEFAULT NULL COMMENT '计费金额',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`id`),
index `index_device_id`(`name`),
KEY `index_name` (`name`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='设备成本表';
CREATE TABLE `syn_nas_logic_device` (
`id` bigint not null auto_increment comment '主键id',
logic_nas varchar(100) null comment '逻辑nas',
nas_device varchar(100) null comment 'nas设备',
logic_server varchar(100) null comment '逻辑服务器',
logic_server_type varchar(100) null comment '逻辑服务器类型',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`id`),
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='nas逻辑设备与nas设备关联关系表';
CREATE TABLE `syn_san_lun` (
`id` bigint not null auto_increment comment '主键id',
san varchar(100) null comment 'san',
lun varchar(100) null comment 'san',
use_type varchar(30) null comment '使用类型,华为云/vmware',
volume varchar(100) null comment '云硬盘/存储卷',
logic_server_type varchar(100) null comment '逻辑服务器类型,物理机/虚拟机',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`id`),
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='san与lun关联关系表';
CREATE TABLE `syn_obj_storage` (
`id` bigint not null auto_increment comment '主键id',
obj varchar(100) null comment '对象存储',
account varchar(100) null comment '对象存储账号',
`aff_app` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '归属应用',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`id`),
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='对象存储表';
CREATE TABLE `syn_storage_capacity_usage` (
`id` bigint not null auto_increment comment '主键id',
`specifications` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '规格,nas/san/对象存储',
name varchar(100) null comment '存储名称',
total decimal(10,2) null comment '总可分配空间',
use_num decimal(10,2) null comment '已分配空间',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`id`),
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='存储容量使用表';
# 废弃原先的表syn_network_device
CREATE TABLE `syn_network_device_ns` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键',
`device_id` varchar(80) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '主网络设备id',
`name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '主机名称',
`entry` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '条目',
`purpose` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '用途',
`status` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT 'CT状态',
`sn` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '序列号',
`type` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '设备类型',
`start_uposition` decimal(2,0) DEFAULT NULL COMMENT '起始U位',
`end_uposition` decimal(2,0) DEFAULT NULL COMMENT '结束U位',
`cabinet_id` varchar(80) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '关联机柜id',
`cabinet_name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '机柜名称',
`app_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '关联应用系统id',
`app_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '应用系统名称',
`total_size` decimal(10,2) DEFAULT NULL COMMENT '总容量',
`ci_owner` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT 'ciOwner',
`commissioning_time` varchar(100) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '投产时间',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`),
KEY `index_cabinet_id` (`cabinet_id`) USING BTREE,
KEY `index_app_no` (`app_no`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=2437 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='网络设备表';
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于