Topic_2_FT - CS3283 Distributed Systems Assignment 2...

Info iconThis preview shows pages 1–4. Sign up to view the full content.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

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: CS3283 Distributed Systems Assignment 2 Replication management and Google file systems Lecturer: Dr. K.Y. Lam Chung Wing Ho 51320867 Hung Yuk Man 51241471 Louie Ting Kit 51265825 Yip Kai Wing 51369534 2 | P a g e Table of Content 1. Abstract ....................................................................................................................... 3 2. Introduction ................................................................................................................ 4 3. Replication ................................................................................................................... 4 3.1. Basic architectural model ................................................................................... 4 3.2. Model of replication ........................................................................................... 6 4. Google File System ...................................................................................................... 8 4.1. Architecture ........................................................................................................ 8 4.2. Chunkserver ........................................................................................................ 8 4.2.1. Chunk .............................................................................................................. 9 4.3. Master Server ..................................................................................................... 9 4.3.1. Metadata ........................................................................................................ 9 4.4. Client ................................................................................................................. 10 4.5. Operation (write) ............................................................................................. 11 4.6. Data flow .......................................................................................................... 13 4.7. Replica arrangement ........................................................................................ 13 5. Conclusion ................................................................................................................. 14 6. References ................................................................................................................. 15 3 | P a g e 1. Abstract Distributed systems and distributed applications are widely used all over the world and involving lots of systems and communication links. Millions of data are being accessed and generated in every second. Different approaches have been proposed and implemented to tackle the fundamental requirements of being distributed such as accessibility, reliability, consistency, transparency as well as enhanced performance. In this report, we will explore one of the techniques, Replication, which is widely and commonly used in most of the enterprise nowadays, and discuss one of the counter examples of it – Google file system. 4 |...
View Full Document

{[ snackBarMessage ]}

Page1 / 15

Topic_2_FT - CS3283 Distributed Systems Assignment 2...

This preview shows document pages 1 - 4. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online