采集内容管理平台(【运维新知本文】IT基础架构运维的重点-服务器运维服务器)

优采云 发布时间: 2022-04-05 12:10

  采集内容管理平台(【运维新知本文】IT基础架构运维的重点-服务器运维服务器)

  关注嘉威科技,获取运维新知识

  本文内容

  1、蓝鲸介绍

  2、IT基础设施运维重点——服务器运维

  3、蓝鲸控制平台:实力非凡的幕后英雄

  4、蓝鲸管控平台整体架构

  5、蓝鲸控制平台支持代理模式

  6、蓝鲸管控平台功能特点

  7、蓝鲸管控平台使用场景

  8、蓝鲸控制平台整体特点

  一、蓝鲸介绍

  蓝鲸智云,简称蓝鲸,是“腾讯智慧阵营”旗下的子品牌。是一套基于PaaS的企业研发运营一体化技术解决方案,为研发、运维、运营提供完整的PaaS技术平台。

  平台提供完整的前后端开发框架、调度引擎、公共组件等模块,帮助业务产品和技术人员快速构建低成本、免运维的支持工具和操作系统。

  蓝鲸智云是多年积累的技术运营支撑系统,承担着上百家商家在线运营的使命。

  不熟悉蓝鲸的同学可以移步这里:

  ,

  和这里:

  请相信您打开的不是两个链接,而是一个新的世界,一个运维的新世界。

  二、IT基础设施运维重点——服务器运维

  服务器(包括物理机和虚拟机)可能是企业IT运维管理中最常见、规模最大的一类管理对象。在大中型企业的IT环境中,服务器等对象往往具有以下特点:

  把它们加起来:

  服务器作为承载各类数据库、中间件、应用程序等组件的载体,注定成为IT运维管理的重要对象,也可能是运维操作次数和频率最多的对象。

  针对上述服务器运维的特点和现状,很容易想到利用自动化运维平台和工具来实现服务器的*敏*感*词*、自动化运维管理。有才华的朋友可能会进一步想到蓝鲸平台的能力,比如作业平台、标准运维等,实现服务器的自动化运维管理。

  伟大的!但是,在使用上述蓝鲸平台的SaaS工具来实现服务器的自动化管理之前,所有的服务器对象都需要统一管理,那么谁来做呢?是蓝鲸的管控平台。

  只有对服务器进行统一管理,将运维驱动服务器的能力通过API接口释放到上述SaaS工具中,运营平台和标准运维才能发挥作用。

  三、管控平台:实力非凡的幕后英雄

  如果把蓝鲸的管控平台理解为安装在服务器上的Agent和后端的Server,那就太年轻太简单了。

  蓝鲸管控平台是整个蓝鲸平台的底层管控系统,是蓝鲸所有其他服务的基础,是蓝鲸服务系统与用户机器的连接器。

  蓝鲸管控平台是典型的二层分布式C/S结构,主要包括智能代理、提供各种服务的服务器,以及Zookeeper、Redis、MySQL等*敏*感*词*安全模块。其中,Agent是部署在业务机器上的程序。理论上,每台业务机器上只能部署一个;其他模块的部署没有具体要求,用户可以单独部署也可以组合部署。

  在整个蓝鲸系统中,只有蓝鲸管控平台不直接面对用户,但蓝鲸管控平台在蓝鲸系统中是不可或缺的。为其他蓝鲸平台提供人机交互的渠道和能力。蓝鲸管控平台主要提供三类服务能力:文件分发和传输能力、实时命令执行和反馈能力、大数据采集和传输能力。

  事实上,蓝鲸在设计管控平台时再次使用了“服务能力的抽象化和原子化”的设计思路。我们在介绍“标准运维”产品是如何诞生的文章《看蓝鲸标准运维如何安排一切》中提到了这个思路:将复杂的运维流程分解,抽象成运维维护。Atom,通过原子的组装和排列,实现各种复杂的运维场景和流程。

  控制平台的设计也是如此。如果你仔细观察上面列出的所有服务器级别的操作管理,并思考它们的相似之处,你会发现所有这些操作最终都是在操作系统级别实现的,使用这三种能力之一或几种类型:文件分发和传输能力、实时命令执行和反馈能力、大数据采集和传输能力。

  在蓝鲸的管控平台中,服务端客户端的Agent层为操作系统提供了与这三种能力相对应的三种管道:文件分发和传输的管道,命令实时执行和反馈的管道,以及大数据采集和传输管道;后端服务器上提供了三种类型的服务器:TaskServer(命令)、FileServer(文件)和DataServer(数据)来执行相应的能力并提供相应的服务。

  这与我们之前见过的许多其他类型软件的代理有很大不同。Blue Whale 的 Agent 上没有集成具体的功能,Agent 只提供了三种流水线能力。功能或场景的定义是在蓝王平台的SaaS层定义的。

  如下图: *敏*感*词*方框是蓝鲸Agent提供的三个流水线能力,由管控平台直接接管;具体的运维场景和功能是在SaaS工具层定义的,比如我们提前介绍。操作系统批量检查、补丁管理、安全基线管理、软件安装卸载、账号权限管理、日志管理等,它们通过调用不同的流水线能力组合来实现各自的功能,如图中红框所示下图。显示。

  

  这样做有什么好处?通过这样的安排,实际上我们将SaaS的功能、场景和代理解耦了。当运维工作中出现新的操作系统级运维场景时,需要开发新的SaaS工具来实现。管控平台和Agent的管道和能力可以通过ESB(Enterprise Operation and Maintenance Service Bus)直接调用,无需对管控平台或Agent的任务进行改造或变更。它既巧妙又强大?

  四、蓝鲸管控平台整体架构

  我们将以上对蓝鲸管控平台的描述进行可视化可视化后,可以得到如下图:

  

  在:

  五、蓝鲸管控平台支持Proxy模式

  蓝鲸管控平台也支持代理模式。当我们需要控制私有云或公有云中隔离网络区域的服务器时,可以通过一级或多级代理级联对它们进行统一管理和驱动。这样,蓝鲸管控平台就具备了对海量、跨云、全球节点的管控能力。

  Proxy模式架构图如下图所示:

  

  六、蓝鲸控制平台功能特点1、文件分发与传输

  文件分发是指用户将指定文件从指定机器批量传输到指定范围机器。文件分发是用户的动作,传输是针对用户动作的程序动作。

  下面将简要介绍文件分发和传输的主要功能点:

  传输方式:

  传输类型:

  传输控制:

  2、实时任务执行

  任务类型:

  任务控制:

  3、数据采集和传输

  数据采集服务:

  4、集群管理

  集群管理

  5、支持的操作系统

  

  6、社区版、企业版、公有云版的区别

  

  七、蓝鲸管控平台使用场景

  蓝鲸的很多SaaS工具都需要管控平台提供的底层能力。这里我们简要说明一些场景和示例:

  工作平台:

  Job Platform 是一个统一的作业中心,用于脚本执行、文件传输和 SQL 执行。作业平台中的作业任务主要是调用管控平台的命令执行和文件传输服务,从而实现作业任务的执行。

  

  配置平台:

  在蓝鲸云系统中,配置平台扮演着基石的角色,为应用的各种运维场景提供配置数据服务。在配置平台中,主要使用了管控平台的数据采集能力,包括CI属性的采集、服务器性能状态快照等。

  

  蓝鲸监测:

  在对服务器进行统一监控的过程中,蓝鲸监控还需要依托管控平台的采集能力来实时采集服务器的各项性能指标。

  

  还有很多场景和例子,比如标准运维流程编排、大数据平台的数据接入和采集、日志检索和查询等,包括我们在蓝鲸平台上定制开发的SaaS它还需要调用管控平台的能力。

  八、蓝鲸控制平台整体特点

  接下来,我们通过几个关键陈述总结蓝鲸控制平台的整体特点和优势:

  最新蓝鲸社区版4.1.14已经正式发布,你还在等什么?立即下载,一起体验蓝鲸控制平台的强大功能。

  

  本文部分产品介绍来自官方白皮书:

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线