The Chubby Lock Service for Loosely-Coupled Distributed Systems is the internal distributed lock service that Google uses. The paper shares the motivation and the design of the system. The focus is on a distributed lock, and reliability given by paxos implementation. It seems that chubby is also used for the distributed DNS.
Open source Zookeeper project is modelled after this system.