西安电子科技大学
客户简介
西安电子科技大学网络与继续教育学院是西安电子科技大学下设的二级学院。 2002年,教育部批准西安电子科技大学为开展现代远程教育的68所试点高校之一。 2012年,批准西安电子科技大学为可以开展网络高等学历教育招生的试点高校之一。 网络与继续教育学院既是开展现代远程教育和成人继续教育的办学实体,又是全校远程教育和成人继续教育工作的归口管理单位,依托学校优质的教学资源、丰富的办学经验、优良的品牌构建了崭新的网络教育平台,建立了完整的网络教育教学支持服务体系和完善的教学管理规章制度,赢得了良好的社会声誉。
面临的问题
客户的业务主要包括在线考试系统和视频点播系统。在现有的环境中,许多学生抱怨和反馈业务系统非常不稳定,经常崩溃;现有环境是自建服务器,其中大多数是旧设备,存在性能问题,无法随着业务量的增长而迅速扩展;在高峰时段,有5万考生参加在线考试,并且整个考试过程都是视频监控的, 当前高并发场景下无法满足业务和存储空间的需求;视频点播系统的静态文件高达20TB,并且学校出口带宽受到限制,导致学生的学习体验极差;当前的Oracle数据库许可证费用太高,因此迫切需要降低费用。
解决办法
针对客户现有问题,翔石作为亚马逊AWS高级咨询合作伙伴,用AWS的优良架构来帮客户完成系统上云改造。将旧系统迁移到AWS并采用ECS以提供弹性的计算能力并优化了网络性能;将原有Oracle数据库迁移到AWS Aurora (PosrgreSQL),采用了多可用区部署,提高了可靠性并且优化了数据库维护成本;在AWS上添加自动管理和监视组件,以减少人工操作和维护的成本;将视频课件放入S3存储桶中,并使用CloudFront加速全部内容。在通过弹性负载平衡器将学生的访问请求分发到视频点播系统之后,将处理请求并将内容链接重定向到最佳CDN节点以获得最佳浏览体验。通过内置数据压缩、边缘计算功能和现场级加密,在数毫秒内覆盖全球查看器。使用支持边缘终止和 WebSockets 的专用且功能丰富的 AWS 全球网络基础设施优化动态 Web 内容分发。通过 AWS Media Service 和 AWS Lambda 集成,快速启动流式传输,以一致的方式播放它们,并为任意设备提供高质量的视频
取得的成效
通过AWS优良架构体系对业务系统的改造,使得系统更加贴近云上运行的优势,大幅提升了资源的利用率和运维效率。与线下相比,云上的运行成本降低了50%以上。托管数据库与容器技术的结合让数据库更新与维护变得更加自动化,计算资源的水平扩展也变得更加高效。整套技术框架全部实现多可用区部署,实现了快速的应用容灾。翔石对每个计算模块进行了CloudFront监控,能实时监控CPU、内存使用率以及系统日志追踪,使信息具有可溯性。