第十二届中国软件杯大赛--A组赛题
赛题名称:基于龙芯平台的大数据平台自动化部署
组类:A组( 本科、研究生、高职)
出题企业:龙芯中科技术股份有限公司
答疑老师:刘老师 lhysky@126.com
赛事资源发放 百度网盘链接已更新(2023.6.1)请参赛团队留意本页面相关位置信息
赛题简介:介绍整个赛题的实现目标、实用价值、涉及技术和整体要求 | 在龙芯服务器上开发 大数据平台自动化部署软件, 支持龙芯自主指令集 LoongArch。开发环境、运行环境都采用龙芯3C5000 CPU的计算机平台。 |
赛题业务场景:描述赛题相关的真实企业业务背景。从真实场景中,适当简化或者提炼出适合比赛的赛题场景 | 近年来,我国大数据产业发展明显提速。国产化技术快速更新迭代并得以应用。基于LoongArch的大数据平台自动化部署需求呈现快速增长。 现在需要一款能在LoongArch架构上快速部署大数据集群的软件。 |
基本功能要求 | 平台可在龙芯服务器(3C5000)上运行,采用B/S架构开发。 功能要求: 1、支持Hadoop、Spark、Hive、Hbase、Zookeeper、Kafka等其他Hadoop生态组件的安装部署及管理功能。 2、支持实时监控Hadoop Core(HDFS和MapReduce)及相关项目(如HBase、Hive和HCatalog等Hadoop生态组件)的进程健康状态。 3、支持对集群内各组件服务执行启停操作。 4、支持监控Hadoop及Spark任务实时运行状态。 5、支持在线提交作业,并返回运行结果。 对标软件: Cloudera Distribution Hadoop、Apache Ambari |
非功能性要求 | 1、软件界面设计合理 2、功能开发文档完整 3、人机交互要求:操作逻辑简单、界面美观大方。 4、平台软件操作说明 |
实现条件:开发环境、实验平台、开发语言、数据库、编译器、涉及硬件等实现条件 | 大赛提供远程开发环境,龙芯云平台为参赛者提供远程的虚拟机(CPU为龙芯3C5000),可用于服务器应用开发。 开发语言可以采用LoongArch指令支持的编译器,包括C/C++、Java、Python、Golang等。 Hadoop版本要求3.0及以上 发放方式:报名此赛题的参赛团队用 队长的邮箱(软件杯官网报名系统中填写的)访问网站自动获取。 请参考网盘中【资源获取】文件,获取“信息技术应用创新专项赛”龙架构赛题(A1,A2,B1,B2,B8)官方赛事资源。 链接:https://pan.baidu.com/s/1hdEzpxpQCRU66TqtFEgrOg?pwd=6L47 龙芯赛题虚机使用说明下载:龙芯赛题虚机使用说明 系统工程师(UOS使用手册)下载:系统工程师(UOS使用手册) |
测试数据或平台:提供给参赛者的测试环境和测试数据 | 无 |
开发所需设备及设备指标需求说明 | 国产服务器版操作系统(龙芯、麒麟、统信),CPU采用龙芯3C5000。 CPU:3C5000 CPU 核数:四核 内存:8GB以上 硬盘:256GB以上。 |
文档及其他要求 | 文档应完整描述: 1、开发方案 2、平台软件安装部署方案 3、平台软件操作说明文档 |
各评分项及大致占比 | 1、功能完善程度(50%) 2、软件界面设计(30%) 界面美观与操作便捷程度 3、配套文档材料(20%) 软件设计方案及产品使用说明 |
初赛作品提交要求 | 1、平台软件安装包 2、平台软件安装所需的相关依赖 3、平台软件开发方案文档 4、平台软件安装部署文档 5、平台软件操作说明文档 6、7分钟以内的演示视频 7、项目PPT报告 |
【参赛团队作品中团队自主开发部分的软件作品著作权归参赛团队所有,其中具有市场应用及拓展的优秀作品,出题企业具有优先权,可以优先合作开发或者优先购买。另如基于该作品的任何合作升级开发、市场拓展等活动,以及在这一过程中所获得的任何商业费用,出题企业应与参赛团队协商解决。】
工业和信息化部
教育部
江苏省人民政府
中国电子信息产业发展研究院
江苏省工业和信息化厅
江苏省教育厅
教育部高等学校计算机类专业教学指导委员会
南京航空航天大学
中国信息化周报
中国(南京)软件谷
江苏软件产业人才发展基金会
客服电话:010-88559646
大赛邮箱:cnsoftbei@qq.com
邮编:100048
联系地址:北京市海淀区紫竹院路66号赛迪大厦18层