31 november 5th 2012 cs480 principles of data

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: th, 2012 Spring 2013 Revocation and transfer of leases L23.28 November 5th, 2012 CS480 Principles of Data Management Spring 2013 How a write is actually performed •  Master may revoke a lease before it expires 4. Write request •  If communicaIons lost with primary 1.  Chunkserver holding the current lease for the chunk and the locaIon of the other replica Client 3*. –  Master can safely give lease to another replica MASTER 2. IdenIty of the primary and the locaIons of the other replicas Secondary Replica A •  ONLY AFTER the lease period for old primary elapses 7. Final Reply Primary Replica 5. Write request/ 6. Acknowledgement Secondary Replica B 3. Client pushes the data to all the replicas November 5th, 2012 L23.29 November 5th, 2012 L23.30 5 2/11/13 CS480 Principles of Data Management Spring 2013 Client pushes data to all the replicas (I ) •  Each chunk server stores data in an LRU...
View Full Document

This note was uploaded on 02/11/2014 for the course CS 480 taught by Professor Staff during the Spring '08 term at Colorado State.

Ask a homework question - tutors are online