SlideShare ist ein Scribd-Unternehmen logo
1 von 34
GRID COMPUTING
PRESENTED BY – AHLAM ANSARI(02)
What is GRID COMPUTING?                         [1]
2                                                           Prepared By- Ahlam Ansari



    “We will probably see the         “A computational grid is a
    spread of ‘computer utilities’,   hardware      and     software
    which, like present electric      infrastructure that provides
    and telephone utilities, will     dependable,       consistent,
                                      pervasive, and inexpensive
    service individual homes and      access       to      high-end
    offices across the country.”      computational facilities”

    -Kleinrock, 1969                  -Foster and Kesselman,
                                      1998
Contd….
3                                Prepared By- Ahlam Ansari



       Grid computing, most
        simply     stated,  is
        distributed computing
        taken to the next
        evolutionary level.
Contd….
4                                    Prepared By- Ahlam Ansari



       Grid computing is a
        network that is not in the
        same place but distributed
        resources such as
        computers, peripherals,
        switches, instruments, and
        data.
Contd….
5                                                    Prepared By- Ahlam Ansari



                                   Its resources may be
                                    owned by diverse
                                    organizations. Grid can
       Middleware (GRID)            be viewed as a special
      Distributed Environment
                                    type of middleware that
                                    enable sharing and
                                    manage grid
                                    components based on
                                    user requirements and
                                    resource attributes.
Why do we need Grids?[1]
6                                                                Prepared By- Ahlam Ansari




    O Many large-scale problems
    cannot be solved by a single
    computer

                                   O Globally distributed data
                                   and resources
Background: Related technologies                   [1]
7                                        Prepared By- Ahlam Ansari




     Cluster computing

            Peer-to-peer computing

                         Internet computing
Cluster computing
8                                               Prepared By- Ahlam Ansari



                           Idea: put some PCs
                            together and get them to
                            communicate
                           Cheaper to build than a
                            mainframe supercomputer
                           Different sizes of clusters
                           Scalable – can grow a
                            cluster by adding more
                            PCs
Peer-to-peer computing
9                                   Prepared By- Ahlam Ansari



       Connect to other
        computers
       Can access files from any
        computer on the network
       Allows data sharing
        without going through
        central server
       Decentralized approach
        also useful for Grid
Internet computing
10                                              Prepared By- Ahlam Ansari




                             Idea: many idle PCs on
                              the Internet
                             Can perform other
                              computations while not
                              being used
                             “Cycle scavenging” –
                              rely on getting free time
                              on other people’s
                              computers
How Grid Works?
11                                                       Prepared By- Ahlam Ansari



        To grid computing, though its resources have been
         pooled, it looks like a huge resource pool from outside.

         But to the user who has submitted a special task, he
         doesn’t know which node will complete his job.

         What he need do is to submit his job to the grid
         according to a special style, and then what he will do
         next is waiting for the result.
Contd…
12                                                          Prepared By- Ahlam Ansari



        And the grid job schedule system will look for the
         resource that is matched to job, and find idle physical
         node, send out the job until the job will be finished.

        Though grid can realize parallel job processing, the user
         has to prepare the algorithm himself, and send them to
         different physical nodes.
What Grid Computing can do?                            [2]
13                                             Prepared By- Ahlam Ansari



     1.   Exploiting
                                 Grid
          underutilized
          resources
                          Idle          Busy
14                  Prepared By- Ahlam Ansari



     2. Parallel
              CPU
        Capacity
15                          Prepared By- Ahlam Ansari



     3. Virtual resources
       and virtual
       organizations for
       collaboration
16                  Prepared By- Ahlam Ansari



     4. Access to
       additional
       resources
17                 Prepared By- Ahlam Ansari



     5. Resource
       balancing
18                    Prepared By- Ahlam Ansari



     6. Reliability
19                   Prepared By- Ahlam Ansari



     7. Management
Grid Computing VS Cloud Computing                                                        [3]
20                                                                              Prepared By- Ahlam Ansari


         Job scheduling is the core value           Computing, cloud computing will
          and aim of grid technology, its aim         make a huge resource pool
          is to use all kinds of resources.           through grouping all the resources.
         It can divide a huge task into a lot       But the resources provided by
          of independent and no related sub           cloud is to complete a special task.
          tasks, and then let every node do          For example, a user may apply
          the jobs.                                   resource from the resource pool to
         Even any node fails and doesn’t             deploy its application, not submit
          return result, it doesn’t matter; the       its task to grid and let grid
          whole process will not be affected.         complete it
         Even one node crashes, the task it
          should do will be reassigned to
          other nodes
Contd….
21                                                                     Prepared By- Ahlam Ansari



        Construction of grid is to             Cloud computing is designed to
         complete a specified task, there        meet general application, and
         are biology grid, geography grid,       there are not grid for a special
         national educational grid and so        field.
         on.

        Construction of grid is to             Cloud computing is designed to
         complete a specified task, there        meet general application, and
         are biology grid, geography grid,       there are not grid for a special
         national educational grid and so        field.
         on.
Contd…
22                                                                             Prepared By- Ahlam Ansari



        It has some advantages, such                Cloud computing extends the
         as:                                          advantages of grid.
            One can provide unlimited                    More and more applications will
                                                           be completed through internet
             compute power through any                     by cloud computing.
             computer, and can get a great
             deal of information.                         Users can get an application
                                                           environment or application itself
             This environment can help                    not buying new servers and new
             enterprise complete tasks that                software. available resources
             are very hard before, and use                 are not limited inside the
             their systems efficiently, to meet            enterprise, it can be extended
             the user’s requirement and                    hardware and software attained
             decrease the management cost.                 through internet.
Desktop Grid Computing[4]
23                                   Prepared By- Ahlam Ansari




        Lots of Desktop Computers
         on the Internet, but only
         some High-Performance
         PCs.
        Not Always Active.
        Assemble their Computing
         Power while not active.
Alchemi Desktop Grid [4]
24                                                                      Prepared By- Ahlam Ansari




        Microsoft Windows based grid computing infrastructure will play a
         critical role in the industry-wide adoption of grids due to the large-
         scale deployment of Windows within enterprises.


        This enables the harnessing of the unused computational power of
         desktop PCs and workstations to create a virtual supercomputing
         resource at a fraction of the cost of traditional supercomputers.
Contd….
25                                                                     Prepared By- Ahlam Ansari




        However, there is a distinct lack of service oriented architecture-
         based grid computing software in this space.


        To overcome this limitation, a Windows-based grid computing
         framework called Alchemi is implemented on the Microsoft .NET
         Platform.
Basic Architecture
26                        Prepared By- Ahlam Ansari
27       Prepared By- Ahlam Ansari




        Alchemi
     architecture
          and
      interaction
     between its
     components
Alchemi deployment
28                        Prepared By- Ahlam Ansari
Proposed Paper
29                                   Prepared By- Ahlam Ansari




     Performance Evaluation of Error Back
     Propagation Training Algorithm using
                Desktop Grid
Desktop grid deployment
30




            O            O     Alchemi Owner



            m            m     Alchemi Manager




        e   e    e       e     Alchemi Executor
Performance Evaluation
31                               Prepared By- Ahlam Ansari




           Execution Time (ms)
Conclusion
32




      As the number of executors increase the time
      required for executing the thread reduces.
      Hence by using the desktop grid we can
      increase the performance of EBPTA.
References
33                                                                             Prepared By- Ahlam Ansari


     [1] http://www.idi.ntnu.no/research/doctor_theses/zoran.pdf
     [2] http://www.ibm.com/Redbooks/Introduction_to_GridComputing_with_Globus.pdf
     [3] The Comparison Between Cloud Computing and Grid Computing, 2010
         International Conference on Computer Application and System Modeling (ICCASM
         2010)
     [4] Alchemi: A .NET Grid Application Framework, Grid Computing Research
         Laboratory Binghamton University
Thank You

Weitere ähnliche Inhalte

Was ist angesagt?

Introduction of grid computing
Introduction of grid computingIntroduction of grid computing
Introduction of grid computingPooja Dixit
 
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
 
Introduction to Grid Computing
Introduction to Grid ComputingIntroduction to Grid Computing
Introduction to Grid Computingabhijeetnawal
 
Unit i introduction to grid computing
Unit i   introduction to grid computingUnit i   introduction to grid computing
Unit i introduction to grid computingsudha kar
 
Grid computing notes
Grid computing notesGrid computing notes
Grid computing notesSyed Mustafa
 
Grid Computing
Grid ComputingGrid Computing
Grid Computingabhiritva
 
Grid computing ppt 2003(done)
Grid computing ppt 2003(done)Grid computing ppt 2003(done)
Grid computing ppt 2003(done)TASNEEM88
 
Grid and cluster_computing_chapter1
Grid and cluster_computing_chapter1Grid and cluster_computing_chapter1
Grid and cluster_computing_chapter1Bharath Kumar
 
Grid computing 2007
Grid computing 2007Grid computing 2007
Grid computing 2007Tank Bhavin
 
Challenges and advantages of grid computing
Challenges and advantages of grid computingChallenges and advantages of grid computing
Challenges and advantages of grid computingPooja Dixit
 

Was ist angesagt? (20)

Grid computing
Grid computingGrid computing
Grid computing
 
Grid computing
Grid computingGrid computing
Grid computing
 
Grid computing
Grid computingGrid computing
Grid computing
 
Grid computing
Grid computing Grid computing
Grid computing
 
Introduction of grid computing
Introduction of grid computingIntroduction of grid computing
Introduction of grid computing
 
Grid Computing
Grid ComputingGrid Computing
Grid Computing
 
Grid Computing
Grid ComputingGrid Computing
Grid Computing
 
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
 
Introduction to Grid Computing
Introduction to Grid ComputingIntroduction to Grid Computing
Introduction to Grid Computing
 
Unit i introduction to grid computing
Unit i   introduction to grid computingUnit i   introduction to grid computing
Unit i introduction to grid computing
 
Grid computing notes
Grid computing notesGrid computing notes
Grid computing notes
 
Grid Computing
Grid ComputingGrid Computing
Grid Computing
 
Grid computing ppt 2003(done)
Grid computing ppt 2003(done)Grid computing ppt 2003(done)
Grid computing ppt 2003(done)
 
Grid computing
Grid computingGrid computing
Grid computing
 
Cloud vs grid
Cloud vs gridCloud vs grid
Cloud vs grid
 
grid computing
grid computinggrid computing
grid computing
 
Grid and cluster_computing_chapter1
Grid and cluster_computing_chapter1Grid and cluster_computing_chapter1
Grid and cluster_computing_chapter1
 
Grid computing 2007
Grid computing 2007Grid computing 2007
Grid computing 2007
 
Grid Computing
Grid ComputingGrid Computing
Grid Computing
 
Challenges and advantages of grid computing
Challenges and advantages of grid computingChallenges and advantages of grid computing
Challenges and advantages of grid computing
 

Andere mochten auch

Cloud computing and Grid Computing
Cloud computing and Grid ComputingCloud computing and Grid Computing
Cloud computing and Grid Computingprabathsl
 
PPT on Cloud computing
PPT on Cloud computingPPT on Cloud computing
PPT on Cloud computingLakshita Mukul
 
Cloud computing
Cloud computingCloud computing
Cloud computingRobbySahoo
 
Peer-to-peer Internet telephony
Peer-to-peer Internet telephonyPeer-to-peer Internet telephony
Peer-to-peer Internet telephonyKundan Singh
 
Cloud computing vs grid computing
Cloud computing vs grid computingCloud computing vs grid computing
Cloud computing vs grid computing8neutron8
 
Grid Computing July 2009
Grid Computing July 2009Grid Computing July 2009
Grid Computing July 2009Ian Foster
 
Grid Computing In Israel
Grid Computing  In IsraelGrid Computing  In Israel
Grid Computing In IsraelGuy Tel-Zur
 
Grid Computing - Collection of computer resources from multiple locations
Grid Computing - Collection of computer resources from multiple locationsGrid Computing - Collection of computer resources from multiple locations
Grid Computing - Collection of computer resources from multiple locationsDibyadip Das
 
Grid Computing (An Up-Coming Technology)
Grid Computing (An Up-Coming Technology)Grid Computing (An Up-Coming Technology)
Grid Computing (An Up-Coming Technology)LJ PROJECTS
 
68th ICREA Colloquium "The Worldwide LHC Computing Grid: Riding the computing...
68th ICREA Colloquium "The Worldwide LHC Computing Grid: Riding the computing...68th ICREA Colloquium "The Worldwide LHC Computing Grid: Riding the computing...
68th ICREA Colloquium "The Worldwide LHC Computing Grid: Riding the computing...ICREA
 
Cloud computing
Cloud computingCloud computing
Cloud computingArar Fahem
 
Applications of paralleL processing
Applications of paralleL processingApplications of paralleL processing
Applications of paralleL processingPage Maker
 

Andere mochten auch (18)

Grid computing ppt
Grid computing pptGrid computing ppt
Grid computing ppt
 
Grid computing ppt
Grid computing pptGrid computing ppt
Grid computing ppt
 
Cloud computing and Grid Computing
Cloud computing and Grid ComputingCloud computing and Grid Computing
Cloud computing and Grid Computing
 
PPT on Cloud computing
PPT on Cloud computingPPT on Cloud computing
PPT on Cloud computing
 
CERN-LHC presentation
CERN-LHC presentationCERN-LHC presentation
CERN-LHC presentation
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Peer-to-peer Internet telephony
Peer-to-peer Internet telephonyPeer-to-peer Internet telephony
Peer-to-peer Internet telephony
 
Cloud computing vs grid computing
Cloud computing vs grid computingCloud computing vs grid computing
Cloud computing vs grid computing
 
Grid Computing July 2009
Grid Computing July 2009Grid Computing July 2009
Grid Computing July 2009
 
Grid Computing In Israel
Grid Computing  In IsraelGrid Computing  In Israel
Grid Computing In Israel
 
Grid Computing - Collection of computer resources from multiple locations
Grid Computing - Collection of computer resources from multiple locationsGrid Computing - Collection of computer resources from multiple locations
Grid Computing - Collection of computer resources from multiple locations
 
Grid Computing (An Up-Coming Technology)
Grid Computing (An Up-Coming Technology)Grid Computing (An Up-Coming Technology)
Grid Computing (An Up-Coming Technology)
 
Grid Computing
Grid ComputingGrid Computing
Grid Computing
 
68th ICREA Colloquium "The Worldwide LHC Computing Grid: Riding the computing...
68th ICREA Colloquium "The Worldwide LHC Computing Grid: Riding the computing...68th ICREA Colloquium "The Worldwide LHC Computing Grid: Riding the computing...
68th ICREA Colloquium "The Worldwide LHC Computing Grid: Riding the computing...
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Applications of paralleL processing
Applications of paralleL processingApplications of paralleL processing
Applications of paralleL processing
 
Grid computing & its applications
Grid computing & its applicationsGrid computing & its applications
Grid computing & its applications
 
Grid computing
Grid computingGrid computing
Grid computing
 

Ähnlich wie Grid computing by ahlam ansari

gridcomputing (506).PPTX
gridcomputing (506).PPTXgridcomputing (506).PPTX
gridcomputing (506).PPTXRoshini5096
 
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD Editor
 
Cloud computing
Cloud computingCloud computing
Cloud computingQasim Raza
 
Cloud_on_Linux_Operating_System.pdf
Cloud_on_Linux_Operating_System.pdfCloud_on_Linux_Operating_System.pdf
Cloud_on_Linux_Operating_System.pdfPalanikumar72221
 
grid computing
grid computinggrid computing
grid computingrock om
 
Cloud00000000000000000000Computing1.pptx
Cloud00000000000000000000Computing1.pptxCloud00000000000000000000Computing1.pptx
Cloud00000000000000000000Computing1.pptxatul190389
 
Cloud security cam ready
Cloud security cam readyCloud security cam ready
Cloud security cam readyHai Nguyen
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computingibnashad
 
_Cloud_Computing_Overview.pdf
_Cloud_Computing_Overview.pdf_Cloud_Computing_Overview.pdf
_Cloud_Computing_Overview.pdfTyStrk
 
Week 1 Lecture_1-5 CC_watermark.pdf
Week 1 Lecture_1-5 CC_watermark.pdfWeek 1 Lecture_1-5 CC_watermark.pdf
Week 1 Lecture_1-5 CC_watermark.pdfJohn422973
 
Week 1 lecture material cc
Week 1 lecture material ccWeek 1 lecture material cc
Week 1 lecture material ccAnkit Gupta
 

Ähnlich wie Grid computing by ahlam ansari (20)

gridcomputing (506).PPTX
gridcomputing (506).PPTXgridcomputing (506).PPTX
gridcomputing (506).PPTX
 
MODULE-2-Cloud Computing.docx.pdf
MODULE-2-Cloud Computing.docx.pdfMODULE-2-Cloud Computing.docx.pdf
MODULE-2-Cloud Computing.docx.pdf
 
Cloud Models
Cloud ModelsCloud Models
Cloud Models
 
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
GRID COMPUTING.pptx
GRID COMPUTING.pptxGRID COMPUTING.pptx
GRID COMPUTING.pptx
 
Cloud_on_Linux_Operating_System.pdf
Cloud_on_Linux_Operating_System.pdfCloud_on_Linux_Operating_System.pdf
Cloud_on_Linux_Operating_System.pdf
 
grid computing
grid computinggrid computing
grid computing
 
Rep on grid computing
Rep on grid computingRep on grid computing
Rep on grid computing
 
Cloud00000000000000000000Computing1.pptx
Cloud00000000000000000000Computing1.pptxCloud00000000000000000000Computing1.pptx
Cloud00000000000000000000Computing1.pptx
 
Cloud security cam ready
Cloud security cam readyCloud security cam ready
Cloud security cam ready
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
A STUDY OF GRID COMPUTING AND CLOUD COMPUTING
A STUDY OF GRID COMPUTING AND CLOUD COMPUTING A STUDY OF GRID COMPUTING AND CLOUD COMPUTING
A STUDY OF GRID COMPUTING AND CLOUD COMPUTING
 
Grid computing
Grid computingGrid computing
Grid computing
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
_Cloud_Computing_Overview.pdf
_Cloud_Computing_Overview.pdf_Cloud_Computing_Overview.pdf
_Cloud_Computing_Overview.pdf
 
Week 1 Lecture_1-5 CC_watermark.pdf
Week 1 Lecture_1-5 CC_watermark.pdfWeek 1 Lecture_1-5 CC_watermark.pdf
Week 1 Lecture_1-5 CC_watermark.pdf
 
 
Week 1 lecture material cc
Week 1 lecture material ccWeek 1 lecture material cc
Week 1 lecture material cc
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 

Mehr von أحلام انصارى

An Enhanced Independent Component-Based Human Facial Expression Recognition ...
An Enhanced Independent Component-Based Human Facial Expression Recognition  ...An Enhanced Independent Component-Based Human Facial Expression Recognition  ...
An Enhanced Independent Component-Based Human Facial Expression Recognition ...أحلام انصارى
 
Intention recognition for dynamic role exchange in haptic
Intention recognition for dynamic role exchange in hapticIntention recognition for dynamic role exchange in haptic
Intention recognition for dynamic role exchange in hapticأحلام انصارى
 
Noise Adaptive Training for Robust Automatic Speech Recognition
Noise Adaptive Training for Robust Automatic Speech RecognitionNoise Adaptive Training for Robust Automatic Speech Recognition
Noise Adaptive Training for Robust Automatic Speech Recognitionأحلام انصارى
 
Human behaviour analysis based on New motion descriptor
Human behaviour analysis based on New motion descriptorHuman behaviour analysis based on New motion descriptor
Human behaviour analysis based on New motion descriptorأحلام انصارى
 
Recognizing Human-Object Interactions in Still Images by Modeling the Mutual ...
Recognizing Human-Object Interactions inStill Images by Modeling the Mutual ...Recognizing Human-Object Interactions inStill Images by Modeling the Mutual ...
Recognizing Human-Object Interactions in Still Images by Modeling the Mutual ...أحلام انصارى
 
Multimodal Biometric Human Recognition for Perceptual Human–Computer Interaction
Multimodal Biometric Human Recognition for Perceptual Human–Computer InteractionMultimodal Biometric Human Recognition for Perceptual Human–Computer Interaction
Multimodal Biometric Human Recognition for Perceptual Human–Computer Interactionأحلام انصارى
 
Html5 offers 5 times better ways to hijack the website
Html5 offers 5 times better ways to hijack the website Html5 offers 5 times better ways to hijack the website
Html5 offers 5 times better ways to hijack the website أحلام انصارى
 
Operating system vulnerability and control
Operating system vulnerability and control Operating system vulnerability and control
Operating system vulnerability and control أحلام انصارى
 

Mehr von أحلام انصارى (20)

An Enhanced Independent Component-Based Human Facial Expression Recognition ...
An Enhanced Independent Component-Based Human Facial Expression Recognition  ...An Enhanced Independent Component-Based Human Facial Expression Recognition  ...
An Enhanced Independent Component-Based Human Facial Expression Recognition ...
 
Intention recognition for dynamic role exchange in haptic
Intention recognition for dynamic role exchange in hapticIntention recognition for dynamic role exchange in haptic
Intention recognition for dynamic role exchange in haptic
 
Noise Adaptive Training for Robust Automatic Speech Recognition
Noise Adaptive Training for Robust Automatic Speech RecognitionNoise Adaptive Training for Robust Automatic Speech Recognition
Noise Adaptive Training for Robust Automatic Speech Recognition
 
Human behaviour analysis based on New motion descriptor
Human behaviour analysis based on New motion descriptorHuman behaviour analysis based on New motion descriptor
Human behaviour analysis based on New motion descriptor
 
Recognizing Human-Object Interactions in Still Images by Modeling the Mutual ...
Recognizing Human-Object Interactions inStill Images by Modeling the Mutual ...Recognizing Human-Object Interactions inStill Images by Modeling the Mutual ...
Recognizing Human-Object Interactions in Still Images by Modeling the Mutual ...
 
Multimodal Biometric Human Recognition for Perceptual Human–Computer Interaction
Multimodal Biometric Human Recognition for Perceptual Human–Computer InteractionMultimodal Biometric Human Recognition for Perceptual Human–Computer Interaction
Multimodal Biometric Human Recognition for Perceptual Human–Computer Interaction
 
Security issues in cloud database
Security  issues  in cloud   database Security  issues  in cloud   database
Security issues in cloud database
 
Html5 offers 5 times better ways to hijack the website
Html5 offers 5 times better ways to hijack the website Html5 offers 5 times better ways to hijack the website
Html5 offers 5 times better ways to hijack the website
 
Honey pot in cloud computing
Honey pot in cloud computingHoney pot in cloud computing
Honey pot in cloud computing
 
grid authentication
grid authenticationgrid authentication
grid authentication
 
Security As A Service In Cloud(SECaaS)
Security As A Service In Cloud(SECaaS)Security As A Service In Cloud(SECaaS)
Security As A Service In Cloud(SECaaS)
 
Dos presentation by ahlam shakeel
Dos presentation by ahlam shakeelDos presentation by ahlam shakeel
Dos presentation by ahlam shakeel
 
Soa
SoaSoa
Soa
 
