平台简介平台架构-蓝鲸智云

合集下载

蓝鲸智云-配置邮件通知渠道

蓝鲸智云-配置邮件通知渠道

蓝鲸智云-配置邮件通知渠道⽬录品牌介绍 腾讯蓝鲸智云,简称蓝鲸,是腾讯互动娱乐事业群(Interactive Entertainment Group,简称 IEG)⾃研⾃⽤的⼀套⽤于构建企业研发运营⼀体化体系的 PaaS 开发框架,提供了 aPaaS(DevOps 流⽔线、运⾏环境托管、前后台框架)和 iPaaS(持续集成、CMDB、作业平台、容器管理、数据平台、AI 等原⼦平台)等模块,帮助企业技术⼈员快速构建基础运营 PaaS。

邮件配置流程 本章节主要介绍蓝鲸平台中,邮件渠道的配置以及验证⽅法。

官⽅说明 蓝鲸内置了邮件、微信的通知渠道,以“admin”的⾓⾊进⼊“开发者中⼼”->“API ⽹关”->“使⽤指南”->“CMSI消息组件”,可以参考详细的教程进⾏配置。

该配置属于整个蓝鲸体系的通⽤配置。

配置页⾯ 通过API⽹管中“通道管理”->“系统【CMSI蓝鲸消息管理】”可以找到配置通知渠道的页⾯。

核⼼配置内容如下,使⽤腾讯QQ邮件可以参考如下配置,其中smtp_host,smtp_port可在腾讯邮件官⽹获得,smtp_pwd授权码需要独⽴开通。

dest_url: 若⽤户不擅长⽤ Python,可以提供⼀个其他语⾔的接⼝,填到 dest_url,ESB 仅作请求转发即可打通邮件配置smtp_host: SMTP 服务器地址(注意区分企业邮箱还是个⼈邮箱)smtp_port: SMTP 服务器端⼝(注意区分企业邮箱还是个⼈邮箱)smtp_user: SMTP 服务器帐号(mail_sender 相同)smtp_pwd:SMTP 服务器帐号密码(⼀般为授权码)smtp_usessl: (默认为 1)mail_sender: 默认的邮件发送者(smtp_user 相同)smtp_host/smtp_port获取 如下图所⽰,smtp_host:;smtp_port:465smtp_pwd授权码获取 通过QQ邮箱账户设置页⾯,操作发短信⽣成授权码邮件验证 蓝鲸⾃带API接⼝,可以验证配置邮件渠道是否可⽤;参考获取API调⽤⽅法。

腾讯蓝鲸运维体系架构设计

腾讯蓝鲸运维体系架构设计

腾讯蓝鲸运维体系架构设计引子蓝鲸是腾讯游戏应用运维(ARE)技术生态体系的代号,由正在逐步产品化的六大运维平台和众多应用运维(含devops)、运营规划等人员构成。

在应用运维这一领域,蓝鲸以“独特”的方式承载着半个腾讯,也承载着国内游戏行业半数份额。

出自应用运维团队的蓝鲸体系,最初的设计理念,是希望能武装运维,使其可以提供更高维度的服务。

例如,为产品、策划、运营等岗位提供:1.自助化的运营工具;2.数据化决策支持;3.直接的用户体验改善等。

我们受邀于7月16号晚上在高效运维1号群做一次专题分享(届时将有多个群转播,超过1500人在线收看、互动),本文是为保障群内分享效果而提前撰写的背景和概要介绍。

本文尝试以半叙事的方式,概述蓝鲸出现的背景,设计理念,和落地方式,希望业界广大应用运维同行们,在我们的发展历程中能找到自己现阶段的影子,共鸣共勉,共同努力,繁荣应用运维生态。

1. 蓝鲸的背景:运维转型十年前,我们的业务运维忙于这些工作:服务器、网络、OS、DB、发布、变更、监控、故障处理、运营环境信息维护提取等等。

