What is the role of GFS master during read and write operations?

  • Context: Comp Sci 
  • Thread starter Thread starter shivajikobardan
  • Start date Start date
  • Tags Tags
    Master Operations
Click For Summary

Discussion Overview

The discussion revolves around the role of the GFS (Google File System) master during read and write operations. Participants explore various aspects of this topic, including the master’s involvement in data retrieval and storage processes, as well as the implications of its operational mechanics.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested

Main Points Raised

  • One participant expresses confusion regarding the role of the GFS master, suggesting that there are multiple possible answers and indicating a minimal role in read and write operations.
  • Another participant asserts that every request goes through the master, which returns the location of the data, while chunk servers take longer to deliver the actual data to the client.
  • A metaphor comparing the GFS master to a store clerk directing customers to cash registers is used to illustrate the master’s function in managing data requests.
  • There is a concern raised by a participant about the clarity of the metaphor due to cultural differences, indicating that the analogy may not resonate with everyone.

Areas of Agreement / Disagreement

Participants do not reach a consensus on the role of the GFS master, with differing views on its significance during read and write operations. The discussion remains unresolved, with multiple perspectives presented.

Contextual Notes

Some participants reference external materials and documents to support their claims, but the discussion does not resolve the underlying assumptions or definitions related to the GFS master’s role.

shivajikobardan
Messages
637
Reaction score
54
Homework Statement
role of GFS master in reading and writing is minimal but what is the role? what to write here in exam?
Relevant Equations
none
I am really confused by this question as there are multiple possible answers of this question, so I am asking this.
There is very minimum role of GFS master in writing and reading operations..
You can either go through these or just tell me what is the correct answer if you are bored to go through all of these.

https://static.googleusercontent.com/media/research.google.com/en//archive/gfs-sosp2003.pdf

1) My try-: https://we.tl/t-DG1QxAFMFJ

2) https://www.uio.no/studier/emner/matnat/ifi/INF5100/h10/undervisningsmateriale/gfs.pdf



3) https://ameyashanbhag.gitbooks.io/p...lytics/content/hadoop/google-file-system.html

read and write operations on GFS

4)https://courses.cs.washington.edu/courses/cse550/14au/notes/lect13.pdf



5)

6)


http://wwwusers.di.uniroma1.it/~ste...s_18-19/Schedule_files/Google File System.pdf

7) https://cs.stanford.edu/~matei/courses/2015/6.S897/slides/gfs.pdf slide 17

8)
https://wiki.ubc.ca/images/8/81/GFS.pdf

9)https://imgur.com/a/GM3ZUpX10) https://imgur.com/a/BOOGoSa
 
Physics news on Phys.org
Every request goes through the master. It returns the location of the data, a very short message. The chunk servers then take the much greater time to return the data to the client.

It‘s a queueing strategy where you get in a single file checkout line at a store and a master clerk tells you to go to cash register 5. The following customer is told to go to cash register 7 because register 6 is still processing a customers purchase. It takes the master clerk a second or so to find a free register for the next person in line but it takes the cash register clerk a few minutes to process your purchase.
 
  • Like
Likes   Reactions: jim mcnamara and shivajikobardan
shivajikobardan said:
You can either go through these or just tell me what is the correct answer if you are bored to go through all of these.
You know that we do not provide answers to homework here. Now that you have the hints from @jedishrfu what are *your* answers to the questions that you listed...
 
jedishrfu said:
It‘s a queueing strategy where you get in a single file checkout line at a store and a master clerk tells you to go to cash register 5. The following customer is told to go to cash register 7 because register 6 is still processing a customers purchase. It takes the master clerk a second or so to find a free register for the next person in line but it takes the cash register clerk a few minutes to process your purchase.
This example wasn't very clear to me as I am from different culture and traditions probably.
 
1641997761313.png

1641997780854.png

1641997798087.png