Shared data clusters : scalable, manageable and highly available systems - Ranade, Dilip M. (Wiley Publishing, 2002)