The advantage of global recovery is that it can be done in a semi-transparent way: the application does not necessarily have to be aware of the failure.
due to the intrinsic global nature of the recovery algorithms, global recovery present scalability challenges.