SlideShare a Scribd company logo
SA-G6
Nimantha Baranasuriya
Rusiru Boralugoda
Nafran Shiraz
8. Reply

                                                                                           8. Reply
                                                                            5. Request
                                                                                         8. Reply
                                                                                                      5. Request
                                                          5. Request


                                              MOINC SMM
         Service Repository


                                                                       MOINC Server

                10. Statistical Information

                                                  3. Acknowledgement
                                                           &
                                                     Service Names
4. Deploy Services




                      9. Active State                                                          2. Idle request
                                                                       6. Request
                                                                                            7. Response
                       1. Idle State
(1)
       (6) Handle
                                  Computer
        Requests
                                    in Use




(4) Deploy                               (2) Idle
 Services                                 State



                      (3) Start
                     Axis 2 and
                    Screensaver
Pathway to

                      Idle State
 Research                                                          Screensaver
                                              Axis2
                      Detection
 How SETI@Home,
                       What to detect?     Remote repository        BOINC Screensaver
 World community
   grid works ?

                                            Deploy specified
                                          services and specified
 BOINC as a whole      How to detect?                              Dynamic Screensaver
                                                 modules

Checked for any SOA                        Statistical data for
                      Best approach for                             Blending innovative
  and Web Service                               SMM and
                       MOINC Agent                                     technologies
   based Solution                             Screensaver


   BOINC Client        MOINC Solution          Clustering          MOINC Screensavers
Future Enhancements of

 Make MOINC Agent utilize free processing
  power even when the user is active
 Enable MOINC Agent to work with multiple
  servers
Namal Senarathne
                 Department of Computer Science & Engineering




 How do you differentiate your product from
  existing products?
SETI@HOME Scheduling
                                                    Server




SETI@HOME Data Server




                        5. Output file
                                         3. Acknowledgement
                                                   &
                                           Task information
       4 Download
     executables and
        input files




                                                         2. Idle request

       1. Idle State
8. Reply

                                                                                           8. Reply
                                                                            5. Request
                                                                                         8. Reply
                                                                                                      5. Request
                                                          5. Request


                                              MOINC SMM
         Service Repository


                                                                       MOINC Server

                10. Statistical Information

                                                  3. Acknowledgement
                                                           &
                                                     Service Names
4. Deploy Services




                      9. Active State                                                          2. Idle request
                                                                       6. Request
                                                                                            7. Response
                       1. Idle State
Nilendra Weerasinghe
                Department of Computer Science & Engineering




 So what's so special about MOINC?
grid based / use idle   grid based / use
     computers          idle computers
used for large computing   used for large computing
      requirements               requirements


  grid based / use idle      grid based / use idle
       computers                  computers
Runs executable
                             Runs web services
     applications


used for large computing       used for large
      requirements         computing requirements


  grid based / use idle     grid based / use idle
       computers                 computers
Dilini Perera
                   Department of Computer Science & Engineering




 How will MOINC Agents replace the
  traditional servers?
8. Reply

                                                                                           8. Reply
                                                                            5. Request
                                                                                         8. Reply
                                                                                                      5. Request
                                                          5. Request


                                              MOINC SMM
         Service Repository


                                                                       MOINC Server

                10. Statistical Information

                                                  3. Acknowledgement
                                                           &
                                                     Service Names
4. Deploy Services




                      9. Active State                                                          2. Idle request
                                                                       6. Request
                                                                                            7. Response
                       1. Idle State
Questions?
The Future of Web Services


  Simple yet amazing



THANK YOU

More Related Content

Similar to MOINC Agent

Java EE Technical Keynote at JavaOne Latin America 2011
Java EE Technical Keynote at JavaOne Latin America 2011Java EE Technical Keynote at JavaOne Latin America 2011
Java EE Technical Keynote at JavaOne Latin America 2011
Arun Gupta
 
Nonfunctional Testing: Examine the Other Side of the Coin
Nonfunctional Testing: Examine the Other Side of the CoinNonfunctional Testing: Examine the Other Side of the Coin
Nonfunctional Testing: Examine the Other Side of the Coin
TechWell
 
ICEflo Implementation Management Solution V1d1
ICEflo Implementation Management Solution V1d1ICEflo Implementation Management Solution V1d1
ICEflo Implementation Management Solution V1d1
Agenor Technology Ltd
 
Pointwest. Agility Defined.
Pointwest. Agility Defined.Pointwest. Agility Defined.
Pointwest. Agility Defined.
Pointwest
 
Indian bank clearing System from manual to CTS Cheque Truncation Grid System
Indian bank clearing System from manual to CTS Cheque Truncation Grid SystemIndian bank clearing System from manual to CTS Cheque Truncation Grid System
Indian bank clearing System from manual to CTS Cheque Truncation Grid System
Vinay Kabra
 
System for npci v ersion 2.0
System for npci v ersion 2.0System for npci v ersion 2.0
System for npci v ersion 2.0
Vinay Kabra
 
AppDynamics- A sneak peak into the product that is disrupting the Application...
AppDynamics- A sneak peak into the product that is disrupting the Application...AppDynamics- A sneak peak into the product that is disrupting the Application...
AppDynamics- A sneak peak into the product that is disrupting the Application...
Codemotion
 
