全面上云这条路,洋葱学院已经走了近7年

  • 时间:
  • 浏览:0

要知道,2013年,能选则全面上云的中国企业屈指可数。

延期开学的这段时间里,广大学生学习时间较为集中,面对大流量、高并发访问需求,洋葱学院时要确保业务稳定性,采用阿里云容器服务与云数据库融合正确处理方案,在应用不变的情况表下,快速平稳实现扩容的什么的问题。阿里云容器服务都时要在几分钟内扩充底层资源,满足快速部署数千个应用实例的需求。阿里云容器服务团队的建议下,洋葱学院还进一步优化了整体的ECS服务器配置,将血块的小规格ECS服务器更上加150至150核大规格ECS,从容应对10倍扩容,同時 运维管控更加便捷。

洋葱学院由杨临风、朱若辰和李诺联合创办,团队希望通过技术最好的法子促使教育均衡。在创立之初,团队就做出了有五个 意识超前的决定:整套业务系统均基于阿里云搭建。

基本功夯实的基础上,洋葱学院还做了有些方案优化和升级。

3年前,洋葱学院原本刚结速尝试微服务改造,将比较复杂的单体架构进行拆分和解耦。同時 采用容器技术,并也将swarm迁移至阿里云容器服务ACK之上,原本每个模块都对应一套ECS与SLB,然后 随着微服务越拆越细,原本刚结速经常出现资源浪费的情况表,然后 调度比较复杂度都有飞快膨胀。容器服务都时要根据不同模块的配置所需,资源分配更加合理,按照定义规则自动弹性伸缩正确处理了比较复杂的调度维护。

洋葱学院将更多的人力和精力投入到了课程研发之中,打磨课程。如今,洋葱的用户遍布全国,深受师生和家长的喜爱,多达31500万学生自发推荐,社科院白皮书显示其教师推荐度和家长满意度分别高达85%和90%。

洋葱学院还对冷用户和冷热数据做了优化:冷用户,即第一次来的用户信息较少,此期间冷用户都都还还都可不可否都还还都可不可否 来没有多,亟需优化冷用户的流程正确处理,这时要提高高压下的数据快速正确处理能力,正确处理变得变快;老师和学生的作业数据,会有冷热数据之分,每隔一段时间进行数据迁移,然后 热数据增长过快,此前方案逐渐应接不暇。在阿里云云数据专家的建议下,将冷用户缓存增加,升级数据库,对数据库进行了分库分表,还进行了一系列索引优化、语录改写以及业务改造等工作。

在此次疫情中,洋葱学院利用阿里云数据库的极致弹性、无缝升级扩容能力,一晚上便完成了几五个核心数据库的容量升级以及PG实例版本升级。单个云Redis集群可承载千万级访问的超高性能,确保了即使流量数十倍增长随完会有业务瓶颈。同時 ,持久化存储RDS PostgreSQL、MongoDB有更强的承载能力,不仅都时要应对比较复杂查询,还可做到极致超强弹性水平扩展,全面保障了洋葱学院的运行,在业务量比历史同期翻了10倍的情况表下仍然保持平稳。

针对疫情延期开学,洋葱学院作为头部K12在线教育公司,免费向全国师生开放了平台的完整核心课程资源,这期间每天的学习访问人数持续飙升。使用云容器原本,系统在资源利用率上提升了约150%,经常出现什么的问题后可快速隔离,当面对急剧增长的业务量,也都时要在短时间内扩容进行业务支撑。 ——李诺 洋葱学院联合创始人&CTO

如今,从初中理科逐渐扩展到小初高全学段全学科,为1150多万教师以及31500多万的中小学生提供24小时在线的“云课堂”。

上云先锋洋葱学院有些路走来,也是和阿里云同時 携手成长的难忘历程。几年前,原本某个特殊使用场景,线上业务受到严重影响,洋葱学院和阿里云紧急沟通、快速排查什么的问题,阿里云云数据库的专家同学进行了重启、备份等一系列工作。

在线教育业务的有五个 重要特点,然后波峰波谷比较规律,可预测。在学校下课或放假时期,业务会达到上升,洋葱学院便会在数分钟扩容云上资源,待学生返校上课之时,再根据业务情况表释放资源,原本持续保持较高的资源利用率,既节省成本又确保业务响应。

而老师则都时要通过数据后台实时充分掌握班上每名学生的学习能力和知识掌握情况表,为同班同学一键布置不同的教学任务。

洋葱学院自成立之处,便决心搭建于云上。在亲们 看来,当时人研究开源方案或重新搭建系统,是"事倍功半"的,意味巨大的运维负担;然后 ,每当有新的业务需求时,洋葱学院都有首先考虑都时要使用云上已有方案,亲们 相信阿里云服务的稳定性、专业性。

创新且锐意进取,是有些公司的基因。

为了确保平台使用起来“丝般顺滑”,阿里云为洋葱学院提供了综合架构正确处理方案:数据库层将云数据库Redis数据库做高速缓存,RDS PostgreSQL+MongoDB做持久化存储;应用层对微服务进行改造,以及容器化部署。这是完成挑战的核心能力。

能应对猝不及防的疫情流量洪峰,洋葱都做了如保的努力、下足了哪几个功夫呢?

早先,洋葱学院起步于初中数学、物理课程,然后 随着不断发展,原本刚结速加入语文和英语等学科,哪几个课程特点不同、相应的学习流程不同。除了早先选则的ECS云服务、SLB负载均衡、阿里云云数据库等经典基础产品之外,洋葱学院也尝试将新的业务应用搭建于有些新兴阿里云产品,如ACK容器服务、RSS弹性伸缩、SLS日志服务、Blink实时计算、ARMS前端监控等,来满足日趋比较复杂和比较复杂的业务需求。

此外,原本都都还还都可不可否都还还都可不可否 依靠负载均衡的定时扫描错误节点,故障检测指在一定效率;而Kubernetes自带容灾和错误发现机制,容器实物pod之间自动实现切换,大大缩短什么的问题发现时间,同時 基于阿里云云监控、ARMS Prometheus、ARMS前端监控和日志服务,实现云资源、容器集群、容器节点、Pod等指标的完善监控,对集群变更情况表、pod创建拉起删除、组件异常等信息,基本都时要覆盖到各种监控报警什么的问题,将重大故障‘扼杀于摇篮之中’。

洋葱学院在2013年末成立,原名洋葱数学,是一家K12在线教育公司。课程里都都还还都可不可否都还还都可不可否 真人老师授课,然后采用1150%人机交互学习最好的法子,每节课5-8分钟动画视频的形式精讲有五个 知识点或解题思维,希望有趣生动的讲解最好的法子让更多的孩子们爱上学习。

洋葱学院以匠人之心打造“ 云 ”课堂,是一群践行教育初心的梦想家和冒险家。

疫情期间(近有五个 月以来),有超过700万学生、315万教师使用洋葱学院APP在线学习或辅助授课,同時 还将课程资源开放给学习强国、快手等第三方平台播放,帮助更广泛的学生远程学习。

看后复仇者联盟的亲们 们,都记得钢铁侠的AI助手Friday,每次关键时刻都协助钢铁侠力挽狂澜。

洋葱学院的APP,我我嘴笨 早原本成为所以学生和老师的AI助手Friday。2017年,洋葱学院成立人工智能实验室,并尝试将AI赋能引入其教学体系。最主要的意味,是希望为学生们打造完整的学习闭环,产品能根据学生的学习现状和效果,动态规划学习路径,推送个性化学习内容。