大数据实验平台采用Docker容器技术,通过少量机器虚拟出大量的实验机器,可供学生同时拥有多套集群进行基础实验,包括Hadoop、Spark、Python语言、R语言等相关实验集群,可同时为每个学生提供多套集群进行实验,即搭建了一个可供大量学生完成云计算与大数据实验的集成环境。例如,50个学生做大数据实验,只需要小规模机器(比如10台)就可以同时为每个学生提供多套集群。而且每个学生的实验环境不仅相互隔离,可以高效地完成实验,而且实验彼此不干扰,即使某个学生的实验环境出现问题,对其他人也没有影响,只需要重启就可以重新拥有一套新集群,大幅度节省了硬件和人员管理的投入成本。