在数字化的浪潮中,云原生架构与智能运维已然成为当今计算机运维行业的重点研究领域,传统的单体架构方式早已无法满足对复杂资源的管理需求。针对这一问题,不少比赛设置了相关的赛题,等待勇敢的挑战者揭榜。
建队缘起,小试牛刀
2023年3月底,在一次偶然的机会中,兴趣相同的三人(罗阳、 唐子剑和唐明妮)组成了团队。在几次的头脑风暴后,最终决定对智能运维领域展开探索。他们希望针对数量众多的软件运维难题,设计开发一款实现轻松运维的软件,实现众多作品中鲜有的面向信息技术领域的技术开发创新。
团队基于IOS端从零开发,为了确保产品贴近实际微服务环境,团队首先进行了实地调研,确保每一个功能都基于真实的市场需求。在此基础上,团队投入大量精力研究核心算法,引入图神经网络等多种模型,致力为云原生系统提供更加精确的异常检测和根因定位算法。对产品UI进行了独特的设计,打造了简洁美观、符合苹果特色和产品定位的用户界面并融入Apple Watch的原生态联动,使得异常预警更为及时。
图 1 参赛作品展示
最终,该团队在“中国高校计算机大赛——移动应用创新赛道(iOS)”中,成功斩获华中赛区二等奖。
图 2 2023中国高校计算机大赛获奖证书
积累经验,斩获首金
经历过第一次比赛后,团队在配合和沟通上有了更好的熟悉和改善,于是他们把目标转眼接踵而至的中国大学生计算机设计大赛,开发网页端软件。
团队成员自主设计并开发了一套基于图神经网络的微服务系统智能运维平台。比赛的备战和准备过程漫长且充满挑战,他们也因此投入了大量的开发时间,研究了相关文献,进行了反复的讨论和设计。历时数月,无数的数据收集、实验分析,算法设计代码成图、参赛报告的撰写和修改反复了一遍又一遍,极大地考验着团队的坚持不懈与协作能力。
但好在“关关难过关关破”,最终该团队在学校仅有的两个赛道名额中获得省一等奖并挺进国赛,正是团队的协作精神和创新能力让他们在比赛中脱颖而出,获得了这来之不易的机会。比赛期间,团队成员汇聚在一起,定期召开会议,分享进展,解决问题,在导师王健老师的悉心指导下,不仅进一步创新和完善了作品,而且在国赛答辩环节表现出色,自信从容地应对了评委老师的所有问题,成功斩获全国决赛一等奖第一名。
图 3 2023中国大学生计算机设计大赛获奖证书
通过计算机设计大赛,不但进一步激发了他们对计算机实践创新的兴趣,而且极大地提升了师生之间的团队协作、创新进取以及解决问题的能力。比赛虽然结束,但这抹热烈也让这段珍贵的记忆难以冲淡,也并未在这个漫长的夏天结束,他们的故事没有结束,他们的故事依旧在续写。
创新突破,再获佳绩
在参加上述两次比赛后,他们对所做的项目有了更深的了解与更清晰的认识,同时也希望不断创新其功能,使之成为一款更加成熟且富有创新意义的优秀产品。恰逢中国软件杯大学生软件设计大赛召开,针对当今智能运维领域热点问题,大赛组委会提出了基于机器学习的分布式系统的故障诊断工具赛题。团队便以此为创新突破口,开启了在中国软件杯大赛的奋斗新篇章。
项目开发之际正值暑期七月,在同学们一一离校之时,他们却仍然在酷暑中研讨工作。“突破创新工作比我们事先所预料的更加困难曲折,我们几乎是从零开始学习机器学习,算法封装,项目部署等知识。”团队成员说道。没时间吃午饭,加班熬夜到凌晨,不断询问老师与学长成为暑期开发工作的主旋律。终于在数月的努力后,团队克服了技术难题,将赛题公司所给出的真实数据的故障分类结果的准确率提升到了一个新的水平。最终项目作品成功入选南京决赛。
图 4 中国软件杯决赛现场
在决赛现场,经历了四天的熬夜奋战和答辩,他们再一次捧起国家一等奖的奖牌,为团队整个暑期的努力画上完美的句号,这同样也是对团队不拘泥于过去,再次突破创新的能力的认可。
图 5 中国软件杯决赛获奖合影
在经历中国软件杯大赛这一旅程中,三名团队成员更加坚信,通过技术和创新,可以突破自我,可以帮助企业,可以创造未来。智能运维是数字基础设施建设的底座,在数字化转型过程中扮演着举重若轻的角色。他们表示今后会继续不断学习前沿技术并不断创新,树立科研报国的远大理想,为智能运维领域的发展贡献一份力量。
据悉,中国高校计算机大赛、中国大学生计算机设计大赛和中国软件杯是面向本科生创办的国家级赛事,从创办之初就一直以“以赛促学、以赛促教、以赛促创”为目的,为国家培养德智体美劳全面发展的创新型、复合型、应用型人才服务。