Openbravo Performance Monitoring
Openbravo Performance MonitoringOpenbravo Performance Monitoring
Openbravo Performance Monitoring
Openbravo
 
Java EE 7: Developing for the Cloud at Geecon, JEEConf, Johannesburg
Java EE 7: Developing for the Cloud at Geecon, JEEConf, JohannesburgJava EE 7: Developing for the Cloud at Geecon, JEEConf, Johannesburg
Java EE 7: Developing for the Cloud at Geecon, JEEConf, Johannesburg
Arun Gupta
 
Java EE 7 and HTML5: Developing for the Cloud
Java EE 7 and HTML5: Developing for the CloudJava EE 7 and HTML5: Developing for the Cloud
Java EE 7 and HTML5: Developing for the Cloud
Arun Gupta
 
PLNOG14: Network and Application Performance Monitoring - Bob Cronin
PLNOG14: Network and Application Performance Monitoring - Bob CroninPLNOG14: Network and Application Performance Monitoring - Bob Cronin
PLNOG14: Network and Application Performance Monitoring - Bob Cronin
PROIDEA
 
10 Tricks to Ensure Your Oracle Coherence Cluster is Not a "Black Box" in Pro...
10 Tricks to Ensure Your Oracle Coherence Cluster is Not a "Black Box" in Pro...10 Tricks to Ensure Your Oracle Coherence Cluster is Not a "Black Box" in Pro...
10 Tricks to Ensure Your Oracle Coherence Cluster is Not a "Black Box" in Pro...
SL Corporation
 
VMware vForum 2012 - Rodney Haywood - Optus
VMware vForum 2012 - Rodney Haywood - OptusVMware vForum 2012 - Rodney Haywood - Optus
VMware vForum 2012 - Rodney Haywood - Optus
Rodney Haywood
 
Data Center Migration Forklift
Data Center Migration ForkliftData Center Migration Forklift
Data Center Migration Forklift
don4591
 
Technology In Green Billing[1]
Technology In  Green  Billing[1]Technology In  Green  Billing[1]
Technology In Green Billing[1]
suhaimi bagiran
 
Soa4 all technical achievements final
Soa4 all technical achievements finalSoa4 all technical achievements final
Soa4 all technical achievements final
John Domingue
 
Resume (Ashish Prajapati) 15.06.2016
Resume (Ashish Prajapati) 15.06.2016Resume (Ashish Prajapati) 15.06.2016
Resume (Ashish Prajapati) 15.06.2016
Ashish Prajapati
 
A Lap around Microsoft .NET Services
A Lap around Microsoft .NET ServicesA Lap around Microsoft .NET Services
A Lap around Microsoft .NET Services
goodfriday
 
IPv6 & The Internet Today
IPv6 & The Internet TodayIPv6 & The Internet Today
IPv6 & The Internet Today
Adil Hidayat
 
Androd rest client architecture
Androd rest client architectureAndrod rest client architecture
Androd rest client architecture
Ran Nachmany
 

Similar to MOINC Agent (20)

Java EE Technical Keynote at JavaOne Latin America 2011
Java EE Technical Keynote at JavaOne Latin America 2011Java EE Technical Keynote at JavaOne Latin America 2011
Java EE Technical Keynote at JavaOne Latin America 2011
 
Nonfunctional Testing: Examine the Other Side of the Coin
Nonfunctional Testing: Examine the Other Side of the CoinNonfunctional Testing: Examine the Other Side of the Coin
Nonfunctional Testing: Examine the Other Side of the Coin
 
ICEflo Implementation Management Solution V1d1
ICEflo Implementation Management Solution V1d1ICEflo Implementation Management Solution V1d1
ICEflo Implementation Management Solution V1d1
 
Pointwest. Agility Defined.
Pointwest. Agility Defined.Pointwest. Agility Defined.
Pointwest. Agility Defined.
 
Indian bank clearing System from manual to CTS Cheque Truncation Grid System
Indian bank clearing System from manual to CTS Cheque Truncation Grid SystemIndian bank clearing System from manual to CTS Cheque Truncation Grid System
Indian bank clearing System from manual to CTS Cheque Truncation Grid System
 
System for npci v ersion 2.0
System for npci v ersion 2.0System for npci v ersion 2.0
System for npci v ersion 2.0
 
AppDynamics- A sneak peak into the product that is disrupting the Application...
AppDynamics- A sneak peak into the product that is disrupting the Application...AppDynamics- A sneak peak into the product that is disrupting the Application...
AppDynamics- A sneak peak into the product that is disrupting the Application...
 
Openbravo Performance Monitoring
Openbravo Performance MonitoringOpenbravo Performance Monitoring
Openbravo Performance Monitoring
 
Java EE 7: Developing for the Cloud at Geecon, JEEConf, Johannesburg
Java EE 7: Developing for the Cloud at Geecon, JEEConf, JohannesburgJava EE 7: Developing for the Cloud at Geecon, JEEConf, Johannesburg
Java EE 7: Developing for the Cloud at Geecon, JEEConf, Johannesburg
 
