基于Big-Cluster的大平台集群系统技术方案

技术编号:11241786 阅读:66 留言:0更新日期:2015-04-01 15:31
本发明专利技术公开了一种基于Big-Cluster的大平台集群系统,包括一个或多个分布式任务调度中心、媒体服务单元、WEB及应用服务器中心、消息自动处理中心和数据存储中心,各分布式任务调度中心、WEB及应用服务器中心、消息自动处理中心和数据存储中心分别与媒体服务单元通信连接。本发明专利技术除了单一分布式计算任务调度及执行软件系统内处理相同业务的软件或者硬件进行多机冗余热备外,分布式计算任务调度系统之间可以互为热备,负载均衡,如果用户板块内的分布式计算任务调度系统发生故障,该用户可以跨板块进行分布式任务调度和服务请求处理,其结果对用户来说是完全透明的,自动转移的,可提升电视台分布式计算任务调度大平台集群系统整体可靠性。

【技术实现步骤摘要】

【技术保护点】
基于Big‑Cluster的大平台集群系统,其特征在于:包括一个或多个分布式任务调度中心、媒体服务单元、WEB及应用服务器中心、消息自动处理中心和数据存储中心,各分布式任务调度中心、WEB及应用服务器中心、消息自动处理中心和数据存储中心分别与媒体服务单元通信连接;所述的分布式任务调度中心设置有分布式任务调度TSC进程、高效集群控制HAC进程和第一进程启动代理Agent进程,分布式任务调度TSC进程获取用户提交的任务列表,实时获取并维护分布式任务处理DSC进程的状态信息,根据分布式任务处理DSC进程的状态信息和任务分配原则完成对任务的调度分配;分布式任务调度TSC部署在任意多台计算机设备上,这些计算机设备组成一个分布式任务调度集群网络环境,多个分布式任务调度TSC进程互为热备,通过心跳完成各自状态信息的交换,同一时刻只有一个分布式任务调度TSC进程实例的状态为主,其他都为备;分布式任务调度TSC进程实例的主备切换通过高效集群控制HAC进程完成,所有分布式任务调度TSC进程在运行过程中实时向高效集群控制HAC进程汇报自己的当前状态,只要发现当前为主状态的分布式任务调度TSC进程实例异常,就根据参数序号原则在剩下的为备状态的分布式任务调度TSC进程实例中选择一个序号最小的分布式任务调度TSC进程实例为主,该分布式任务调度TSC进程实例在切换后,保留预设时间间隔的时间窗;高效集群控制HAC进程完成分布式任务调度集群网络环境和分布式任务调度TSC进程之间的心跳检测,实时监视并控制分布式任务调度TSC进程的主备状态,高效集群控制HAC进程在运行过程中实时向互为备份的高效集群控制HAC进程实例汇报自己的当前状态,并实时获取所有分布式任务调度TSC进程实例的状态信息,根据TSC状态信息发送正确的控制命令,只有状态为主的高效集群控制HAC进程实例才能控制分布式任务调度TSC进程实例间的主备状态切换;第一进程启动代理Agent进程完成当前计算机设备的运行环境资源监测,控制进程的启动、结束和状态检测,完成分布式任务调度TSC进程、高效集群控制HAC进程实例的维护。...

【技术特征摘要】

【专利技术属性】
技术研发人员:李正
申请(专利权)人:成都因纳伟盛科技股份有限公司
类型:发明
国别省市:四川;51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1