这些工作大多是被动的,或者说是“需求驱动型的“,运维大多数时候在被动的为产品、策划、运营、开发等合作岗位的同学提供操作服务,而且很多是重复性的操作服务。

五年前,我们的一个运维小组发起了转型尝试,目标是使我们的运维团队从“操作服务输出”,转型为“解决方案服务输出”。

三年前,也就是2012年,依据这个先行试点团队的效果评估,整个腾讯游戏的十余个运维团队(目前200+运维)走上了艰难的转型之路,作为落地承载方案的蓝鲸体系同时开始构建。

当年促使我们决心转型的原因,可以归结为以下三点。

原因1:业务红海化行业竞争很激烈,精细化运营越来越重要。

产品和运营人员忙于更贴近用户体验的业务设计和运营设计,开发团队忙于更快更可靠的实现,运维团队则希望为用户提供更高的可用性,不论是刮风下雨,还是发布变更,都能将业务可用性保持在无限接近7*24(此处省略几万字)。

云计算平台架构设计与实现

云计算平台架构设计与实现

云计算平台架构设计与实现云计算是一种基于互联网的新型计算范式,是当前信息化发展的重要趋势之一。

在云计算理论的支持下,越来越多的企业开始采用云计算模式来实现IT服务,将自己的业务平台部署在云上,以提高效率和降低成本。

本文将探讨云计算平台架构设计与实现的相关技术和方法。

一、云计算平台的构成云计算平台一般由数据中心和云管理平台两部分组成。

数据中心是物理硬件资源的集合,包括计算设备、存储设备、网络设备等。

云管理平台则用来管理这些硬件资源,并为用户提供云服务。

具体来说,云计算平台应该具备以下几个特点:1、灵活的计算资源调度能力。

云计算平台应该具备自动监控和调度虚拟机、应用程序等计算资源的能力,以满足不同用户在不同时间对计算资源的需求;2、高可靠性和高可用性。

云计算平台应该具备容错、备份等多重机制,以确保用户服务的长期稳定性和可靠性;3、安全的数据存储和传输能力。

在云计算平台上,大量的敏感数据需要得到有效的保护,包括加密传输、数据备份等多种安全机制;4、快速的响应和可扩展性。

云计算平台应该具备快速响应用户需求的能力,并支持水平扩展、竖直扩展等多种扩展方式,以应对不断变化的业务需求。

二、云计算平台的架构设计在设计云计算平台时,应该首先考虑数据中心的构建和管理。

数据中心一般包括服务器、网络设备、存储设备等,这些设备需要在协同工作的同时,也要支持物理和逻辑分割,以便更好地管理和分配资源。

这里我们可以采用虚拟化技术,将物理资源划分成多个互相隔离的逻辑资源,进而实现更灵活的资源调度和管理。

在数据中心建设的同时,云管理平台也需要相应的设计和开发。

云管理平台的设计要素包括如下几个方面:1、资源管理模块。

资源管理模块用来管理数据中心内的各种硬件资源,包括CPU、磁盘、网络带宽等。

该模块的主要任务是监控资源状态,协调资源调度,以使资源能够高效利用和优化;2、应用管理模块。

应用管理模块用来部署、管理和监控各种应用程序,并为用户提供可靠的高性能服务。

蓝鲸云大数据平台

蓝鲸云大数据平台

海量数据无限未来video data platform product introduce产品简介由北京尚易德科技有限公司自主研发的蓝鲸云视频大数据平台,致力于提供城市级大数据存储与共享服务。

可将城市每天产生的视频、图片、人、车、事件等数据集中存储到平台中,实现原始数据的自沉淀,通过智能分析服务对原始数据进行清洗、梳理,为上层业务提供通用应用接口和数据。

针对不同的业务应用场景,平台可灵活组合业务模块和通用接口,搭建业务应用服务,满足客户的多场景业务应用需求。

非结构化数据原始数据结构化数据处理后的数据存储智能分析智能分析设备硬件层软件层设备接入消息管理点播转发视频录像信息配置运维管理视频回放消息报警地图联动视频转码注册认证存储管理会话管理网关模块算法:视频结构分析、人脸识别、车辆识别...数据库模块数据库软件、开源工具库非结构化数据原始数据结构化数据处理后的数据视频设备视频子系统人脸识别相机智能相机报警设备业务调度人员信息库车辆信息库案件线索库视频结构化信息库大数据库视频碎片库图片库报警信息库日志、运维库产品架构视频云平台人员监控视频和图片道路监控视频和图片楼宇监控视频和图片人脸图片车辆图片报警消息子系统的数据✓子系统的设备、用户信息✓子系统的录像文件和图片✓子系统的报警事件和消息✓其他数据...报警级别一般严重紧急一般报警设备设备1设备2设备3设备4报警信息监控设备掉线网络发生故障机房入口异常抓拍到人员进出设备本身的数据✓设备类型、名称、厂家、地理信息✓设备的IP、端口等网络信息✓设备的状态等运维数据温湿度数据✓温度和湿度值✓温湿度告警上、下限✓温湿度设备信息及状态✓历史最高温湿度和最低温湿度空调数据✓空调设备信息及开关状态✓温度设定值、风速、模式✓设备报警信息智能电表数据✓设备信息及工作状态✓电表的电能、电压、电流、功率✓开箱、停电、超温等告警门禁数据✓设备信息及设备状态✓门禁开关状态、通信状态✓报警状态车辆数据✓车辆的视频和图片数据✓车牌的图片和结构化信息✓车辆的结构化信息行人数据✓行人的视频和图片数据✓行人的人脸图片✓行人的结构化信息人脸图片+结构化信息年龄:XXXXX 性别:XXXXXXX肤色:XXXXXXX 其他....车牌图片+车牌和车辆结构化信息车牌号:XXXXX车牌类型:XXXXX 车身颜色:XXXXX车辆类型:XXXX其他....XX XXXX车牌智能识别违法事件通过一些智能设备或者智能算法,识别监控画面中的违法事件,抓拍违法画面,并产生报警信息执法记录仪通过手持设备,如执法记录仪、移动APP等记录现场办案的相关信息,并拍摄办案视频和抓拍办案图片人工研判、手动记录通过人工分析进行案事件研判,将研判的数据进行记录归档,形成电子档案,最终自动归类为专题数据图片人车数据湖记录消息标签案件报警湿度电流电压地理位置视频大数据平台温度人工录入门禁其他平台的多系统方案蓝鲸云平台的一体化方案....多套设备,多套系统,零散杂乱,部署繁琐、运维复杂一套设备,一套系统,一体化管理,部署简单,运维方便监控平台卡口、人脸动环系统一套系统:蓝鲸云大数据平台热数据区冷数据区温数据区HotWarm Cool 0-72hrs 72小时至2周数月数年数十年光磁共管:统一调度、协调分配数据热过渡:分布加载、快速预热数据数据学习:智能关联、自动预热加载数据文件索引:索引自恢复、保障数据安全可靠数据拼接:数据更新、历史数据追溯和回滚光磁融合冷热分级磁盘阵列光盘库热数据冷数据保存时间智报警设备、存储报警信息✓设备基本信息✓报警日志✓报警视频✓联动信息智能相机存储智能分析数据✓设备基本信息✓结构化信息✓人脸图片✓车辆车牌视频设备采集并存储前端摄像机的数据✓设备基本信息✓图片文件✓视频录像✓车辆车牌视频子系统与上下级平台对接✓平台信息✓设备信息✓视频和图片✓结构化信息把所有能采集到的原始数据都进存储①②③智能前端智能分析服务人工分析对原始数据进行结构化分析,存储结构化数据平台运行中,积累的“经验”数据用户数据:用户的数据使用习惯、用户之间的关联数据运维数据:运维记录、设备历史运维数据、运维经验录入数据:手动录入的数据、加贴的标签、整理的档案数据人员姓名张三李四王武.....年龄294518特征长发圆脸脸上有颗痣右脸有伤疤..........车辆车牌京K105 .....车身颜色白色黑色银色车型途观马自达宝马..........京L205京P888事件时间20110106.....地点回龙观昌平石景山内容交通事故斗殴盗窃..........20130806 201408030101101111000101101000110111011111000110010011111011011010100100011011001001001001101111001001100011①监控到打架斗殴画面②识别涉案人员人脸人员档案姓名:XXX 年龄:XX 身份证:XXXXXXXXX 籍贯:XXXX 地址1:XXXXXX 地址2:XXXXX 是否有案底:有案件编号:XXXXXX 最常出入点:XXXXX ,XXXX ,XXX,XXXX③调出人员档案⑤标注目标人物轨迹,部署警力,成功抓捕④分析落脚点和逃离方向,并在地图上标注,智能识别目标人物运动轨迹①一览城区内吸毒人员热力分布②监控吸毒人员动态③掌握吸毒人员行动轨迹截止今日案件数量030687刑事案件民事案件行政案件5280件4315件3620件刑事案件民事案件行政案件2948件4185件3551件刑事案件民事案件行政案件1926件1157件890件刑事案件民事案件行政案件320件756件415件刑事案件民事案件行政案件153件194件263件刑事案件民事案件行政案件96件83件112件刑事案件民事案件行政案件150件130件143件。

