Integrated Resource Allocation and Trust Model for Heterogeneous Distributed Systems
High speed networks are used to connect heterogeneous systems. Different resource levels are used in heterogeneous distributed systems. Resources are allocated for the dependant and independent tasks. Processor and memory are shared with the nodes under heterogeneous distributed system environment. Scheduling schemes are used for the resource allocation process. Heterogeneous systems are build to execute user applications on remote resources. Processors are shared between the users. Tasks are divided into two categories. They are dependent and independent tasks. Independent tasks can be scheduled in any sequence. Dependent tasks can be scheduled with reference to the tasks precedence. Denial of Service (DoS) attacks are initiated by the malicious users. Security is provided with reference to the trust level of the resources.