Blue Whale cmdb platform architecture

System Introduction

graph TB
腾讯蓝鲸智云体系-->平台级产品
腾讯蓝鲸智云体系-->通用SaaS服务 

Tencent whale chi cloud system by the platform-level products and common SaaS service composition platform comprises control platform, configured platforms, work platforms, data platform, container management platform, mining platform, PaaS platform, a mobile platform, a universal SaaS comprises a node management, standard operation and maintenance, log retrieval, blue whale monitoring, self-healing, to provide different scenarios for a variety of cloud (public cloud, private cloud, hybrid cloud) users one-stop technology operational requirements of different solutions.

Chart

image

Platform-level products

  1. Management and control platform

    Whale control platform is the underlying control system blue whale system, is an upper layer operation and maintenance service system and the underlying IaaS connector, providing instructions to an upper layer, a channel file, the data support the direct mode, the proxy mode, and to achieve optimal connection cascade specified routing mode. Control platform is a typical distributed two C / S structure, comprising major smart blue whale - Agent, and providing various services Server zookeeper, redis, MySQL and other peripheral protection module. Wherein the Agent is deployed blue whale business machine program, each business machine to deploy only a blue whale Agent, no specific requirement to deploy other modules, the user can be deployed alone or mixed deployment.
    Throughout the blue whale systems, management and control platform without having to face the user, but the system is indispensable, it provides the ability to channel human-computer interaction module for other platforms. Management and control platform provides three main types of service capabilities: the ability to transfer files to distribute, and the ability to command the ability to perform real-time feedback, and large data acquisition and transmission.

Platform Architecture

  1. Configuration Platform

    蓝鲸配置平台(CC)是一款面向应用的 CMDB,在 ITIL 体系里,配置管理数据库(CMDB)是构建其它流程的基础,配置平台作为面向业务层面的 CMDB,为蓝鲸体系的其它平台提供了各种运维场景的配置数据服务,存储与管理企业 IT 架构中设备的各种配置信息,它与所有服务支持和服务交付流程都紧密相联,支持这些流程的运转、发挥配置信息的价值,同时依赖于相关流程保证数据的准确性。配置平台提供的主要功能有主机管理、业务拓扑、业务管理、资源池管理、自定义属性管理、操作审计等。

平台架构

  1. 作业平台

    蓝鲸作业平台(Job)是一套底层基于管控之上的基础运维操作平台,并且具备海量的并发处理能力,除了支持脚本执行、文件拉取/分发、定时执行等一系列可实现的基础运维场景以外,还运用流程化的理念很好的将零碎的单个任务组装成一个作业流程。同时,可通过平台提供的 API 实现对任意作业的调用、查看等操作,与其它平台或系统联动,实现调度自动化。作业平台的主要功能有:快速传输文件、web化脚本管理、支持批量高效执行、流程式管理,一切皆“作业”等。

  2. 数据平台

    蓝鲸数据平台是一个专注于运维领域的低门槛大数据平台,提供了数据接入、清洗、计算、存储、查询和分析的全流程自助化大数据服务,运维人员可以通过统一数据接入、可视化计算任务配置、可视化建模、统一查询等功能,快速的构建基于大数据的可视化、智能化运维支撑工具。数据平台的主要功能有:统一数据接入、可视化计算配置管理(Dataflow)、可视化建模(Modelflow)、数据存储查询等。

  3. PaaS平台

    Blue Whale PaaS platform is an open platform, also known as the blue whale PaaS, allowing users to easily and quickly create, deploy and manage applications, he provides a complete front and back office development framework, service bus (ESB), scheduling engine, public components and other modules to help users quickly and cost-free transportation support tools to build and operate the system-dimensionally. PaaS platform for an application from creation to deployment, to ongoing maintenance management provides a complete self-service and automation services, such as log, monitor alarms, so that the user can put all their energy into developing applications. The main function of PaaS are: support for multi-language development framework / sample, free transport Vito tube, SaaS operational data visualization, enterprise service bus (API Gateway), can drag the front-end services (MagicBox) and so on.

Platform Architecture

Spoken Saas

  1. Self-healing

  2. Monitoring Alarms

  3. Standard operation and maintenance

  4. Log retrieval

  5. CICDKit

  6. Network management

  7. Node Manager

Guess you like

Origin www.cnblogs.com/johnsonjie/p/11279931.html