Rbac
RbacRbac
Rbac
 
Password craking techniques
Password craking techniques Password craking techniques
Password craking techniques
 
Operating system vulnerability and control
Operating system vulnerability and control Operating system vulnerability and control
Operating system vulnerability and control
 
Network ssecurity toolkit
Network ssecurity toolkitNetwork ssecurity toolkit
Network ssecurity toolkit
 
Image forgery and security
Image forgery and securityImage forgery and security
Image forgery and security
 
Image based authentication
Image based authenticationImage based authentication
Image based authentication
 
Dmz
Dmz Dmz
Dmz
 

Kürzlich hochgeladen

internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerunnathinaik
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxAvyJaneVismanos
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxUnboundStockton
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxsocialsciencegdgrohi
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Celine George
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 

Kürzlich hochgeladen (20)

internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developer
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptx
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docx
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 

Grid computing by ahlam ansari

  • 1. GRID COMPUTING PRESENTED BY – AHLAM ANSARI(02)
  • 2. What is GRID COMPUTING? [1] 2 Prepared By- Ahlam Ansari “We will probably see the “A computational grid is a spread of ‘computer utilities’, hardware and software which, like present electric infrastructure that provides and telephone utilities, will dependable, consistent, pervasive, and inexpensive service individual homes and access to high-end offices across the country.” computational facilities” -Kleinrock, 1969 -Foster and Kesselman, 1998
  • 3. Contd…. 3 Prepared By- Ahlam Ansari  Grid computing, most simply stated, is distributed computing taken to the next evolutionary level.
  • 4. Contd…. 4 Prepared By- Ahlam Ansari  Grid computing is a network that is not in the same place but distributed resources such as computers, peripherals, switches, instruments, and data.
  • 5. Contd…. 5 Prepared By- Ahlam Ansari  Its resources may be owned by diverse organizations. Grid can Middleware (GRID) be viewed as a special Distributed Environment type of middleware that enable sharing and manage grid components based on user requirements and resource attributes.
  • 6. Why do we need Grids?[1] 6 Prepared By- Ahlam Ansari O Many large-scale problems cannot be solved by a single computer O Globally distributed data and resources
  • 7. Background: Related technologies [1] 7 Prepared By- Ahlam Ansari Cluster computing Peer-to-peer computing Internet computing
  • 8. Cluster computing 8 Prepared By- Ahlam Ansari  Idea: put some PCs together and get them to communicate  Cheaper to build than a mainframe supercomputer  Different sizes of clusters  Scalable – can grow a cluster by adding more PCs
  • 9. Peer-to-peer computing 9 Prepared By- Ahlam Ansari  Connect to other computers  Can access files from any computer on the network  Allows data sharing without going through central server  Decentralized approach also useful for Grid
  • 10. Internet computing 10 Prepared By- Ahlam Ansari  Idea: many idle PCs on the Internet  Can perform other computations while not being used  “Cycle scavenging” – rely on getting free time on other people’s computers
  • 11. How Grid Works? 11 Prepared By- Ahlam Ansari  To grid computing, though its resources have been pooled, it looks like a huge resource pool from outside.  But to the user who has submitted a special task, he doesn’t know which node will complete his job.  What he need do is to submit his job to the grid according to a special style, and then what he will do next is waiting for the result.
  • 12. Contd… 12 Prepared By- Ahlam Ansari  And the grid job schedule system will look for the resource that is matched to job, and find idle physical node, send out the job until the job will be finished.  Though grid can realize parallel job processing, the user has to prepare the algorithm himself, and send them to different physical nodes.
  • 13. What Grid Computing can do? [2] 13 Prepared By- Ahlam Ansari 1. Exploiting Grid underutilized resources Idle Busy
  • 14. 14 Prepared By- Ahlam Ansari 2. Parallel CPU Capacity
  • 15. 15 Prepared By- Ahlam Ansari 3. Virtual resources and virtual organizations for collaboration
  • 16. 16 Prepared By- Ahlam Ansari 4. Access to additional resources
  • 17. 17 Prepared By- Ahlam Ansari 5. Resource balancing
  • 18. 18 Prepared By- Ahlam Ansari 6. Reliability
  • 19. 19 Prepared By- Ahlam Ansari 7. Management
  • 20. Grid Computing VS Cloud Computing [3] 20 Prepared By- Ahlam Ansari  Job scheduling is the core value  Computing, cloud computing will and aim of grid technology, its aim make a huge resource pool is to use all kinds of resources. through grouping all the resources.  It can divide a huge task into a lot  But the resources provided by of independent and no related sub cloud is to complete a special task. tasks, and then let every node do  For example, a user may apply the jobs. resource from the resource pool to  Even any node fails and doesn’t deploy its application, not submit return result, it doesn’t matter; the its task to grid and let grid whole process will not be affected. complete it  Even one node crashes, the task it should do will be reassigned to other nodes
  • 21. Contd…. 21 Prepared By- Ahlam Ansari  Construction of grid is to  Cloud computing is designed to complete a specified task, there meet general application, and are biology grid, geography grid, there are not grid for a special national educational grid and so field. on.  Construction of grid is to  Cloud computing is designed to complete a specified task, there meet general application, and are biology grid, geography grid, there are not grid for a special national educational grid and so field. on.
  • 22. Contd… 22 Prepared By- Ahlam Ansari  It has some advantages, such  Cloud computing extends the as: advantages of grid.  One can provide unlimited  More and more applications will be completed through internet compute power through any by cloud computing. computer, and can get a great deal of information.  Users can get an application environment or application itself  This environment can help not buying new servers and new enterprise complete tasks that software. available resources are very hard before, and use are not limited inside the their systems efficiently, to meet enterprise, it can be extended the user’s requirement and hardware and software attained decrease the management cost. through internet.
  • 23. Desktop Grid Computing[4] 23 Prepared By- Ahlam Ansari  Lots of Desktop Computers on the Internet, but only some High-Performance PCs.  Not Always Active.  Assemble their Computing Power while not active.
  • 24. Alchemi Desktop Grid [4] 24 Prepared By- Ahlam Ansari  Microsoft Windows based grid computing infrastructure will play a critical role in the industry-wide adoption of grids due to the large- scale deployment of Windows within enterprises.  This enables the harnessing of the unused computational power of desktop PCs and workstations to create a virtual supercomputing resource at a fraction of the cost of traditional supercomputers.
  • 25. Contd…. 25 Prepared By- Ahlam Ansari  However, there is a distinct lack of service oriented architecture- based grid computing software in this space.  To overcome this limitation, a Windows-based grid computing framework called Alchemi is implemented on the Microsoft .NET Platform.
  • 26. Basic Architecture 26 Prepared By- Ahlam Ansari
  • 27. 27 Prepared By- Ahlam Ansari Alchemi architecture and interaction between its components
  • 28. Alchemi deployment 28 Prepared By- Ahlam Ansari
  • 29. Proposed Paper 29 Prepared By- Ahlam Ansari Performance Evaluation of Error Back Propagation Training Algorithm using Desktop Grid
  • 30. Desktop grid deployment 30 O O Alchemi Owner m m Alchemi Manager e e e e Alchemi Executor
  • 31. Performance Evaluation 31 Prepared By- Ahlam Ansari Execution Time (ms)
  • 32. Conclusion 32 As the number of executors increase the time required for executing the thread reduces. Hence by using the desktop grid we can increase the performance of EBPTA.
  • 33. References 33 Prepared By- Ahlam Ansari [1] http://www.idi.ntnu.no/research/doctor_theses/zoran.pdf [2] http://www.ibm.com/Redbooks/Introduction_to_GridComputing_with_Globus.pdf [3] The Comparison Between Cloud Computing and Grid Computing, 2010 International Conference on Computer Application and System Modeling (ICCASM 2010) [4] Alchemi: A .NET Grid Application Framework, Grid Computing Research Laboratory Binghamton University