Article ID: | iaor20119164 |
Volume: | 96 |
Issue: | 11 |
Start Page Number: | 1507 |
End Page Number: | 1514 |
Publication Date: | Nov 2011 |
Journal: | Reliability Engineering and System Safety |
Authors: | Levitin Gregory, Xiang Yanping |
Keywords: | allocation: resources, optimization, computers, networks |
The paper considers grid computing systems in which the resource management systems (RMS) can divide service tasks into execution blocks (EBs) and send these blocks to different resources. In order to provide a desired level of service reliability the RMS can assign the same blocks to several independent resources for parallel execution. The data security is a crucial issue in distributed computing that affects the execution policy. By the optimal service task partition into the EBs and their distribution among resources, one can achieve the greatest possible service reliability and/or expected performance subject to data security constraints. The paper suggests an algorithm for solving this optimization problem. The algorithm is based on the universal generating function technique and on the evolutionary optimization approach. Illustrative examples are presented.