Auto-adaptação de requisitos de tolerância a faltas através de contratos

André Luiz Barbosa RodriguesAlexandre SztajnbergOrlando Loques

Fault tolerance is a constant concern in data centers, where servers have to run with a minimum quality level. Variations on the operating conditions, server demands and in system failure rate have to be handled in such a way that SLAs are honoured and services not interrupted. We present an approach to handle fault tolerance requirements guided by contracts, based on component replication, which describe adaptation policies for each application. At run-time a software infrastructure autonomically manages the deployment, monitoring and maintenance of the fault tolerance requirements described in the contract, reconfiguring the application, when necessary, to maintain compliance. An example with an Apache web server and replicated Tomcat servers is used to validate the approach.

Caso o link acima esteja inválido, faça uma busca pelo texto completo na Web: Buscar na Web

Biblioteca Digital Brasileira de Computação - Contato:
     Mantida por: