华为云助力国家税务总局干部学院在线培训测试平台安全可靠弹性业务应用
背景:
国家税务总局税务干部进修学院(简称国家税务总局干部学院)在线培训测试平台,是根据国家税务总局“数字人事”要求,建设的统一开放、兼容共享、多种终端应用,集自主选学、组织培训、考试测评和分级管理等功能于一体,覆盖全国80万税务干部的网络培训平台。2018年,华为云开始服务国家税务总局干部学院,帮助学院建设了高性能、安全可靠、弹性云培训测试平台,满足了日常服务及网络竞赛期间大并发量访问。
方案设计及价值 :
干部学院在线培训测试平台,为全国80万税务干部提供自主选学、组织培训、考试测评和分级管理等服务;同时,平台每年会承担多次重要的网络竞赛,以2019年8月份全国税务系统“岗位大练兵、业务大比武”网络竞赛为例,有超过60万人、115万多人次的竞赛答题,短期内有大量并发访问需求。以上因素均对平台的建设提出了较高要求:(1)平台整体需具备高性能、高可靠的特点;(2)稳定的线路和带宽,全国在线业务访问速度要求基本一致,不受地域、跨运营商影响,平均响应时间2s至3s之间,保证良好的用户体验;(3)高安全性,从网络安全、应用安全、用户数据安全以及运营安全这四个方面保障在线培训测试平台的安全。
考虑到干部学院在线培训测试平台功能定位、业务使用、后续演进等基本要求,方案总体设计结构图如下:
干部学院在线培训测试平台涉及教学视频类、文件下载类应用,且使用者遍布全国,基于内容分发网络服务,可实现培训视频、图片文件、静态网页的访问加速,并通过分布全国的CDN节点,将音视频内容扩展到离用户最近的地方,解决Internet网络拥挤的状况,提高用户访问的响应速度和成功率,从技术上全面解决由于网络带宽小、用户访问量大、网点分布不均等原因所造成的用户访问网站响应速度慢的问题,从而提升了用户体验。
在净化网络流量上,通过高防Ddos IP,对用户流量进行检测和清洗;引入集群特性,支持用户的海量业务访问需求。Web层、应用层、服务层间通信,或者同一层内不同模块间通信,引入华为分布式消息队列中间件,可以使后端模块在接收流量时达到削峰填谷的效果,解决干部学院在线培训测试平台考试月中流量突增的影响,同时可以在业务解耦、流量控制、广播消息等场景下都有很好的应用。
针对应用处理过程中可能涉及读取文件或数据库,将数据库部署在华为云的关系型数据库服务上,同时配套使用华为云的分布式数据库中间件(DDM),实现分库分表,以满足高并发的数据库访问,满足干部学院在线培训测试平台并发场景。
对于图片或教学视频等文件,使用华为云的弹性文件服务,可以获得大容量(单文件系统10PB)、高可靠(数据持久性99.99999999%)、高可用(故障自动迁移,服务可用性达99.95%)的文件存储服务。
客户声音
国家税务总局干部学院基于华为云,建设了高性能、安全可靠、弹性云培训测试平台,自2018年服务近2年来,保障了日常业务的可靠运行,并经历了多次重大网络竞赛的检验。服务和竞赛期间,院领导多次现场指导工作和观摩,对平台的日常应用、竞赛保障效果进行了充分肯定,院领导表示:“希望通过和华为的合作,应用云计算、大数据、5G、移动互联、AI等前沿技术,打造智慧校园,为税务信息化数字化转型建设提速增质”。
(责任编辑:欧阳)