Introduction to distributed computing and its types with example



hi welcome to A to Z knowledge come so today we are going to discuss something about distributed computing so first we can see what are all the types of distributed computing so before that in a two is at knowledge that come you can get all technology videos in both two languages and English and Tamil okay now we can continue with what is a distributed computing is so the topic is all about distributed computing so distributed computing is all about a kind of horizontal scaling it's not I am NOT going to speak with a single computer instead I am going to speak with the multiple mission so if I have single mission and assigning some job okay so for example I'm assigning a more than five GB of job just imagine it's a very big job so the mission cannot tolerate it and suddenly the mission goes down by the job my job is got killed it so because of that I am going for distributed computing various I will be having multiple mission where I will share my workloads to all the missions so even if one mission goes down the remaining missions will take care of the process so that is what a distributed computing is it's not all about doing the job in one mission instead you are just distributing your work for example if you take Facebook if you upload your photos or status it is not going to be get stored in one Facebook mission it will be get stored in more than one missions so it is a distributed work because we have worldwide large number of users are they and at the same time if more than million and billion of people hit the same mission Facebook's over means it will be get hand right so they will be using some distributed computing for example for India one Facebook server for you as one Facebook server so they used to split like that so that is the concept of distribution distributed computing so I have to split the workload right so if I am having a one staff and that one staff is correcting 20 papers and she cannot correct all the 20 papers so with the work pressure is large so I am just electing four staff members and I am just dividing this paper Phi for each so they can do it so work pressure is very less so this type of scaling is called a horizontal scale so we have one more scaling that is vertical scaling vertical scaling means as in a single machine my mission is very slow and I have to upgrade my RAM to 4gb to 6 so that is vertical so you are scaling your mission like this but we have to do like this if it is a distributed computing so it's all about Harrah's hotel scaling so we have two types of a distributed computing they are first one is master and slave so this is one type of a distributed computing and another one as peer-to-peer if you take this master and slave one master will be there and the remaining machines is slaves it can be 10 Machine 20 machine 500 whatever it is and with between the slaves in master slave architecture between the slaves there is no communication there is no communication at all only the communication master to slave and slave to master ok so this is what when you go for master slave architecture so master maintains all the address of the data which is being distributed in these slaves so for example if you if you are uploading a photo in facebook then the request comes to this master machine the master machine will create a address for the photo means the data whatever you are uploading and your photo will be get splitted into multiple pieces and it will be stored in different machines by the master so this is master slave and if you take a master slave the disadvantages SP way of single point of failure if master goes down entire thing is gone then peer to peer peer to peer means there is no master there is no slave so all the mission in the cluster will act as a France before that the two terms that you need to understand the individual machines is called as a node in distributed computing the terms is very important the individual machines are called as node and group of these node is called as cluster so this is master slave cluster and this is peer to peer cluster if you take peer to peer cluster the communication will be like this it's like a kind of a star so if for example 1 2 3 4 so the in tier 2 pair no master no slave concept all the in the cluster will act as all the nodes in the cluster will act us of friends so if if the second machine can communicate to one three four and fourth machine can communicate to one three for example suddenly here in master/slave the third mission is goes down only the master will know the third mission is done the remaining two slaves will never come to know but here if the second mission goes one three and four all the remaining machine will come to know the second mission is dead okay so here there is no master slave concept so here there is no ESP way if there is no single point of failure so we have two types of distributed computing master slave and peer to peer if you go for any distributed computing technology first of all you have to check whether the technology is master slave distributed computing or appear to be a distributed computing so these are all the things we have seen okay so it comes under a distributed computing so distributed computing is all about doing work in more than one machines okay so thanks for watching a2s at knowledge not come and continue of this session we can see in more videos I will give you more videos and you can get more videos in both Tamil and English in two languages Java Python SQL data warehouse cloud computing you can get lot many things in a to set knowledge comm so the main thing that you have to do is please subscribe my channel in YouTube then only you will get all the notifications and like us on Facebook thanks for watching arrows at knowledge calm

10 Comments

  1. Gnana Belsiya said:

    Excellent explaination anna馃憣

    May 22, 2019
    Reply
  2. venugopal balan said:

    Superb.. very simple and clear explanation!!

    May 22, 2019
    Reply
  3. Kani 27 said:

    can u explain sixth sense technology and its application

    May 22, 2019
    Reply
  4. dhanashekar m said:

    Hi may i know your native ????

    May 22, 2019
    Reply
  5. Bolly Sant Media said:

    Very Informative

    May 22, 2019
    Reply
  6. Sasi Kumar said:

    Thanks

    May 22, 2019
    Reply
  7. Akshay Kumar said:

    Very helpful

    May 22, 2019
    Reply
  8. Niloofar Sd said:

    thanks.it was really helpful 馃檪

    May 22, 2019
    Reply
  9. Arshad Vk said:

    THAANKS

    May 22, 2019
    Reply
  10. Smart Cherry said:

    thanks alot bro , god bless u

    May 22, 2019
    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *