Presentation is loading. Please wait.

Presentation is loading. Please wait.

Grid Appliance The World of Virtual Resource Sharing Group # 14 Dhairya Gala Priyank Shah.

Similar presentations


Presentation on theme: "Grid Appliance The World of Virtual Resource Sharing Group # 14 Dhairya Gala Priyank Shah."— Presentation transcript:

1 Grid Appliance The World of Virtual Resource Sharing Group # 14 Dhairya Gala Priyank Shah

2 Agenda Introduction to Grid Appliances Implementation Results and Conclusions Knowledge Gained Implementation Timeline Future Work Acknowledgements

3 Introduction to Grid Appliance The Grid appliance is a plug-and-play virtual machine appliance intended for Grid computing to execute many long-running simulations concurrently in resources across virtual machines that can be distributed across the world.

4 Features  Setting up on demand ad-hoc virtual resource pools.  OS independent.  Use of VM’s helps run multiple operating systems simultaneously and isolated from each other, but on the same computer.  Application independent.  Easy to configure and use.  Plug and play solution that can run on the desktop.

5 Grid Appliance - Insight  Virtual machine with its own operating system.  Linux and Grid middleware  Connects individual appliances in the virtual network using IPOP at P2P level.  Uses Condor for job scheduling.

6 Implementation  Configure Twister Appliance environment  Package Twister Iterative Map-Reduce along with the Grid Appliance framework  Run distributed applications over the configured Twister Appliance Virtual network  Run distributed applications with same configuration over a standard cluster  Evaluate the computational performance of the two environments

7 Evaluation Parameters  Applications  Kmeans Clustering  WordCount  PageRank Algorithm  Number of compute nodes  1 - 4 Nodes  Input data size  Kmeans Clustering - 80K to 3 million (data points)  WordCount - 0.1 GB to 0.5 GB (text file size)  PageRank Algorithm - 50K to 300K (number of URL’s)

8 Results(1) Execution Time: Grid Appliance > Standard Cluster

9 Results(2) With increase in the number of nodes, it behaves as any other environment running distributed application would.

10 Results(3) Speed-up: Not ideal but acceptable.

11 Conclusions  Grid Appliance brings with it a small but an acceptable dip in the system performance,  But is accompanied by,  Independence from cloud service providers  Expected results  Ease of configuration  Ease of resource availability due to its ad-hoc nature  Real World Applicability

12 Knowledge Gained  In-depth understanding of Grid Appliance Framework  Closer look at Twister Framework  Team Work  Designing a Poster

13 Timeline TaskSchedule Configure Twister Appliance environmentOct 24, 2011 Running distributed applications over a standard cluster Oct 31, 2011 Run distributed applications over the configured Twister Appliance Virtual network Nov 14, 2011 Evaluate the computational performance of the two environments Nov 28, 2011

14 Future Work Perform intensive Testing by:  Running more data parallel applications  Increasing the number of compute nodes  Increasing the data size used for the applications  Running the application for a large number of times and at different times of the day  Conducting some kind of a reliability check

15 Acknowledgements  Prof. Judy Qiu  Stephen Wu  FutureGrid Team Special Thanks to Prof. Renato Figueiredo (University of Florida)

16 Thank You !! Questions ??


Download ppt "Grid Appliance The World of Virtual Resource Sharing Group # 14 Dhairya Gala Priyank Shah."

Similar presentations


Ads by Google