SlideShare une entreprise Scribd logo
1  sur  20
DESIGN

 Building a Grid Architecture
 Building Architecture Models
 Grid Topologies
 Phases and Activities
BUILDING A GRID ARCHITECTURE

 The foundation of a grid solution design is typically
  built upon an existing infrastructure investment
 At a glance, the grid architecture design should offer
  the following:
• The “blueprint” for the detailed conceptual design
• The use of open standards prescribed by the grid
  framework
BUILDING ARCHITECTURE MODELS

 Some grids are designed to take advantage of extra
  processing resources, whereas some grid architectures
  are designed to support collaboration between various
  organizations
 The type of grid selected is based primarily on the
  business problem that is being solved
 The selection of a specific grid type will have a direct
  impact on the grid solution design.
 COMPUTATION GRID
      A computational grid aggregates the processing
  power from a distributed collection of systems.This
  type of grid is primarily comprised of low-powered
  computers with minimal application logic awareness
  and minimal storage capacity
 DATA GRID
While computational grids are
more suited for aggregating
resources, data grids focus
on providing secure access to
distributed, heterogeneous
pools of data.
GRID TOPOLOGIES

• INTRA GRID
A typical intra-grid topology,
exists within a single
 organization, providing
 a basic set of Grid services.
The primary characteristics of
an intra-grid are a single security
provider, bandwidth on the private network is high and always
available, and there is a single environment within a single
network.
• EXTRA GRID
  An extra-grid, typically
 involves more than one
 security provider, and the
leveL management
 complexity increases
.




    • INTER GRID
    An inter-grid requires the
     dynamic integration of
    applications, resources, and
    services with patterns, customers
    and any other authorized
     organizations that will obtain
     access to the grid via the
    internet/WAN.
PHARASES AND ACTIVITIES

• Deciding which grid type and topology to chose from is
  just the first step in the grid architecture design. A mature
  end-to-end design methodology is comprised of distinct
  phases and activities.
• Basic Methodology
     For building a grid architecture, using a basic
  methodology allows the design to follow a consistent
  path from beginning to end. A methodology is not a
  cookbook for building a grid architecture, but a way
  to trace the progress of the design from the kickoff
  meeting to the final end state.
• Recommended Steps
1.Grid Design Workshop
The purpose of the grid design workshops is to help all
  of the parties involved to better understand the
  variables, options, and considerations that need to be
  taken into account when developing a grid
  infrastructure design
2. Documentation
An extremely critical means of communicating the
 design (your solution) of your grid infrastructure is
 via an architecture or solution document. The solution
 document should start with a high-level overview of
 the environment and subsequently should drill down
 into the most detailed configuration diagrams and
 descriptions possible
3. Prototype
Building a prototype of a grid system can save
  significant time that would otherwise be spent
  debugging and re-tooling unforeseen system
  incompatibilities. Your goal in building a prototype
  should be to produce a small-scale, end-to-end
  backbone of what your production environment will
  look like.
BENEFITS

• Exploiting Under Utilized Resources
• Parallel CPU Capacity
• Virtual Resources And Virtual Organization For
  Collaboration
• Access To Additional Resources
• Resource Balancing
• Reliability
• Management
EXPLOITING UNDER UTILIZED
             RESOURCES
• One of the basic uses of grid computing is to run an
  existing application on a different machine
• There are at least two prerequisites for this scenario.
  First, the application must be executable remotely and
  without undue overhead
• For example, a batch job that spends a significant
  amount of time processing a set of input data to
  produce an output data set is perhaps the most ideal
  and simple use case for a grid.
PARALLEL CPU CAPACITY

• The potential for massive parallel CPU capacity is
  one of the most common visions and attractive
  features of a grid
• A CPU-intensive grid application can be thought of as
  many smaller subjobs, each executing on a different
  machine in the grid.
VIRTUAL RESOURCES AND VIRTUAL
ORGANIZATION FOR COLLABORATION
• Another capability
enabled by grid computing
is to provide an environment
 for collaboration among
 a wider audience
• work together to form
the image of a large virtual
computing system offering
 a variety of resources. The users of the grid can be
 organized dynamically into a number of virtual organizations,
 each with different policy requirements.
ACCESS TO ADDITIONAL RESOURCES

• The additional resources can be provided in
  additional numbers and/or capacity.
• The additional resources can be provided in
  additional numbers and/or capacity. For example,
  if a user needs to increase their total bandwidth to
  the Internet to implement a data mining search
  engine, the work can be split among grid
  machines that have independent connections to
  the Internet.
RESOURCE BALANCING

• A grid federates a large number of resources
  contributed by individual machines into a large
  single-system image.
• For applications that are grid-enabled, the grid can
  offer a resource balancing effect by scheduling grid
  jobs on machines with low utilization
RELIABILITY

• High-end conventional computing systems use
  expensive hardware to increase reliability.
• The systems are operated on special power sources
  that can start generators if utility power is interrupted.
MANAGEMENT

• The goal to virtualize the resources on the grid and
  more uniformly handle heterogeneous systems will
  create new opportunities to better manage a larger,
  more distributed IT infrastructure.
• The grid offers management of priorities among
  different projects

Contenu connexe

Tendances

Grid computing by vaishali sahare [katkar]
Grid computing by vaishali sahare [katkar]Grid computing by vaishali sahare [katkar]
Grid computing by vaishali sahare [katkar]vaishalisahare123
 
Grid computing standards
Grid computing standardsGrid computing standards
Grid computing standardsPooja Dixit
 
Cloud Computing and Service oriented Architecture
Cloud Computing and Service oriented Architecture Cloud Computing and Service oriented Architecture
Cloud Computing and Service oriented Architecture Ravindra Dastikop
 
Seven step model of migration into the cloud
Seven step model of migration into the cloudSeven step model of migration into the cloud
Seven step model of migration into the cloudRaj Raj
 
Introduction to Virtualization
Introduction to VirtualizationIntroduction to Virtualization
Introduction to VirtualizationRahul Hada
 
Distributed system architecture
Distributed system architectureDistributed system architecture
Distributed system architectureYisal Khan
 
Performance analysis(Time & Space Complexity)
Performance analysis(Time & Space Complexity)Performance analysis(Time & Space Complexity)
Performance analysis(Time & Space Complexity)swapnac12
 
Key Challenges In CLOUD COMPUTING
Key Challenges In CLOUD COMPUTINGKey Challenges In CLOUD COMPUTING
Key Challenges In CLOUD COMPUTINGAtul Chounde
 
Multidimensional schema
Multidimensional schemaMultidimensional schema
Multidimensional schemaChaand Chopra
 
Ogsa service taxonomy
Ogsa service taxonomyOgsa service taxonomy
Ogsa service taxonomyPooja Dixit
 
switching techniques in data communication and networking
switching techniques in data communication and networkingswitching techniques in data communication and networking
switching techniques in data communication and networkingHarshita Yadav
 
Unit 1 architecture of distributed systems
Unit 1 architecture of distributed systemsUnit 1 architecture of distributed systems
Unit 1 architecture of distributed systemskaran2190
 
distributed shared memory
 distributed shared memory distributed shared memory
distributed shared memoryAshish Kumar
 

Tendances (20)

Grid computing by vaishali sahare [katkar]
Grid computing by vaishali sahare [katkar]Grid computing by vaishali sahare [katkar]
Grid computing by vaishali sahare [katkar]
 
Grid computing standards
Grid computing standardsGrid computing standards
Grid computing standards
 
Cloud Computing and Service oriented Architecture
Cloud Computing and Service oriented Architecture Cloud Computing and Service oriented Architecture
Cloud Computing and Service oriented Architecture
 
Seven step model of migration into the cloud
Seven step model of migration into the cloudSeven step model of migration into the cloud
Seven step model of migration into the cloud
 
Grid Computing
Grid ComputingGrid Computing
Grid Computing
 
Introduction to Virtualization
Introduction to VirtualizationIntroduction to Virtualization
Introduction to Virtualization
 
Grid computing
Grid computingGrid computing
Grid computing
 
Distributed system architecture
Distributed system architectureDistributed system architecture
Distributed system architecture
 
Performance analysis(Time & Space Complexity)
Performance analysis(Time & Space Complexity)Performance analysis(Time & Space Complexity)
Performance analysis(Time & Space Complexity)
 
Key Challenges In CLOUD COMPUTING
Key Challenges In CLOUD COMPUTINGKey Challenges In CLOUD COMPUTING
Key Challenges In CLOUD COMPUTING
 
Distributed database
Distributed databaseDistributed database
Distributed database
 
Multidimensional schema
Multidimensional schemaMultidimensional schema
Multidimensional schema
 
cluster computing
cluster computingcluster computing
cluster computing
 
Run time storage
Run time storageRun time storage
Run time storage
 
Distributed DBMS - Unit 6 - Query Processing
Distributed DBMS - Unit 6 - Query ProcessingDistributed DBMS - Unit 6 - Query Processing
Distributed DBMS - Unit 6 - Query Processing
 
Ogsa service taxonomy
Ogsa service taxonomyOgsa service taxonomy
Ogsa service taxonomy
 
switching techniques in data communication and networking
switching techniques in data communication and networkingswitching techniques in data communication and networking
switching techniques in data communication and networking
 
Unit 4
Unit 4Unit 4
Unit 4
 
Unit 1 architecture of distributed systems
Unit 1 architecture of distributed systemsUnit 1 architecture of distributed systems
Unit 1 architecture of distributed systems
 
distributed shared memory
 distributed shared memory distributed shared memory
distributed shared memory
 

En vedette

Introduction to Grid Computing
Introduction to Grid ComputingIntroduction to Grid Computing
Introduction to Grid Computingabhijeetnawal
 
Grid Systems in Graphic Design by ADMEC Multimedia Institute
Grid Systems in Graphic Design by ADMEC Multimedia InstituteGrid Systems in Graphic Design by ADMEC Multimedia Institute
Grid Systems in Graphic Design by ADMEC Multimedia InstituteRavi Bhadauria
 
Network grid
Network gridNetwork grid
Network gridStudent
 
960 Grid System - A hands-on introduction
960 Grid System -  A hands-on introduction960 Grid System -  A hands-on introduction
960 Grid System - A hands-on introductionMario Hernandez
 
Cloud computing vs grid computing
Cloud computing vs grid computingCloud computing vs grid computing
Cloud computing vs grid computing8neutron8
 
Grid and cluster_computing_chapter1
Grid and cluster_computing_chapter1Grid and cluster_computing_chapter1
Grid and cluster_computing_chapter1Bharath Kumar
 
What is grid system
What is grid systemWhat is grid system
What is grid systemchetankane
 
Grid computing ppt 2003(done)
Grid computing ppt 2003(done)Grid computing ppt 2003(done)
Grid computing ppt 2003(done)TASNEEM88
 
Grid computing notes
Grid computing notesGrid computing notes
Grid computing notesSyed Mustafa
 
Cluster Computers
Cluster ComputersCluster Computers
Cluster Computersshopnil786
 
Grid computing [2005]
Grid computing [2005]Grid computing [2005]
Grid computing [2005]Raul Soto
 

En vedette (20)

1. GRID COMPUTING
1. GRID COMPUTING1. GRID COMPUTING
1. GRID COMPUTING
 
Introduction to Grid Computing
Introduction to Grid ComputingIntroduction to Grid Computing
Introduction to Grid Computing
 
Grid computing ppt
Grid computing pptGrid computing ppt
Grid computing ppt
 
Grid Computing
Grid ComputingGrid Computing
Grid Computing
 
Grid computing
Grid computingGrid computing
Grid computing
 
Grid Systems in Graphic Design by ADMEC Multimedia Institute
Grid Systems in Graphic Design by ADMEC Multimedia InstituteGrid Systems in Graphic Design by ADMEC Multimedia Institute
Grid Systems in Graphic Design by ADMEC Multimedia Institute
 
Grid computing
Grid computingGrid computing
Grid computing
 
Network grid
Network gridNetwork grid
Network grid
 
Cluster and Grid Computing
Cluster and Grid ComputingCluster and Grid Computing
Cluster and Grid Computing
 
960 Grid System - A hands-on introduction
960 Grid System -  A hands-on introduction960 Grid System -  A hands-on introduction
960 Grid System - A hands-on introduction
 
Grid computing
Grid computingGrid computing
Grid computing
 
Network topology
Network topologyNetwork topology
Network topology
 
Cloud computing vs grid computing
Cloud computing vs grid computingCloud computing vs grid computing
Cloud computing vs grid computing
 
CLUSTER COMPUTING
CLUSTER COMPUTINGCLUSTER COMPUTING
CLUSTER COMPUTING
 
Grid and cluster_computing_chapter1
Grid and cluster_computing_chapter1Grid and cluster_computing_chapter1
Grid and cluster_computing_chapter1
 
What is grid system
What is grid systemWhat is grid system
What is grid system
 
Grid computing ppt 2003(done)
Grid computing ppt 2003(done)Grid computing ppt 2003(done)
Grid computing ppt 2003(done)
 
Grid computing notes
Grid computing notesGrid computing notes
Grid computing notes
 
Cluster Computers
Cluster ComputersCluster Computers
Cluster Computers
 
Grid computing [2005]
Grid computing [2005]Grid computing [2005]
Grid computing [2005]
 

Similaire à Grid computing

3 - Grid Computing.pptx
3 - Grid Computing.pptx3 - Grid Computing.pptx
3 - Grid Computing.pptxRiazSalim1
 
Cloud Computing and Virtualization Overview by Amr Ali
Cloud Computing and Virtualization Overview by Amr AliCloud Computing and Virtualization Overview by Amr Ali
Cloud Computing and Virtualization Overview by Amr AliAmr Ali
 
Cloud-mod1-chap1.pptx
Cloud-mod1-chap1.pptxCloud-mod1-chap1.pptx
Cloud-mod1-chap1.pptxchayashree12
 
Inroduction to grid computing by gargi shankar verma
Inroduction to grid computing by gargi shankar vermaInroduction to grid computing by gargi shankar verma
Inroduction to grid computing by gargi shankar vermagargishankar1981
 
CCS335 – CLOUD COMPUTING.pptx
CCS335 – CLOUD COMPUTING.pptxCCS335 – CLOUD COMPUTING.pptx
CCS335 – CLOUD COMPUTING.pptxNiviV4
 
Grid and Cloud Computing Lecture-2a.pptx
Grid and Cloud Computing Lecture-2a.pptxGrid and Cloud Computing Lecture-2a.pptx
Grid and Cloud Computing Lecture-2a.pptxDrAdeelAkram2
 
Bt9002 grid computing 1
Bt9002 grid computing 1Bt9002 grid computing 1
Bt9002 grid computing 1Techglyphs
 
A Case Study On Implementation Of Grid Computing To Academic Institution
A Case Study On Implementation Of Grid Computing To Academic InstitutionA Case Study On Implementation Of Grid Computing To Academic Institution
A Case Study On Implementation Of Grid Computing To Academic InstitutionArlene Smith
 
OIT552 Cloud Computing Material
OIT552 Cloud Computing MaterialOIT552 Cloud Computing Material
OIT552 Cloud Computing Materialpkaviya
 
CloudLighting - A Brief Overview
CloudLighting - A Brief OverviewCloudLighting - A Brief Overview
CloudLighting - A Brief OverviewCloudLightning
 
Introduction to Cloud Computing, Overview
Introduction to Cloud Computing, OverviewIntroduction to Cloud Computing, Overview
Introduction to Cloud Computing, OverviewSudiptaDas684406
 
_Cloud_Computing_Overview.pdf
_Cloud_Computing_Overview.pdf_Cloud_Computing_Overview.pdf
_Cloud_Computing_Overview.pdfTyStrk
 

Similaire à Grid computing (20)

Grid computiing
Grid computiingGrid computiing
Grid computiing
 
3 - Grid Computing.pptx
3 - Grid Computing.pptx3 - Grid Computing.pptx
3 - Grid Computing.pptx
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud Computing and Virtualization Overview by Amr Ali
Cloud Computing and Virtualization Overview by Amr AliCloud Computing and Virtualization Overview by Amr Ali
Cloud Computing and Virtualization Overview by Amr Ali
 
Cloud-mod1-chap1.pptx
Cloud-mod1-chap1.pptxCloud-mod1-chap1.pptx
Cloud-mod1-chap1.pptx
 
Inroduction to grid computing by gargi shankar verma
Inroduction to grid computing by gargi shankar vermaInroduction to grid computing by gargi shankar verma
Inroduction to grid computing by gargi shankar verma
 
pp01.pptx
pp01.pptxpp01.pptx
pp01.pptx
 
CCS335 – CLOUD COMPUTING.pptx
CCS335 – CLOUD COMPUTING.pptxCCS335 – CLOUD COMPUTING.pptx
CCS335 – CLOUD COMPUTING.pptx
 
Grid computing ppt
Grid computing pptGrid computing ppt
Grid computing ppt
 
Grid and Cloud Computing Lecture-2a.pptx
Grid and Cloud Computing Lecture-2a.pptxGrid and Cloud Computing Lecture-2a.pptx
Grid and Cloud Computing Lecture-2a.pptx
 
Bt9002 grid computing 1
Bt9002 grid computing 1Bt9002 grid computing 1
Bt9002 grid computing 1
 
Types of computing
Types of computingTypes of computing
Types of computing
 
A Case Study On Implementation Of Grid Computing To Academic Institution
A Case Study On Implementation Of Grid Computing To Academic InstitutionA Case Study On Implementation Of Grid Computing To Academic Institution
A Case Study On Implementation Of Grid Computing To Academic Institution
 
 
OIT552 Cloud Computing Material
OIT552 Cloud Computing MaterialOIT552 Cloud Computing Material
OIT552 Cloud Computing Material
 
CloudLighting - A Brief Overview
CloudLighting - A Brief OverviewCloudLighting - A Brief Overview
CloudLighting - A Brief Overview
 
Overview of CloudLightning
Overview of CloudLightningOverview of CloudLightning
Overview of CloudLightning
 
Cluster Computing
Cluster ComputingCluster Computing
Cluster Computing
 
Introduction to Cloud Computing, Overview
Introduction to Cloud Computing, OverviewIntroduction to Cloud Computing, Overview
Introduction to Cloud Computing, Overview
 
_Cloud_Computing_Overview.pdf
_Cloud_Computing_Overview.pdf_Cloud_Computing_Overview.pdf
_Cloud_Computing_Overview.pdf
 

Plus de shweta-sharma99 (13)

Biometrics
BiometricsBiometrics
Biometrics
 
Biometrics
BiometricsBiometrics
Biometrics
 
Testing
TestingTesting
Testing
 
Sql commands
Sql commandsSql commands
Sql commands
 
Rep on grid computing
Rep on grid computingRep on grid computing
Rep on grid computing
 
Java practical
Java practicalJava practical
Java practical
 
Graphics file
Graphics fileGraphics file
Graphics file
 
Vbreport
VbreportVbreport
Vbreport
 
Software re engineering
Software re engineeringSoftware re engineering
Software re engineering
 
Simplex
SimplexSimplex
Simplex
 
Cyborg
CyborgCyborg
Cyborg
 
Smartphone
SmartphoneSmartphone
Smartphone
 
Instruction cycle
Instruction cycleInstruction cycle
Instruction cycle
 

Dernier

WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 

Dernier (20)

WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 

Grid computing

  • 1. DESIGN  Building a Grid Architecture  Building Architecture Models  Grid Topologies  Phases and Activities
  • 2. BUILDING A GRID ARCHITECTURE  The foundation of a grid solution design is typically built upon an existing infrastructure investment  At a glance, the grid architecture design should offer the following: • The “blueprint” for the detailed conceptual design • The use of open standards prescribed by the grid framework
  • 3. BUILDING ARCHITECTURE MODELS  Some grids are designed to take advantage of extra processing resources, whereas some grid architectures are designed to support collaboration between various organizations  The type of grid selected is based primarily on the business problem that is being solved  The selection of a specific grid type will have a direct impact on the grid solution design.
  • 4.  COMPUTATION GRID A computational grid aggregates the processing power from a distributed collection of systems.This type of grid is primarily comprised of low-powered computers with minimal application logic awareness and minimal storage capacity
  • 5.  DATA GRID While computational grids are more suited for aggregating resources, data grids focus on providing secure access to distributed, heterogeneous pools of data.
  • 6. GRID TOPOLOGIES • INTRA GRID A typical intra-grid topology, exists within a single organization, providing a basic set of Grid services. The primary characteristics of an intra-grid are a single security provider, bandwidth on the private network is high and always available, and there is a single environment within a single network.
  • 7. • EXTRA GRID An extra-grid, typically involves more than one security provider, and the leveL management complexity increases
  • 8. . • INTER GRID An inter-grid requires the dynamic integration of applications, resources, and services with patterns, customers and any other authorized organizations that will obtain access to the grid via the internet/WAN.
  • 9. PHARASES AND ACTIVITIES • Deciding which grid type and topology to chose from is just the first step in the grid architecture design. A mature end-to-end design methodology is comprised of distinct phases and activities. • Basic Methodology For building a grid architecture, using a basic methodology allows the design to follow a consistent path from beginning to end. A methodology is not a cookbook for building a grid architecture, but a way to trace the progress of the design from the kickoff meeting to the final end state.
  • 10. • Recommended Steps 1.Grid Design Workshop The purpose of the grid design workshops is to help all of the parties involved to better understand the variables, options, and considerations that need to be taken into account when developing a grid infrastructure design
  • 11. 2. Documentation An extremely critical means of communicating the design (your solution) of your grid infrastructure is via an architecture or solution document. The solution document should start with a high-level overview of the environment and subsequently should drill down into the most detailed configuration diagrams and descriptions possible
  • 12. 3. Prototype Building a prototype of a grid system can save significant time that would otherwise be spent debugging and re-tooling unforeseen system incompatibilities. Your goal in building a prototype should be to produce a small-scale, end-to-end backbone of what your production environment will look like.
  • 13. BENEFITS • Exploiting Under Utilized Resources • Parallel CPU Capacity • Virtual Resources And Virtual Organization For Collaboration • Access To Additional Resources • Resource Balancing • Reliability • Management
  • 14. EXPLOITING UNDER UTILIZED RESOURCES • One of the basic uses of grid computing is to run an existing application on a different machine • There are at least two prerequisites for this scenario. First, the application must be executable remotely and without undue overhead • For example, a batch job that spends a significant amount of time processing a set of input data to produce an output data set is perhaps the most ideal and simple use case for a grid.
  • 15. PARALLEL CPU CAPACITY • The potential for massive parallel CPU capacity is one of the most common visions and attractive features of a grid • A CPU-intensive grid application can be thought of as many smaller subjobs, each executing on a different machine in the grid.
  • 16. VIRTUAL RESOURCES AND VIRTUAL ORGANIZATION FOR COLLABORATION • Another capability enabled by grid computing is to provide an environment for collaboration among a wider audience • work together to form the image of a large virtual computing system offering a variety of resources. The users of the grid can be organized dynamically into a number of virtual organizations, each with different policy requirements.
  • 17. ACCESS TO ADDITIONAL RESOURCES • The additional resources can be provided in additional numbers and/or capacity. • The additional resources can be provided in additional numbers and/or capacity. For example, if a user needs to increase their total bandwidth to the Internet to implement a data mining search engine, the work can be split among grid machines that have independent connections to the Internet.
  • 18. RESOURCE BALANCING • A grid federates a large number of resources contributed by individual machines into a large single-system image. • For applications that are grid-enabled, the grid can offer a resource balancing effect by scheduling grid jobs on machines with low utilization
  • 19. RELIABILITY • High-end conventional computing systems use expensive hardware to increase reliability. • The systems are operated on special power sources that can start generators if utility power is interrupted.
  • 20. MANAGEMENT • The goal to virtualize the resources on the grid and more uniformly handle heterogeneous systems will create new opportunities to better manage a larger, more distributed IT infrastructure. • The grid offers management of priorities among different projects