Internet data centers (IDCs) perform multi-customer hosting on a virtualized collection of resources while Grid computing generalizes distributed computing by focusing on large scale resource sharing [8]. When we consider the problem of resource allocation, the connection between Grid and IDC is obvious. Indeed, both systems are using similar resource reservation patterns. Mainly, service level agreement for IDC, advanced resource reservation in Grid systems [11]. In each world, those reservation patterns are deemed to precisely represent resources requirements. This work presents an autonomous system for online resource allocations. The simulated architecture represents some IDC but our problem solving concepts are applicable to Grid infrastructures. Our system takes advantage of monitoring information to reconsider its mathematical modelling of the components. This results in a continuous adaptation of the allocated resources.