Abstract:
Nowadays many planners in Grid environment support scheduling are based on a workflow. However, none of currently existing tools uses additional information concerning specifics of a problem area and the representation of a workflow. This paper describes a scheduling algorithm and architecture of a CAEBeans resources broker. It considers the above aspects as well as utilises resource reservation, thus managing hardware, software and licenses. This broker can be used for an effective search of resources in problem-oriented grid environments. The CAEBeans Broker is implemented in Java as a UNICORE service. This approach involves component independence from a computing platform and provides full information about a current state of a service, and supports secure and reliable performance, lifetime management, dispatch change notifications, management policy of access to the resources and access control certificates.