我是电子科技大学信息与软件工程学院大二年级的学生,在学习后端和SDN,参加综合设计课程时了解到了ECS服务器得益于教学提质计划,获得了ECS一个月的使用机会.
在使用ECS服务器的过程中,我收获了很多.
首先,我用ECS开发了一个基于SNMP协议的服务器远程监控程序,通过此程序可以查看服务器的CPU占用率等相关信息.此项目的开发需要基于JAVA的snmp4插件以及Springboot和mybaits框架,实现后端数据的存取和查询,前端使用Spring提供的Thymeleaf,以表格的形式简单展现最近运行情况,我在此项目中体验了MVC思想,也了解了JavaWeb框架的基本使用,并借此项目成功加入了学院的工作室,认识到了很多优秀的同学.
第二,我使用ECS完成了SDN的实验任务,在此实验中,我使用虚拟网络平台,在一个搭建好的网络中,自动化地感知流量需求, 然后在对链路状态信息分析的基础上规划转发路线,最后向交换机下发指令实现包的转发,并且在转发路径的状态异常时能够自动地重新选择路线.实现了这样一个基本功能,得益于ECS的高效与便捷,我省去了在本地虚拟机上调试的很多时间,对网络体系模型有了更深入的体会与了解,也对软件工程"自顶向下,分而治之"的思想进行了一次有效的实践,除此之外,还深入学习了软件定义网络这一领域的知识,并初探了软件定义世界这一概念,数据采集与感知,智能分析与决策,可编程动态管控,SDX的三大核心问题也在这次实验里得到了学习和验证.
综上,我在使用服务器的这段时间自己实践了后端开发和SDN实验,可以说小有收获,我希望自己今后能够脚踏实地,稳步成长,让自己的技术越来越强,最终为社会所用.