Information Technology Reference
In-Depth Information
by dispatching some replicas of an offered job to the best-selected nodes with a
special order.
3. Execution in Real Time: if we want to execute a job in real time status, so the
CPU speed and ART have highest priority and next priority respectively belong to
ARTSS, HRTP, AHR, ASF, and LSI and so on. Also processor's power and com-
munication line bandwidth are important. In this approach we have concentrated on
two kinds of jobs that are mentioned in this section.
For a fuzzy set, the idea of vagueness is introduced by assigning an indicator func-
tion that may take on values in the range 0 to 1. The following observations are
considered:
Count(S i ): returned the number of successfully finished jobs on node i
Count(ST i ): returned the number of successfully finished jobs in the last 20 submit-
ted jobs on node i
Count(AAJ i ): returned the number of all submitted jobs on node i
Min(ART): return the minimum ART in between of all nodes
MAX(ASF): return the maximum ASF in between all nodes
Min(CPU_SP i )= return the minimum CPU speed in between all nodes
Suppose that 1≤i≤n (n is showing the number of nodes) , here we mention how to com-
pute or convert deterministic values to fuzzy sets. The most important attributes have
been computed below (member functions) and they are very important to decide on
selecting nodes:
Count(S
)
A
=
M(AHR
)
=
i
1
i
i
Count(AAJ
)
i
(ART
-
Min(ART)
A2
=
M(ART
)
=
1
-
i
i
i
ART
i
Count(ST
)
A
=
M(HRT
)
=
i
3
i
i
20
(Count(NST
P
)
*
Count(AAJ
))
A
=
M(HRTP
)
=
i
i
4
i
i
Count(NSS
)/Count(AA
J
)
-
Count(AATP
J
)
2
+
1
i
i
i
Count(NSS
)
A
=
M(HRS
)
=
i
5
i
i
Count(ASS
)
i
ASF
A
=
M(ASF
)
=
i
6
i
i
MAX(ASF)
Min(CPU_SP
)
A
=
M(speed
)
=
1
-
7
i
i
CPU_SP
i
CPU
IDLE
A
=
M(IDLE
)
=
i
8
i
i
100
(free
available
RAM
for
node
)
A
=
M(RAM
)
=
i
9
i
i
Maximum
Free
avabilable
RAM
among
all
participat
ing
nodes       Search WWH ::

Custom Search