背景与需要剖析
自 2019 年底疫情暴发以来,新冠病毒曾经肆虐寰球 200 多个国家和地区,迄今为止确诊病例数高达 6 亿多。其弱小的传染力以及近期所展现出的变异能力,导致疫情至今仍在寰球各地倒退。因而,如何助力疫情防控,保障数字化疫情防控是现阶段最重要的工作之一。
“衰弱码”运行特点
- 多源性:衰弱码的信息来自多个不同机构:红、黄、绿码信息由卫生衰弱机构提供,地理位置信息由通信运营商提供,填报的衰弱信息会被发送到人口库进行验证。
- 高并发:因为衰弱码的应用场景,“亮码”的查问区域广、人群流动频繁、应用频率高,须要实现大量的高并发查问申请和疾速响应。
“衰弱码”运维关注点
不同机构数据获取的通顺性。这就波及到不同机构提供的接口,要能满足信息查问的需要。
- 不同机构的接口要能反对频繁的查问,确保接口的可用和疾速响应。
- 不同运营商的服务水平有地区的差别,须要可能确保运营商的服务可用。
大数据量高并发也能疾速响应。须要关注衰弱码背地运行的服务器、网络链路,衰弱码利用的性能。
- 服务器问题:一旦数据量超过服务器的承受能力,就有可能导致服务器瘫痪,应用程序暂停,衰弱码无法访问。
- 网络链路问题:网络链路有带宽的限度,带宽的设计要正当。如果是云服务,能够做带宽大小的动静调整策略。
- 衰弱码服务性能:服务逻辑要精简达到疾速地解决和响应信息的能力要去。
数字化防控业务运维计划
解决方案思路
- 业务性能压测评估:以用户视角、面向实在用户场景与用户行为,从云端发动实在压力,对线上核酸检测、衰弱码查问等业务发动并发拜访,帮忙评估要害业务性能容量,发现性能瓶颈。
- 业务被动监测与预警:为业务经营提供 24/ 7 小时继续、被动监测,及时发现潜在业务故障危险,提前预警,及时告警,保障业务服务稳定性。
- 业务性能监测与优化:基于挪动端实在用户及业务零碎的端到端性能监控与剖析,实现了端到端的性能问题跟踪与诊断,帮忙企业被动发现并解决业务零碎各个环节的故障异样,促使经营、运维、开发等跨部门人员基于对立视角与层面疾速排障,保障业务服务质量。
落地场景剖析
- 业务零碎压力测试评估:依据各地疫情防控要求对核酸检测信息系统进行并发拜访压力测试,评估零碎的最大业务解决能力。
- 业务故障疾速定位和诊断:通过被动和被动等多种工具伎俩对业务故障进行问题定位、深刻诊断和疾速排查,缩小业务服务中断危险和影响范畴。
- 用户服务体验监测与优化:针对移动用户性能服务及性能体验进行监测与剖析,继续优化,为用户日常生活及衰弱提供保障。
- 业务服务被动监控与预警:提供对核酸检测等要害业务服务继续被动监测,及时发现可能危险,提前预警、疾速告诉进行故障处理和业务复原。
整体解决方案
针对“绿码”的运行特点,为了可能保障用户可能在须要“亮码”时放弃疾速响应,云智慧推出了以压测宝、透视宝产品为根底,并联合应用场景造成立体化运维解决方案,针对各类简单 IT 零碎提供全方位的监控运维保障,为衰弱码业务保驾护航。
性能压测 - 云压测为数字化疫情防控“体检”
业务服务全链路云压测是基于实在业务场景与用户行为的压力测试服务,平台通过寰球分布式网络发动实在压力,帮忙评估要害业务(如核酸检测、衰弱码查问业务)的性能容量,发现业务解决全链路性能瓶颈,从而保障业务的稳固运行,防止业务解体带来的用户影响。
性能压测 - 云压测模仿实在“流量“对业务利用进行压测
- 基于云的弹性伸缩架构:通过云端制作压力拜访衰弱码零碎,与实在用户拜访二维码的环境保持一致,能够满足千到百万并发的压测需要。
- 反对各类场景,适应后疫情的数字化时代:通过独有的插件式凋谢架构,反对支流协定,如 HTTP/HTTPS、Socket、WebSocket 等,同时反对小程序、浏览器、APP、智能硬件等各类终端。
- 与立体化监控紧密结合,实现问题疾速发现:云压测与立体化监控高度交融,在加压同时深入分析端到端体系架构的整体性能,实时定位代码级性能瓶颈,剖析硬件资源利用率指标。
- 端到端全链路压测:云压测容许用户从防火墙外发动压力,让压测变成有确定性的评估,能确定上线后的实在状态,从而验证衰弱码外围零碎链路上各种限流及预案的准确性,在测试中裸露全链路上的各种瓶颈和暗藏危险点。
- 实时数据监控剖析:云压测系统提供秒级数据采集和实时统计分析,并能依据压测状况随时调整和管制拜访压力。
性能压测 - 基于云端压测,实时剖析利用性能,定位问题瓶颈
基于压测,实时剖析利用性能,定位问题瓶颈,优化利用架构。
性能优化 - 数字化疫情防控业务利用性能评估剖析与优化
基于全面的监控维度及直观的可视化成果,疾速把握挪动端、浏览器、微信小程序及业务零碎衰弱状态,及时发现潜在的业务异样。
立体化监测 - 端到端立体化监控实现数字化防疫无死角运维
- 构建衰弱码全息运行数据模型:基于衰弱码零碎典型利用场景,利用运维大数据、智能算法、模块化监控、日志剖析、业务调用链路实时追踪等技术手段,实现横向 + 纵向的全息运维数据分析模型,为衰弱码业务的智能运维打下坚实基础。
- 以市民体验为视角,进行业务端到端性能诊断:实现衰弱码小程序、挪动 APP 的用户体验剖析及行为剖析、后端代码、利用中间件及网络性能在内的业务零碎拓扑以及全环节性能问题追踪和智能化告警。
立体化监测 - 前端到后端关联、业务故障疾速定位剖析
通过前端挪动 APP 端、前端浏览器端、微信小程序与后端利用进行关联,实现端到端的治理剖析。对整个申请从用户前端到后端利用代码以及基础设施深刻追踪及问题快照剖析,帮忙用户从外到内逐渐剖析每个环节对业务造成影响的问题瓶颈及根本原因。
立体化监测 - 防控业务服务继续被动监测与告警
- 实现对要害业务服务接口 API、残缺的业务服务流程进行无效监控,化被动为被动,保障服务质量。
- 实时掌握业务的可用性、响应工夫、正确性,并且通过联合告警及时无效发现问题,晋升业务可靠性。
- 实时被动感知各区域用户拜访业务的用户体验,及时发现服务状态异样因素,疾速定位故障和性能瓶颈产生的地位,确定故障响应的范畴。
立体化监测 - 防控业务全景可视化监测
计划价值与劣势
价值与劣势
基于实在防控业务场景与用户行为的压力测试,端到端、全方位剖析和优化防控保障利用性能问题,24/ 7 小时防控业务继续被动监测与预警,为疫情防控业务保驾护航。
- 实在:实在防控业务场景,实在用户业务拜访评估
- 精准:全方位、代码级故障深入分析和诊断,精准问题排查
- 被动:24/ 7 业务被动监测与提前预警,被动运维与解决
- 规模:基于云的弹性架构,满足不同规模用户业务并发拜访
- 全面:端到端全链路性能发现;用户、利用及业务全笼罩
- 实时:压测数据实时剖析,及时优化,业务监测实时告警
服务与优化
SaaS 模式
- 企业购买 VUH 资源,自行利用云智慧云压测产品进行压力测试。
- 云智慧技术团队提供售后反对。
- 更灵便更不便,适宜技术能力强的用户。
整体压测服务
- 云智慧提供整体压测服务,用户更省心省力。
- 云智慧技术团队提供残缺的压测服务,从压测前的实践剖析、脚本制作、工作发动到后果剖析、专家报告等。
零碎能力认证
- 云智慧联结赛迪,从第三方角度提供零碎的整体评估,并提供具备公信力的验证报告。
- 北京赛迪认证核心有限公司是经国家认监委 (CNCA) 和工信部批准成立专门从事软件过程改良与能力成熟度评估的第三方认证机构。
提供数字化征询产品服务
云智慧运维征询涵盖运维各畛域体系建设与专项征询
案例分享
我的项目挑战
- 多地市发展全员核酸检测工作经验不足,信息化撑持能力显著不能满足 3 天 500 万全员核酸检测工作要求。
- 不同厂家开发的抗疫保障业务紧急上线经营,不足并发拜访性能测试和评估,屡次频繁解体,业务影响大,民怨沸腾。
计划亮点
- 5 个要害业务场景 5000 并发测试:扫描辨认身份证、扫码辨认采样人信息、采样明细查问、核酸检测后果上传、检测报告生成。
- 灵便压测模型反对 8 个不同地市 3 天 500 万全员核酸检测工作指标。
客户价值
- 依据不同地市的业务需要构建不同的压测模型,反对 8 个不同地市 3 天 500 万全员核酸检测工作指标。实在评估不同地市的核酸检测零碎的理论业务撑持极限容量指标。
- 提供实在的测试后果,为生产环境下核酸检测利用优化提供主观实在的参考数据。
开源我的项目举荐
云智慧已开源数据可视化编排平台 FlyFish。通过配置数据模型为用户提供上百种可视化图形组件,零编码即可实现合乎本人业务需要的炫酷可视化大屏。同时,飞鱼也提供了灵便的拓展能力,反对组件开发、自定义函数与全局事件等配置,面向简单需要场景可能保障高效开发与交付。
如果喜爱咱们的我的项目,请不要遗记点击下方代码仓库地址,在 GitHub / Gitee 仓库上点个 Star,咱们须要您的激励与反对。此外,即刻参加 FlyFish 我的项目奉献成为 FlyFish Contributor 的同时更有万元现金等你来拿。
GitHub 地址: https://github.com/CloudWise-OpenSource/FlyFish
Gitee 地址: https://gitee.com/CloudWise/fly-fish
微信扫描辨认下方二维码,备注【飞鱼】退出 AIOps 社区飞鱼开发者交换群,与 FlyFish 我的项目 PMC 面对面交换~