Simplifying Resource Sharing in Voluntary Grid Computing with the Grid Appliance David Wolinsky Renato Figueiredo ACIS Lab University of Florida.

Slides:



Advertisements
Similar presentations
Windows® Deployment Services
Advertisements

Virtual Machine Technology Dr. Gregor von Laszewski Dr. Lizhe Wang.
1 Applications Virtualization in VPC Nadya Williams UCSD.
Education and training on FutureGrig Salt Lake City, Utah July 18 th 2011 Presented by Renato Figueiredo
SALSA HPC Group School of Informatics and Computing Indiana University.
NWCLUG 01/05/2010 Jared Moore Xen Open Source Virtualization.
Advanced Computing and Information Systems laboratory Educational Virtual Clusters for On- demand MPI/Hadoop/Condor in FutureGrid Renato Figueiredo Panoat.
MCITP Guide to Microsoft Windows Server 2008 Server Administration (Exam #70-646) Chapter 11 Windows Server 2008 Virtualization.
6/2/20071 Grid Computing Sun Grid Engine (SGE) Manoj Katwal.
© 2009 VMware Inc. All rights reserved VMware Updates Orlando VMware User Group – April 2011 Ryan Johnson VMware, Inc. Technical Account Manager Professional.
LogMeIn.com By: Casey Davidson. What is it? Free Web-based VNC Client Remotely control any PC or Mac from anywhere in the world No network configuring.
EduShib VA What is EduShib VA? EduShib VA (Virtual Appliance) is a image based implementation tool for eduroam and Shibboleth.
Network+ Guide to Networks 6 th Edition Chapter 10 Virtual Networks and Remote Access.
Getting Started with Oracle Compute Cloud
To run the program: To run the program: You need the OS: You need the OS:
On the Design of Autonomic, Decentralized VPNs David Wolinsky, Kyungyong Lee, Oscar Boykin, and Renato Figueiredo ACIS P2P Group University of Florida.
Network+ Guide to Networks 6 th Edition Chapter 10 Virtual Networks and Remote Access.
Cyberaide Virtual Appliance: On-demand Deploying Middleware for Cyberinfrastructure Tobias Kurze, Lizhe Wang, Gregor von Laszewski, Jie Tao, Marcel Kunze,
Virtual Desktops and Flex CSU-Pueblo Joseph Campbell.
Building service testbeds on FIRE D5.2.5 Virtual Cluster on Federated Cloud Demonstration Kit August 2012 Version 1.0 Copyright © 2012 CESGA. All rights.
Installation and Integration of Virtual Clusters onto Pragma Grid NAIST Nara, Japan Kevin Lam 06/28/13.
Technology Overview. Agenda What’s New and Better in Windows Server 2003? Why Upgrade to Windows Server 2003 ?  From Windows NT 4.0  From Windows 2000.
Advanced Computing and Information Systems laboratory Plug-and-play Virtual Appliance Clusters Running Hadoop Dr. Renato Figueiredo ACIS Lab - University.
Connecting OurGrid & GridSAM A Short Overview. Content Goals OurGrid: architecture overview OurGrid: short overview GridSAM: short overview GridSAM: example.
Grid Appliance – On the Design of Self-Organizing, Decentralized Grids David Wolinsky, Arjun Prakash, and Renato Figueiredo ACIS Lab at the University.
1 Evolution of OSG to support virtualization and multi-core applications (Perspective of a Condor Guy) Dan Bradley University of Wisconsin Workshop on.
Advanced Computing and Information Systems laboratory Self-configuring Condor Virtual Machine Appliances for Ad-Hoc Grids Renato Figueiredo Arijit Ganguly,
Advanced Computing and Information Systems laboratory Virtual Appliances for Training and Education in FutureGrid Renato Figueiredo Arjun Prakash, David.
Center for Autonomic Computing Intel Portland, April 30, 2010 Autonomic Virtual Networks and Applications in Cloud and Collaborative Computing Environments.
ETICS All Hands meeting Bologna, October 23-25, 2006 NMI and Condor: Status + Future Plans Andy PAVLO Peter COUVARES Becky GIETZEL.
Cisco Confidential © 2010 Cisco and/or its affiliates. All rights reserved. 1 MSE Virtual Appliance Presenter Name: Patrick Nicholson.
Chapter 6 An Introduction to System Software and Virtual Machines.
1 J. Keller, R. Naues: A Collaborative Virtual Computer Security Lab Amsterdam,Dec 4, 2006 Amsterdam, DEC 4, 2006 Jörg Keller FernUniversität in Hagen,
Satisfy Your Technical Curiosity Specialists Enterprise Desktop -
GLIDEINWMS - PARAG MHASHILKAR Department Meeting, August 07, 2013.
Virtual Machines Created within the Virtualization layer, such as a hypervisor Shares the physical computer's CPU, hard disk, memory, and network interfaces.
Pilot Factory using Schedd Glidein Barnett Chiu BNL
NTU Cloud 2010/05/30. System Diagram Architecture Gluster File System – Provide a distributed shared file system for migration NFS – A Prototype Image.
Virtualization Technology and Microsoft Virtual PC 2007 YOU ARE WELCOME By : Osama Tamimi.
Free, online, technical courses Take a free online course. Microsoft Virtual Academy.
Grid Appliance The World of Virtual Resource Sharing Group # 14 Dhairya Gala Priyank Shah.
Virtualization One computer can do the job of multiple computers, by sharing the resources of a single computer across multiple environments. Turning hardware.
Predrag Buncic (CERN/PH-SFT) Virtualizing LHC Applications.
Predrag Buncic (CERN/PH-SFT) Software Packaging: Can Virtualization help?
CEG 2400 FALL 2012 Chapter 10 Virtual Networks and Remote Access 1.
36 th LHCb Software Week Pere Mato/CERN.  Provide a complete, portable and easy to configure user environment for developing and running LHC data analysis.
Group # 14 Dhairya Gala Priyank Shah. Introduction to Grid Appliance The Grid appliance is a plug-and-play virtual machine appliance intended for Grid.
Volatile Environments with Virtualization Technologies 1 iCSC2016, Anastasios Andronidis, Imperial College London Volatile Environments with Virtualization.
Building on virtualization capabilities for ExTENCI Carol Song and Preston Smith Rosen Center for Advanced Computing Purdue University ExTENCI Kickoff.
VIRTUAL MACHINE – VMWARE. VIRTUAL MACHINE (VM) What is a VM? – A virtual machine (VM) is a software implementation of a computing environment in which.
Intro To Virtualization Mohammed Morsi
Secure remote management with virtualization Daniel P. Berrangé.
Use of HLT farm and Clouds in ALICE
Blueprint of Persistent Infrastructure as a Service
Dynamic Deployment of VO Specific Condor Scheduler using GT4
ATLAS Cloud Operations
Virtualization overview
Virtualization in the gLite Grid Middleware software process
3.2 Virtualisation.
CernVM Status Report Predrag Buncic (CERN/PH-SFT).
Microsoft Latest Real Exam Study Questions - Microsoft Dumps
Hands-On Virtualization in the Classroom
Network+ Guide to Networks 6th Edition
Grid Means Business OGF-20, Manchester, May 2007
Initial job submission and monitoring efforts with JClarens
Virtual Machine and VirtualBox
Virtual Machine and VirtualBox
Virtual Machine and VirtualBox
Client/Server and Peer to Peer
Presentation transcript:

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

Acknowledgements

Looking Forward Management interfaces Interfacing with existing Condor pools Common / shared storage More robust security

Security

IPOP