云计算平台的架构与优化

云计算平台的架构与优化

云计算平台的架构与优化随着云计算的发展和普及,越来越多的企业和个人选择将自己的数据和应用程序放置在云平台上。

云计算平台能够带来很多好处,例如更高的可用性、更好的灵活性、更低的成本等等。

但是,一些企业和用户却发现他们在迁移到云平台时遇到了一些问题,例如性能问题、安全性问题等等。

本文将会讨论云计算平台的架构和优化,探讨如何最大化云计算平台的优势,同时避免出现问题。

一、云计算平台的架构云计算平台通常由三个部分组成,即存储、网络和计算。

正确的架构设计能够使这三个部分协作良好,从而最大化系统性能和可靠性。

1. 存储存储是云计算平台的核心。

存储涉及到大量的数据的存取、处理和传输。

在云计算平台上,存储通常分为两种:磁盘存储和对象存储。

磁盘存储是指将所有数据存在一个磁盘中,并通过一些文件系统进行管理。

磁盘存储通常适用于小数据存储和传输。

对象存储是一种新型的存储方法,它将数据打包成一个对象,并在整个云计算平台上进行分布式存储。

对象存储通常适用于大规模数据传输。

2. 网络网络是连接存储和计算的媒介。

网络的性能对整个云计算平台的性能有着至关重要的影响。

恰当地设计和构建网络能够使数据和计算资源更快地到达目的地。

云计算平台的网络通常分为两种:内部网络和外部网络。

内部网络通常被用于连接不同的服务器和存储设备,以实现高效的数据传输。

外部网络则用于连接不同的用户和用户数据中心。

3. 计算计算是云计算平台的第三个部分。

计算资源包括 CPU、内存、硬盘和 GPU。

在云计算平台上,计算资源通常以虚拟机的形式呈现。

虚拟机能够让计算资源更高效地被使用和管理。

同时,虚拟机还可以帮助用户将计算负载分散在不同的主机上,从而提高可用性和可靠性。

二、云计算平台的优化设计和搭建了正确的架构之后,下一步需要进行的是优化。

云计算平台的优化涉及到很多方面,包括提高性能、提高可靠性、提高可用性和降低成本等等。

1. 网络优化网络是连接存储和计算的媒介,优化网络能够让数据和计算资源更快地到达目的地。

2019马哥linux课程重磅更新十大特点技术,linux学习首选

2019马哥linux课程重磅更新十大特点技术,linux学习首选

