[发明专利]下一代群集有效
| 申请号: | 201310125906.1 | 申请日: | 2007-01-04 |
| 公开(公告)号: | CN103327066A | 公开(公告)日: | 2013-09-25 |
| 发明(设计)人: | 那瑞什·瑞万努鲁;普里西拉·C·方;万凯特森·兰加那森;亚伦·菲斯克;迪安·伯纳德·雅各布斯;普拉赛德·佩达达 | 申请(专利权)人: | 甲骨文国际公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
| 代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 袁玥 |
| 地址: | 美国加*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 下一代 群集 | ||
1.一种计算机实现的系统,用于在群集内提供作业的调度,该系统包括:
群集,其包括多个应用服务器;
作业调度器,其接受要由所述群集在所调度的时间执行的作业;
作为单例服务在所述群集内提供的定时器主控,其中所述定时器主控在所述群集内被使用以分配所调度作业到所述群集内的应用服务器,并且其中所述所调度作业被调度为在所述所调度的时间在所分配的应用服务器上开始;
租约表,其记录群集内的哪个应用服务器当前正维持所述群集的定时器主控的租约并且担当所述群集的定时器主控;
数据库,用于永久性存储作业信息以使得所述作业信息可以被群集内的所有应用服务器共享;
其中,所述应用服务器周期性地投票定时器主控用于要执行的作业,并且其中响应于被投票,定时器主控分配所调度作业的一部分给投票的应用服务器以由该投票的应用服务器执行;以及
其中,如果当前担当定时器主控的应用服务器发生故障,被当前定时器主控确定为不能更新其租约,则群集内的另一个应用服务器被选择为担当定时器主控,并且其使用在数据库中存储的作业信息来继续在群集内分配所调度作业。
2.如权利要求1所述的计算机实现的系统,其中所调度作业包括报告。
3.如权利要求2所述的计算机实现的系统,其中所述报告是数据库报告。
4.如权利要求1所述的计算机实现的系统,其中所述租约表在所述数据库中。
5.如权利要求1所述的计算机实现的系统,其中所述定时器主控由迁移主控分配给另一应用服务器。
6.如权利要求1所述的计算机实现的系统,其中其它应用服务器从定时器主控请求作业。
7.如权利要求1所述的计算机实现的系统,其中所述作业被调度为在非高峰时间运行。
8.一种用于在群集内调度作业的方法,包括:
提供包括多个应用服务器的群集;
提供作业调度器,其接受要由所述群集在所调度的时间执行的作业;
提供作为单例服务在所述群集内提供的定时器主控,其中所述定时器主控在所述群集内被使用以分配所调度作业到所述群集内的应用服务器,并且其中所述所调度作业被调度为在所述所调度的时间在所分配的应用服务器上开始;
租约表,其记录群集内的哪个应用服务器当前正维持所述群集的定时器主控的租约并且担当所述群集的定时器主控;
数据库,用于永久性存储作业信息以使得所述作业信息可以被群集内的所有应用服务器共享;
其中,所述应用服务器周期性地投票定时器主控用于要执行的作业,并且其中响应于被投票,定时器主控分配所调度作业的一部分给投票的应用服务器以由该投票的应用服务器执行;以及
其中,如果当前担当定时器主控的应用服务器发生故障,被当前定时器主控确定为不能更新其租约,则群集内的另一个应用服务器被选择为担当定时器主控,并且其使用在数据库中存储的作业信息来继续在群集内分配所调度作业。
9.如权利要求8所述的方法,其中所调度作业包括报告。
10.如权利要求9所述的方法,其中所述报告是数据库报告。
11.如权利要求8所述的方法,其中所述租约表在所述数据库中。
12.如权利要求8所述的方法,其中所述定时器主控由迁移主控分配给另一应用服务器。
13.如权利要求8所述的方法,其中其它应用服务器从定时器主控请求作业。
14.如权利要求8所述的方法,其中所述作业被调度为在非高峰时间运行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于甲骨文国际公司,未经甲骨文国际公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310125906.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种组合式破碎机破碎板
- 下一篇:一种土壤样品研磨粉碎设备





