首页>
外国专利>
Methods and systems of scheduling computer processes or tasks in a distributed system
Methods and systems of scheduling computer processes or tasks in a distributed system
展开▼
机译:在分布式系统中调度计算机进程或任务的方法和系统
展开▼
页面导航
摘要
著录项
相似文献
摘要
A cloud computer system is provided that includes a plurality of computer devices and a database. The plurality of computer devices execute a plurality of virtual machines, with one of the virtual machines serving as a controller node and the remainder serving as worker instances. The controller node is programmed to accept a request to initiate a distributed process that includes a plurality of data jobs, determine a number of worker instances to create across the plurality of computer devices, and cause the number of worker instances to be created on the plurality of computer devices. The worker instances are programmed to create a unique message queue for the corresponding worker instance, and store a reference for the unique message queue that was created for the corresponding worker to the database. The controller node retrieves the reference to the unique message queues and posts jobs to the message queues for execution by the worker instances.
展开▼