Download presentation
Presentation is loading. Please wait.
1
A Study on Grid Computing in Distributed Systems Sudha Dhanabalan
2
DEFINITIONS A very large self-managing virtual computer comprising of a large collection of heterogeneous systems that share various combinations of resources.A very large self-managing virtual computer comprising of a large collection of heterogeneous systems that share various combinations of resources. Flexible, secure, coordinated resource sharing among dynamic collections of individuals, institutions, and resource.Flexible, secure, coordinated resource sharing among dynamic collections of individuals, institutions, and resource. Model for solving massive problems by using a huge cluster of computers in a distributed system.Model for solving massive problems by using a huge cluster of computers in a distributed system.
3
What can Grid computing do? Exploit underutilized resourcesExploit underutilized resources Make available virtual resources and virtual organizationsMake available virtual resources and virtual organizations Access to additional resourcesAccess to additional resources Parallel CPU CapacityParallel CPU Capacity Resource BalancingResource Balancing Management of larger IT infrastructureManagement of larger IT infrastructure
4
Resource Types in Grid System Computational CapacityComputational Capacity - Parallel execution on applications StorageStorage - Storage attached to processor - Secondary storage Software and policiesSoftware and policies - Application specific resources
5
Scheduling in Grid Systems Role of schedulingRole of scheduling - To achieve meaningful collaboration among various domains in a Grid System Types of Scheduling - Normal, manual scheduling - Scavenging grid systems - Resource reserving
6
A Simple Grid
7
Building A Grid Architecture The Components of the Grid System: SecuritySecurity oThe more resource sharing more need for security, usually provided by GSI AvailabilityAvailability oHandling failure of components in the Grid system PerformancePerformance oWorkload management and scheduling
8
GRID MODELS Grids can be classified in two ways: Based on the functionBased on the function Computational Grid Aggregates the processing power from a distributed collection of systems Data Grid Providing secure access to the pools of data aggregated from heterogeneous, distributed systems Providing secure access to the pools of data aggregated from heterogeneous, distributed systems
9
Based on Topology IntragridsIntragrids Basic set of grid services within an organization Basic set of grid services within an organization single security provider and static resources single security provider and static resources ExtragridsExtragrids Comprises of two or more intragrids with more than two security providers and dynamic resources IntergridsIntergrids Resources are global and dynamic and so is the security provider Resources are global and dynamic and so is the security provider
10
Completed Projects Grid technology has made its own contribution to many fields and thus has made possible many projects which would have taken years or even generations to complete. The completed Grid projects are listed and explained briefly.Grid technology has made its own contribution to many fields and thus has made possible many projects which would have taken years or even generations to complete. The completed Grid projects are listed and explained briefly. WEB PERFORMANCE TESTINGWEB PERFORMANCE TESTING - Real time scenario testing of web sites to improve its quality
11
GENETIC RESEARCH Grid computing has been used in genetic research to study the relationships between DNA structures, thus identifying the causes and cure for diseasesGrid computing has been used in genetic research to study the relationships between DNA structures, thus identifying the causes and cure for diseases Grid Technology was used in the “hidden Markov Modeling” project, which initially was used in speech recognition and later for medical researchGrid Technology was used in the “hidden Markov Modeling” project, which initially was used in speech recognition and later for medical research
12
Anthrax research ProjectAnthrax research Project This goal of this project was to accelerate a time- consuming step in the drug discovery process. This project involved presenting a key protein component of anthrax into the grid and analyzing the molecules of drug. The Smallpox ProjectThe Smallpox Project Grid computing was used to screen millions of potential anti-smallpox drugs against a molecule target which was considered a potential drug component in treatment of smallpox.
13
CURRENT PROJECTS The Human Proteome folding projectThe Human Proteome folding project This is an ongoing project which is nearing completion. This project aims at finding out the structure of all the proteins in the human body. The results of this research can bring a turning point in new treatments and cures
14
The Cancer Research Project This project involves screening variuos molecules to find a drug for treatment of cancer.This project involves screening variuos molecules to find a drug for treatment of cancer. This screening would take years for completion if not form Grid technology.This screening would take years for completion if not form Grid technology. Each of us can become a part of this research by signing in at www.worldcommunity.org. A small software is downloaded in our computer which runs this screening when our system in idle.Each of us can become a part of this research by signing in at www.worldcommunity.org. A small software is downloaded in our computer which runs this screening when our system in idle.www.worldcommunity.org
15
SOME USEFUL LINKS http://www.gridcomputing.com/gridfaq.htmlhttp://www.gridcomputing.com/gridfaq.html http://www.globus.org/research/papers/anato my.pdfhttp://www.globus.org/research/papers/anato my.pdf http://www.globus.org/security/http://www.globus.org/security/ http://www.grid.org/projects/hpf/http://www.grid.org/projects/hpf/
16
QUESTIONS ?
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.