Advantages And Disadvantages Of Distributed Computing

1879 Words8 Pages
A distributed computing is software system in which components are located on different attached computers can communicate and organize their actions by transferring messages. A task applied on the distributed system must be reliable and feasible. The distributed system for instance grid networks, robotics, air traffic control systems, etc. exceedingly depends on time. If not detected accurately and recovered at the proper time, a single error in real time distributed system can cause a whole system failure. Fault-tolerance is the key method which is mostly used to provide continuous reliability in these systems. There are some challenges in distributed computing system such as resource sharing, transparency, dependability, Complex mappings,…show more content…
Then, these small results are reassembled into a larger solution. Cloud Computing is one of the types of distributed computing. Cloud computing is a branch of computing that comes under the category of sharing of data instead of local servers. This policy of distributed computing is completed through polling of all computer resources together. It permits user and its client to access their personal files at any computer with the help of internet. Grid computing is another type or category of distributed computing. Grid computing is a computing environment with high performance to solve larger scale computational problems. There are number of grids that are present in grid computing which combine together to form a cluster that helps to reach at the common goal [5]. The grid clusters are not come under the single administration. The users of grid admit all the grids as a computing source which executes the job efficiently at any…show more content…
Information Security: Due to their wireless nature, devices in the mobile can communicate and pass information over standard radio frequencies that can be easily tapped. A number of encryption standards such as WEP have been devised to ensure data security and integrity [4]. 3. Job Replication, Migration and Monitoring: In such context, job migration and re-scheduling as well as job replication and co-scheduling are both efficient ways to guarantee the completion of the jobs according to the restrictions set by the users. Job monitoring is difficult in dynamic environments. It is responsible for detecting alert situations that could initiate a migration and alternatively identify if a job has been completed so as to suspend/stop/cancel the execution of the other replicas. II. Review of
Open Document