2019马哥linux课程重磅更新十大特点技术,linux学习首选2019年初,马哥教育迎来一次“大升级”——2019全新Linux运维+Python 全能新版课程大纲正式上线。

历时半年,走访100+互联网企业,挖掘企业真实需求,腾讯,阿里专家亲自参与设计,根据目前市面Linux岗位对技术人员的技能需求,全面进行课程体系升级,只为培养企业稀缺的高薪人才,杜绝脱离企业需求式培训!NO.1.2新面貌新气象——马哥教育企业级2019Linux云计算+安全+Devops+K8s架构师课程体系重磅升级全新Linux运维工程师课程内容结合当前前沿实用技术,符合95%企业的用人需求标准。

本次Linux运维工程师课程大纲升级新增全新体系如下:其一:3大运维基础夯实。

解决学生入门难点;确保学生100%入门,并按照企业环境标准要求实现:Linux系统安装、管理与使用、掌握Shell脚本、网络、安全攻防、企业级服务应用(掌握薪资可达8-10K)(1)Linux基础入门及云计算运维基本功掌握(Linux云计算工程师发展前景、岗位分析和学习路线、学习技巧、操作系统组成、Linux发展史及系统安装、Linux基础操作和文件管理、Linux 用户、组和权限管理、核心技能:正则表达式和文本处理、Linux系统机制和资源管理)(2)面试必备-企业级Shell脚本编程实战(Shell脚本编程基础入门、Shell 脚本进阶和实战)(3)网络安全和常见企业服务实战(Linux网络基础与管理、加密技术和安全通信、企业防火墙和安全攻防策略、DNS企业级服务实战、企业级文件共享服务、OpenVPN及JumpServer堡垒机实战)其二:4大高薪主流技术实战。

培养学员企业生产环境核心技术能力;确保每个学生能安装与部署企业服务,并掌握企业级用法,可设计简单网站架构;(掌握薪资可达8-16K)(1)企业级Web服务与LNMP架构实战(HTTP协议深入掌握及apache 服务入门到精通、Nginx入门到精通及中小型互联网架构LNMP实战、(2)Mysql数据库实战技能全解和优化进阶(MySQL 应用原理及管理⼊门、MySQL DBA 实战技能全解和优化提升、Mysql高端加薪技能-Mysql备份、主从复制和Mysql集群实战、企业级高可用集群解决方案)(3)企业级集群解决方案和运维监控Zabbix实战(企业级负载集群入门与实战、负载集群常见架构和解决方案、企业级运维监控Zabbix实战、(4)快速安装部署与运维自动化实战(快速安装部署与运维自动化实战、JSON数据解析编程、正则表达式与文本数据解析编程)(5)阶段性项目演练:中等规模应用站点架构实施及答辩(XML与XPATH 数据解析编程、JSON数据解析编程、正则表达式与文本数据解析编程)其三:5大企业级高薪技能进阶。

蓝鲸智云开发者中心白皮书

蓝鲸智云开发者中心白皮书
应用注册成功后,在应用“基本信息“页面,可修改应用简介,应用名称,负责人,代码仓库 信息(代码仓库地址、用户名、密码)等基本信息。
6.2 修改应用 LOGO
图 1.9
可以在“蓝鲸智云开发者中心>我的应用”点击应用 LOGO 来修改应用的 LOGO。
版权所有:腾讯科技(深圳)有限公司
第8页
蓝鲸智云开发者中心
图 1.1 版权所有:腾讯科技(深圳)有限公司
第3页
蓝鲸智云开发者中心
产品白皮书
2.2 用户管理
超级管理员,可在“用户管理”中,增加或管理用户账号信息。也可以批量导入、导出用 户信息。
图 1.2 注意:批量导入用户时,请下载“EXCEL 模板”文件来填写用户数据。
版权所有:腾讯科技(深圳)有限公司
版权所有:腾讯科技(深圳)有限公司
第2页
蓝鲸智云开发者中心
产品白皮书
1 前言
蓝鲸智云开发者中心是一个开放式的开发平台。蓝鲸智云开发者中心是基于 PaaS,平台 即服务,为用户提供完善的基础服务设施,用户可以快速又轻松的创建、部署和管理应 用。从应用的创建到部署,再到后续的维护管理,自助化和自动化的服务是关键,提供各 项周边服务,对用户而言只需要关注自己应用的开发。
图 2.1 版权所有:腾讯科技(深圳)有限公司
第9页
蓝鲸智云开发者中心
产品白皮书
7.2 发布历史
用户每次测试、正式部署及下架都有操作记录,用户可以在应用“发布历史-》发布记录”中 查看。
【商标声明】
及其他蓝鲸智云服务相关的商标均为腾讯公司所有。本文档涉及的第三方主体的商标,依 法由权利人所有。
【服务声明】
本文档意在向客户介绍蓝鲸智云全部或部分产品、服务的当时的整体概况,部分产品、服 务的内容可能有所调整。您所购买的蓝鲸智云产品、服务的种类、服务标准等应由您与腾 讯公司之间的商业合同约定,除非双方另有约定,否则,腾讯公司对本文档内容不做任何 明示或模式的承诺或保证。

了解云计算平台架构

了解云计算平台架构

了解云计算平台架构云计算是当今信息技术领域的一项重要发展,架构是实现云计算的核心。

在这篇文章中,我们将深入探讨云计算平台的架构,了解其优势和挑战。

首先,我们需要了解什么是云计算平台架构。

云计算平台架构是一种基于云服务提供模型的技术架构,它允许用户通过互联网按需获取计算、存储和网络资源。

它的核心思想是将计算资源集中管理,并通过虚拟化技术实现资源的弹性分配和高效利用。

在云计算平台架构中,有三个主要的参与方:云服务提供商、云服务消费者和云服务中介。

云服务提供商是构建和维护云计算平台的组织,他们提供各种云服务,如基础设施即服务(IaaS)、平台即服务(PaaS)和软件即服务(SaaS)。

云服务消费者是使用云服务的个人或组织,他们通过云服务中介获得所需的计算资源。

云服务中介则提供服务订购、资源分配和监控等功能,将云服务提供商和云服务消费者联系在一起。

云计算平台架构有几个基本组件。

首先是物理基础设施,包括服务器、存储设备和网络设备等。

这些设备通常由云服务提供商负责购买、维护和管理。

其次是虚拟化层,它允许将物理资源划分成多个虚拟资源,从而增加资源的利用率和灵活性。

虚拟资源可以根据需求进行分配和回收,实现资源的弹性伸缩。

再次是自动化管理系统,它包括资源管理、任务调度和故障恢复等功能,通过自动化的方式提高系统的可靠性和效率。

最后是云服务接口,它是云服务消费者与云服务提供商进行交互的接口,可以通过API或GUI等方式进行访问。

云计算平台架构具有许多优势。

首先是灵活性和可扩展性。

通过虚拟化和自动化技术,云计算平台可以根据需求进行资源的动态调整,从而提供灵活的计算环境。

其次是高效利用资源。

通过虚拟化技术,云计算平台可以将多个应用程序部署在同一台物理服务器上,提高资源利用率。

此外,云计算平台还提供了较低的成本和更好的性能,使用户能够更好地满足业务需求。

然而,云计算平台架构也面临一些挑战。

首先是安全性和隐私问题。

云计算平台集中管理大量用户数据,因此必须采取有效的安全措施来保护用户数据的机密性和完整性。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

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

蓝鲸管控平台是典型的两层分布式 C/S 结构,主要包含智能 Agent,提供各种服务的Server,以及 zookeeper、redis、MySQL 等周边保障模块。

其中Agent 是部署在业务机器上的程序,每台业务机器理论上只可以部署一个;其他模块部署无具体要求,用户可以单独部署,也可以混合部署。

在整个蓝鲸体系中,唯独蓝鲸管控平台没有直面用户,但蓝鲸管控平台在蓝鲸体系中却是不可或缺的,它为蓝鲸其他平台提供了人机交互的通道与能力。

蓝鲸管控平台主要提供了三种类型的服务能力:文件分发传输能力、命令实时执行与反馈的能力、大数据采集与传输的能力。

平台架构

•BK Agent:蓝鲸智能Agent程序,需要安装在业务需要管控的实体机、虚拟机或者容器里面。

BK Agent 的启动需要按照要求输入制定的命令行参数,并依赖配置文件。

BK Agent是蓝鲸管控平台提供三大服务能力的实际执行者, BK Agent 所在机器的通讯策略、网络状况需要在安装前调整好才能发挥其所有能力。

•BK TaskServer:蓝鲸管控平台任务及控制服务端程序。

该程序提供对集群内Agent 的管理能力,并支持对 Agent 批量下和执行发命令或脚本。

•BK FileServer:蓝鲸管控平台文件传输控制服务端程序。

该程序对指定范围内
Agent 节点提供 BT 种子服务,保证对传输的安全性、不同区域及业务模块间的隔离性,并控制BT传输在有限的贪婪特性范围内。

单独部署 BK FileServer 并不能提供文件传输服务,受限于安全性考虑,BK FileServer 必须和 BK TaskServer 配合才能完成完整的文件分发流程。

•BK DataServer:蓝鲸管控平台数据传输服务端程序。

该服务端主要提供对 Agent 采集的数据进行汇聚、分类、流转能力。

对于普通的千兆网卡机器,BK
DataServer 能够最大提供 100MB/s 的数据处理能力。

BK DataServer 可以单独为用户提供数据服务,而不需要其他服务端程序配合。

•BK DB Proxy:蓝鲸管控平台 Redis 集群管理模块。

通过代理对 Redis 的操作,完成 Redis 分布式集群的同一管控,支持 hash 写入,多备份写入等。

•Redis:Redis在本系统中提供工作区数据缓存作用。

•MySQL:主要存放系统管理相关的数据,便于对系统完成基础的管理和监控。

•Zookeeper:Zookeeper 主要提供对集群的管理能力。

包括集群中不同节点间的相互发现,有效性探测等。

版本差异
功能特性(对外、官网宣传的特性名)社区版企业版公有云版
文件传输/分发√√√
正则表达式√√√
命令批量执行√√√
脚本批量下发并执行√√√
指定用户权限执行√√√
用户环境变量继承√√√
基础数据采集√√√
自定义数据采集√√√
集群自动服务发现√√√
集群Agent状态查询√√√
集群负载均衡支持√√√
支持Windows/Linux等主流OS√√√
目录传输/分发×√√
区域链控制策略×√√
跨区域穿透传输×√√
用户机器密码校验×√√
采集器插件化支持×√√
实时数据快照支持×√√
动态流量负载均衡技术×√√
集群多区域负载均衡支持×√√
支持AIX小型机×√×
支持OS
OS类型主要OS版本
CentOS 5.11 32/64位5.8 32/64位
6.x 32/64位
7.x 32/64位
Redhat 6.x 32/64位
7.x 32/64位
Debian7.4 64位SUSE10 64位
Ubuntu 14.04 32/64位10.04 32/64位12.04 64位
Windows Server 2012 2008 2003 Win 7
AIX( 企业版)AIX 6 AIX 7
功能特性
文件分发与传输
文件分发是指用户从指定机器将指定文件批量传输到特定范围的机器上。

文件分发是用户的一种行为,传输则是针对用户行为的程序行为。

下面将简要描述文件分发传输的主要功能点:
•传输模式:
◦BT模式——对于大小大于10KB的文件,蓝鲸管控平台将自动启用BT作为首选
传输方式;
◦值传模式——对于10KB以下的文件,将使用tcp直传模式;
◦混合模式——在BT模式下,如果发生BT传输持续性失败,则会尝试使用直传
模式传输BT文件分片;当BT传输恢复时,则停止直传模式; -传输类型:
◦文件传输——分发单个文件到指定机器,这里文件可以是任何格式,任何可读
目录下的可读文件;文件分发完成后,会自动同步目标文件权限与源文件一
致;对于直传模式,文件传输结束后会进行MD5校验,对于BT模式和混合模
式,会进行hash值校验文件的完整性;
•传输控制:
◦区域链控制——让文件沿着指定的路径,通过多个中转节点的接力,最终到达
目标机器,并且源文件和目标文件所在机器不在同一个物理或逻辑区域。

我们
称这种传输方式为区域链传输。

区域链控制是指通过一定规则指定文件中转的
路径,以满足具有特殊专线链接的两个区域间的传输需求。

◦跨区域穿透——跨区域穿透是指原本相互隔离的两个区域,但是由于特殊目
的,需要就本次传输进行定向透传。

蓝鲸管控平台允许权限用户适当修改配置
来完成这种定向穿透。

实时任务执行
•任务类型:
◦命令类型——linux支持bash命令、windows支持cmd命令、AIX支持ksh命
令,支持各种自定义可执行文件格式程序的启动,支持各种解释性语言程序的
执行。

◦脚本类型——linux支持shell脚本、windows支持bat脚本(安装有cygwin的
额外支持shell脚本)、powershell、AIX支持ksh脚本,以及各种系统支持的
解释性脚本程序。

•任务控制:
◦指定用户——linux及其他类linux系统支持按指定用户执行任务,例如用户设
定以user00用户执行ps,则只能看到该用户权限范围内的结果;因为
windows操作系统的限制,只有开启校验机器密码(见下文)功能的用户才能
指定用户执行任务,否则都已administrator用户执行任务。

◦继承用户环境——linux及其他类linux系统支持指定用户后继承该用户设定的
环境变量;Windows无此功能。

◦校验机器密码——企业版用户可以选择是否校验机器密码,如果选择不校验,
则window Agent不支持按指定用户执行任务的功能。

◦有害操作告警——管控系统能够对高危操作进行预警,高危操作的定义由系统
自动设定。

◦有害操作防护——管控系统能够对高危操作进行预警并干预,高危操作的定义
及干预措施提供选项供用户配置。

数据采集与传输
•数据采集服务:
◦自定义数据采集——Agent开放数据发送接口、cmdline及SDK,供用户开发
自定义的数据采集程序或脚本。

◦采集器插件化支持——Agent支持采集器插件化,自动加载采集插件,并监控
插件的存活状况。

如果采集插件异常终止,则重新拉起采集插件;如果多次拉
起失败则告警。

◦实时数据快照——管控平台支持缓存安装有Agent的机器1min内的快照数
据,并提供接口供用户访问。

◦动态负载均衡——由于Agent数据采集的量大,切具有随业务特性波动的特
点,这些数据在流转时需要高性能的服务端做收敛转发,为了提供服务端机器
的利用率,减少由于数据量变化时带来的负载不均衡问题,管控系统支持按分
钟级别动态调整数据转发的通道,以达到集群内服务端负载均衡的目的。

集群管理
•自动服务发现:管控平台同一个集群内的模块均支持自动发现,用户扩缩容任何节点,系统均能实时感知,并调整通讯策略,保证服务的高可用。

•集群负载均衡:管控平台同一个集群内,支持按照Agent链接数进行负载均衡。

•Agent状态查询:管控平台提供接口,查询Agent状态。

接口按照实时性分为两
类:一类为实时状态接口,只能查询当前Agent是否正常;二类接口提供24s内的状态查询,查询的内容包括Agent上次心跳时间、Agent版本、Agent使用的cpu、Agent使用的mem。

•多区域负载均衡:管控平台支持对同一集群进行不同区域的划分,不同区域按照各区域内的负责均衡规则处理;未划分区域的Agent按照集群负载均衡策略处理。

相关文档
最新文档