110 likes | 303 Views
Simplifying Resource Sharing in Voluntary Grid Computing with the Grid Appliance. David Wolinsky Renato Figueiredo ACIS Lab University of Florida. Outline. Motivation Technical Overview Video Demo Live Demo Success Stories Future Work and After Thoughts If time allows… Security IPOP.
E N D
Simplifying Resource Sharing in Voluntary Grid Computing with the Grid Appliance David Wolinsky Renato Figueiredo ACIS Lab University of Florida
Outline • Motivation • Technical Overview • Video Demo • Live Demo • Success Stories • Future Work and After Thoughts If time allows… • Security • IPOP
Motivation • Easy to deploy task scheduling system • Ability to quickly use shared resources • Grid system that interoperates with other software on a single computer • Migration capable grid nodes • Out of the box encryption and authentication
Technical Overview • Grid Virtual Machine • Ability to create single file, completely configured systems • Supports VMware, VirtualBox, KVM, Qemu, and Xen • Less than 10% CPU overhead • Single image supports being server, client, and worker • Virtual Networking – (IPOP) • Completely distributed system • Allows connections over NATs • Transfer speed 260 Mbit/sec • Latency overhead of less than .25 msec • Security via IPsec
Video Demo • Grab floppy disks • Download appliance • Start manager, worker, client Appliances • condor_status in client • condor_submit • condor_q • results woohoo
Live Demo • I can host manager and client • Figueiredo hosts another client • Explain setup • condor_status
Success Stories • Australia, Italy, and Portugal – Self deployed pools • Switzerland and Clemson – Used in Grid Computing Courses • UF Coastal – Connected to a pool through IpopVpn • Individuals using it as a tool for running batch jobs
Looking Forward • Management interfaces • Interfacing with existing Condor pools • Common / shared storage • More robust security