Difference between Distributed computing and Grid Computing .

 DISTRIBUTED COMPUTING VS. GRID COMPUTING

Distributed computing

  • Distributed computing is a setting in which many independent and geographically distributed systems collaborate to solve a difficult issue, with each computer solving a portion of the answer and then merging the results from all machines. These are loosely linked systems that collaborate to achieve computer-shared purposes. It can be defined as:

 - A computing system in which services are provided by a pool of computers collaborating over a network

 - A computing environment that may involve computers of differing architectures and data representation formats that share data and system resources.


 Grid Computing 

  •  The basic idea behind Grid Computing is to use the optimal CPU cycles and storage of millions of computer systems across a global network as a flexible, pervasive, and inexpensive accessible pool that anyone who needs it can tap into, similar to how power companies and their users share the electrical grid. There are many definitions of the term 'Grid computing:

- A service for sharing computer power and data storage capacity over the Internet An ambitious and exciting global effort to develop an environment in which individual users can access computers, databases, and experimental facilities simply and transparently, without having to consider where those facilities are located. 

- Grid computing is a model for allowing companies to use a large number of computing resources on-demand, no matter where they are located.

OR,

 Traditional distributed computing can be characterized as a subset of grid computing. Some of the differences between these two are:

  • Distributed computing is the management or pooling of hundreds or thousands of computer systems, each of which has a limited amount of memory and processing capacity. Grid computing, on the other hand, has certain unique qualities. It is concerned with the effective exploitation of a pool of heterogeneous systems with optimal workload management, leveraging an enterprise's full computational resources (servers, networks, storage, and information) functioning in concert t produce one or more big pools of computing resources. Grid computing has no restrictions on users, departments, or origins.
  • Grid computing is distinguished from traditional distributed computing by its ability to facilitate processing across different administrative domains. Grids provide a method for optimizing the use of information technology resources inside an organization through the virtualization of computer resources. Its support for numerous administration policies, as well as secure authentication and authorization systems, allows it to be spread across a local, metropolitan, or wide-area network. 


Comments

Popular posts from this blog

Suppose that a data warehouse for Big-University consists of the following four dimensions: student, course, semester, and instructor, and two measures count and avg_grade. When at the lowest conceptual level (e.g., for a given student, course, semester, and instructor combination), the avg_grade measure stores the actual course grade of the student. At higher conceptual levels, avg_grade stores the average grade for the given combination. a) Draw a snowflake schema diagram for the data warehouse. b) Starting with the base cuboid [student, course, semester, instructor], what specific OLAP operations (e.g., roll-up from semester to year) should one perform in order to list the average grade of CS courses for each BigUniversity student. c) If each dimension has five levels (including all), such as “student < major < status < university < all”, how many cuboids will this cube contain (including the base and apex cuboids)?

Suppose that a data warehouse consists of the four dimensions; date, spectator, location, and game, and the two measures, count and charge, where charge is the fee that a spectator pays when watching a game on a given date. Spectators may be students, adults, or seniors, with each category having its own charge rate. a) Draw a star schema diagram for the data b) Starting with the base cuboid [date; spectator; location; game], what specific OLAP operations should perform in order to list the total charge paid by student spectators at GM Place in 2004?

Discuss classification or taxonomy of virtualization at different levels.