Dynamic Grid Computing: By: S.Vicky Daniel & E. Johnson
Dynamic Grid Computing: By: S.Vicky Daniel & E. Johnson
• Design computation
• Working
• Advantages &Disadvantage
• Applications
• Conclusion
Grid Computing: Introduction
Computational grid
Scavenging grid
Data grid
Overview
Collective Application
Resource
Transport
Connectivity
Internet
Fabric Link
Grid Architecture (Service-oriented)
Applications
• Problem:
• Existing interfaces are generally resource-specific
• Almost impossible to add standard interfaces to legacy resources
• New standards may require additional interfaces
• Solution:
• Common standards
• Based on Service orientation, integration and virtualization.
Service orientation
• Software services
– A service provides some capability to its clients through message exchanges
– represent the physical manageable entities
– understand the unique interfaces for the entities they represent
– implement applicable standard interfaces
• Integration
– Encapsulated application in services become Integratable building blocks
• The management process
– Manager invokes the operation (service’s standard interface)
– Service performs operation on managed entity (resource’s unique interface)
– Service returns result to manager (through the standard interface)
• Problem
– Need a common way to implement service
• Solution: Web Services
Virtualization
MANAGER
COMMON INTERFACES
OTHER WEB
DISKS COMPUTERS TELESCOPES SERVICES
SERVICE
PROVIDERS
RESOURCE SPECIFIC INTERFACES
Cluster Mainframe
Blades
R R R R R R R R R
I
BIM
BM
PHYSICAL RESOURCES
Traditional Resource Management
• Resources
• Workstations, Servers, Software Storage
• Resources and rules are published before hand
• Resource broker
• Suppliers and wits for reply
• Scheduler
• Distributes resources
• Grid security infrastructure –security access
• Confidentiality and Authorization
Advantages
Can solve larger, more complex
problems in a shorter time