您现在的位置是:网站首页>>编程开发编程开发

业务资产管理系统(项目概述)

发布时间:2018-09-23 22:09:18分类:编程开发阅读:1147

    1、项目描述

    本项目基于Django框架开发,使用CS模式实现了服务器硬件资源的自动采集,使用BS模式实现了对用户/组、业务信息、服务器等资源的可视化操作管理。

    2、项目结构图如下


     

    3、项目结构说明

    CS模式下的服务器硬件资源采集,有两类运行方式:

    1Apihost直连

    采集客户端以本地方式运行于被采集服务器上,将采集的信息提交到远程服务端API 进行处理入库;

    2Apihost之间通过Broker交互

    采集客户端运行于自动化基础设施(如saltstackansible)中的master节点上,通过对应基础设施的远程执行接口采集远程服务器信息,然后将采集的信息提交到远程服务端API进行处理入库;

    BS模式主要通过可视化的界面,实现资源的增、删、改、查操作;