Академический Документы
Профессиональный Документы
Культура Документы
Grid computing is based on the concept of coordinated shared use of computers Grid computing is a way to create a virtual supercomputer by connecting large numbers of PCs in different locations over a shared network Grid computing is applying the resources of many computers in a network to a single problem at the same time
Enabling Formation of Virtual Organizations Fault Tolerance and Reliability Balancing and Sharing Varied Resources Parallel Processing Quality of Service (QoS)
TYPES OF GRIDS
Grids are categorized by the type of solutions that they best address. The three primary types of grids are summarized below
Computational Grid:
A computational grid is a hardware and software infrastructure that provides dependable, consistent, pervasive, and inexpensive access to high-end computational capabilities.
Scavenging Grid:
A scavenging grid is most commonly used with large numbers of desktop machines. Machines are scavenged for available CPU cycles and other resources. Owners of the desktop machines are usually given control over when their resources are available to participate in the grid.
Data Grid:
A data grid can be defined as a grid for managing and sharing a large amount of distributed data. Data grids serve multiple purposes. They can be used to increase the file transfer speed.
APPLICATIONS
Bio-Informatics
Bioinformatics grid server receives the computational requests from the client, it locates a suitable node in the grid to perform the mathematical computation according to the users requirement and task allocation rule, or integrates a virtual supercomputer to perform the larger computational requests from users.
ADVANTAGES
Business benefits
Improve efficiency by improving computational capabilities Bring together not only IT resources but also people. Allow widely dispersed departments and businesses to create virtual organizations to share data and resources Create flexible, resilient operational infrastructures Address rapid fluctuations in customer demands.
Technology benefits
Can solve larger, more complex problems in a shorter time. Easier to collaborate with other organizations. Make better use of existing hardware. Provide capacity for high-demand applications. Enable recovery and failure.
LIMITATIONS
The CPUs and local storage areas dont have high-speed connections. Computers which actually perform calculations might not be trustworthy Grid software and standards are still evolving Learning curve to get started Non-interactive job submission
CONCLUSION
Grid computing is gaining widespread adoption in various areas including customer relations, computational mechanics, biology and risk management in financial institutions. What we are seeing now is really a trend of increasing presence of grid computing comparable to that of electricity nowadays. As the technology matures, we believe that grid computing will follow the footsteps of the Internet to become more robust and accessible to the mass public in the near future.
THANK YOU