The embodiment of the invention discloses a data processing method, the method comprises the distributor respectively request to the main cloud classroom Web system and the Web system, backup cloud sends the user's operation; the main cloud classroom Web system requests to the actual processing operation, from the virtual cloud get to the classroom actual processing results sent to the distributor; the cloud backup Web system for processing classroom idling operation on the back, the idle processing results to the distributor. The embodiment of the invention also discloses a cloud classroom system at the same time.
【技术实现步骤摘要】
一种数据处理方法和云教室系统
本专利技术涉及云计算领域,尤其涉及一种数据处理方法和云教室系统。
技术介绍
随着云计算技术的不断发展,因为大数据体系是基于流数据模式访问和处理超大文件的需求而开发的,因此大数据技术体系特别适合教育业务系统,如教育云。目前,基于大数据技术的云教室系统,采用目前非常流行的分布式(Hadoop)架构来实现,图1为基于分布式文件系统(HDFS,HadoopDistributedFileSystem)架构的云教室系统的结构示意图,如图1所示,云教室系统由一个高可扩展的HDFS以及N个服务器(包括本地文件系统以及存储设备)、多个云教室组成。其中,HDFS将所有的N个服务器组成1个虚拟资源池,每个云教室建立时从整个虚拟资源池中抽取所需要的服务器,组成单独的云教室虚拟池,并形成新的分布式系统(HDFS教室),当云教室需要增加更多的服务器时,其从云教室平台的虚拟资源池中提取并加入到自己的云教室,形成新的分布式系统(HDFS教室),当云教室不再需要自己的服务器资源时,则将相关的服务器释放到云教室平台的虚拟资源池中,当云教室平台无法有效支撑目前各云教室的I ...
【技术保护点】
一种数据处理方法,其特征在于,该方法应用于云教室系统,所述云教室系统包括:一个分配器、一个主云教室Web系统,至少两个备份云教室Web系统以及一个虚拟云教室,其中,所述分配器分别连接至所述主云教室Web系统和各所述备份云教室Web系统,所述主云教室Web系统连接至所述虚拟云教室,包括:所述分配器分别向所述主云教室Web系统和各所述备份云教室Web系统发送用户的操作请求;所述主云教室Web系统对所述操作请求进行实际处理,将从所述虚拟云教室获取到的实际处理的结果发送至所述分配器;各所述备份云教室Web系统对所述操作请求进行空转处理,返回所述空转处理的结果至所述分配器。
【技术特征摘要】
1.一种数据处理方法,其特征在于,该方法应用于云教室系统,所述云教室系统包括:一个分配器、一个主云教室Web系统,至少两个备份云教室Web系统以及一个虚拟云教室,其中,所述分配器分别连接至所述主云教室Web系统和各所述备份云教室Web系统,所述主云教室Web系统连接至所述虚拟云教室,包括:所述分配器分别向所述主云教室Web系统和各所述备份云教室Web系统发送用户的操作请求;所述主云教室Web系统对所述操作请求进行实际处理,将从所述虚拟云教室获取到的实际处理的结果发送至所述分配器;各所述备份云教室Web系统对所述操作请求进行空转处理,返回所述空转处理的结果至所述分配器。2.根据权利要求1所述的方法,其特征在于,各所述备份云教室Web系统对所述操作请求进行空转处理,返回所述空转处理的结果至所述分配器,包括:所述操作请求为HTTP请求时,各所述备份云教室Web系统返回HTTP操作结果至所述分配器;所述操作请求为文件操作请求时,各所述备份云教室Web系统返回文件操作结果至所述分配器。3.根据权利要求2所述的方法,其特征在于,所述操作请求为HTTP请求时,各所述备份云教室Web系统返回HTTP操作结果至所述分配器,包括:所述HTTP请求为写操作请求时,各所述备份云教室Web系统返回写操作成功至所述分配器,所述HTTP请求为读操作请求时,各所述备份云教室Web系统返回预先存储好的数据至所述分配器;所述操作请求为文件操作请求时,各所述备份云教室Web系统返回文件操作结果至所述分配器,包括:所述文件操作请求为写操作请求时,各所述备份云教室Web系统返回写操作成功至所述分配器,所述文件操作请求为读操作请求时,各所述备份云教室Web系统返回所述预先存储好的数据至所述分配器,所述文件操作请求为文件信息操作时,各所述备份云教室Web系统返回文件信息操作成功至所述分配器。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述分配器确定所述主云教室Web系统发生故障时,各所述备份云教室Web系统中的其中一个备份云教室Web系统发送通知消息至所述分配器和其他备份云教室Web系统,其中,所述通知消息携带有所述其中一个备份云教室Web系统的信息;所述其中一个备份云教室Web系统分别接收所述分配器返回的和所述其他备份云教室Web系统返回的对所述通知信息的确认信息;所述其中一个备份云教室Web系统对所述分配器发送的操作请求进行实际处理,将从所述虚拟云教室获取到的实际处理的结果发送至所述分配器。5.根据权利要求4所述的方法,其特征在于,所述分配器确定所述主云教室Web系统发生故障,包括:当至少一个备份云教室Web系统未定时接收到所述主云教室Web系统...
【专利技术属性】
技术研发人员:翟宁宁,马丽,赵广荣,李霞,任琰杰,付长冬,
申请(专利权)人:中国移动通信集团公司,中国移动通信集团河北有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。