Java EE 7 and HTML5: Developing for the Cloud
Java EE 7 and HTML5: Developing for the CloudJava EE 7 and HTML5: Developing for the Cloud
Java EE 7 and HTML5: Developing for the Cloud
 
PLNOG14: Network and Application Performance Monitoring - Bob Cronin
PLNOG14: Network and Application Performance Monitoring - Bob CroninPLNOG14: Network and Application Performance Monitoring - Bob Cronin
PLNOG14: Network and Application Performance Monitoring - Bob Cronin
 
10 Tricks to Ensure Your Oracle Coherence Cluster is Not a "Black Box" in Pro...
10 Tricks to Ensure Your Oracle Coherence Cluster is Not a "Black Box" in Pro...10 Tricks to Ensure Your Oracle Coherence Cluster is Not a "Black Box" in Pro...
10 Tricks to Ensure Your Oracle Coherence Cluster is Not a "Black Box" in Pro...
 
VMware vForum 2012 - Rodney Haywood - Optus
VMware vForum 2012 - Rodney Haywood - OptusVMware vForum 2012 - Rodney Haywood - Optus
VMware vForum 2012 - Rodney Haywood - Optus
 
Data Center Migration Forklift
Data Center Migration ForkliftData Center Migration Forklift
Data Center Migration Forklift
 
Technology In Green Billing[1]
Technology In  Green  Billing[1]Technology In  Green  Billing[1]
Technology In Green Billing[1]
 
Soa4 all technical achievements final
Soa4 all technical achievements finalSoa4 all technical achievements final
Soa4 all technical achievements final
 
Resume (Ashish Prajapati) 15.06.2016
Resume (Ashish Prajapati) 15.06.2016Resume (Ashish Prajapati) 15.06.2016
Resume (Ashish Prajapati) 15.06.2016
 
A Lap around Microsoft .NET Services
A Lap around Microsoft .NET ServicesA Lap around Microsoft .NET Services
A Lap around Microsoft .NET Services
 
IPv6 & The Internet Today
IPv6 & The Internet TodayIPv6 & The Internet Today
IPv6 & The Internet Today
 
Androd rest client architecture
Androd rest client architectureAndrod rest client architecture
Androd rest client architecture
 

Recently uploaded

Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Vladimir Iglovikov, Ph.D.
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Speck&Tech
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
Neo4j
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
Daiki Mogmet Ito
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
SOFTTECHHUB
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
Claudio Di Ciccio
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 

Recently uploaded (20)

Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 

MOINC Agent

  • 1.
  • 3. 8. Reply 8. Reply 5. Request 8. Reply 5. Request 5. Request MOINC SMM Service Repository MOINC Server 10. Statistical Information 3. Acknowledgement & Service Names 4. Deploy Services 9. Active State 2. Idle request 6. Request 7. Response 1. Idle State
  • 4. (1) (6) Handle Computer Requests in Use (4) Deploy (2) Idle Services State (3) Start Axis 2 and Screensaver
  • 5. Pathway to Idle State Research Screensaver Axis2 Detection How SETI@Home, What to detect? Remote repository BOINC Screensaver World community grid works ? Deploy specified services and specified BOINC as a whole How to detect? Dynamic Screensaver modules Checked for any SOA Statistical data for Best approach for Blending innovative and Web Service SMM and MOINC Agent technologies based Solution Screensaver BOINC Client MOINC Solution Clustering MOINC Screensavers
  • 6. Future Enhancements of  Make MOINC Agent utilize free processing power even when the user is active  Enable MOINC Agent to work with multiple servers
  • 7. Namal Senarathne Department of Computer Science & Engineering  How do you differentiate your product from existing products?
  • 8. SETI@HOME Scheduling Server SETI@HOME Data Server 5. Output file 3. Acknowledgement & Task information 4 Download executables and input files 2. Idle request 1. Idle State
  • 9. 8. Reply 8. Reply 5. Request 8. Reply 5. Request 5. Request MOINC SMM Service Repository MOINC Server 10. Statistical Information 3. Acknowledgement & Service Names 4. Deploy Services 9. Active State 2. Idle request 6. Request 7. Response 1. Idle State
  • 10. Nilendra Weerasinghe Department of Computer Science & Engineering  So what's so special about MOINC?
  • 11.
  • 12. grid based / use idle grid based / use computers idle computers
  • 13.
  • 14. used for large computing used for large computing requirements requirements grid based / use idle grid based / use idle computers computers
  • 15.
  • 16. Runs executable Runs web services applications used for large computing used for large requirements computing requirements grid based / use idle grid based / use idle computers computers
  • 17.
  • 18. Dilini Perera Department of Computer Science & Engineering  How will MOINC Agents replace the traditional servers?
  • 19. 8. Reply 8. Reply 5. Request 8. Reply 5. Request 5. Request MOINC SMM Service Repository MOINC Server 10. Statistical Information 3. Acknowledgement & Service Names 4. Deploy Services 9. Active State 2. Idle request 6. Request 7. Response 1. Idle State
  • 21. The Future of Web Services Simple yet amazing THANK YOU