18-12-2012, 06:50 PM
Grid Computing
1Grid Computing.ppt (Size: 1.39 MB / Downloads: 56)
What Grid Computing is
Allows sharing and coordinated use of diverse resources in dynamic, distributed “virtual organizations”.
Why need Grid Computing?
Core networking technology now accelerates at a much faster rate than advances in microprocessor speeds
Exploiting under utilized resources
Parallel CPU capacity
Virtual resources and virtual organizations for collaboration
Access to additional resources
Who needs Grid Computing?
Not just computer scientists…
scientists “hit the wall” when faced with situations:
The amount of data they need is huge and the data is stored in different institutions.
The amount of similar calculations the scientist has to do is huge.
Other areas:
Government
Business
Education
Industrial design
……
Security
Access policy - What is shared? Who is allowed to share? When can sharing occur?
Authentication - How do you identify a user or resource?
Authorization -How do you determine whether a certain operation is consistent with the rules?
Grid Architecture
Fabric layer: Provides the resources to which shared access is mediated by Grid protocols.
Connectivity layer: Defines the core communication and authentication protocols required for grid-specific network functions.
Resource layer: Defines protocols, APIs, and SDKs for secure negotiations, initiation, monitoring control, accounting and payment of sharing operations on individual resources.
Collective Layer: Contains protocols and services that capture interactions among a collection of resources.
Application Layer: These are user applications that operate within VO environment.