Https://portal.futuregrid.org Education and training on FutureGrig Salt Lake City, Utah July 18 th 2011 Presented by Renato Figueiredo

Slides:



Advertisements
Similar presentations
A Scalable Approach to Deploying and Managing Appliances Kate Keahey Rick Bradshaw, Narayan Desai, Tim Freeman Argonne National Lab, University of Chicago.
Advertisements

Sponsors and Acknowledgments This work is supported in part by the National Science Foundation under Grants No. OCI , IIP and CNS
Advanced Computing and Information Systems laboratory Virtual Appliances and Education using Clouds Dr. Renato Figueiredo ACIS Lab - University of Florida.
Introduction to Grid Application On-Boarding Nick Werstiuk
Desktop and Application Virtualization OHECC 2009.
Policy based Cloud Services on a VCL platform Karuna P Joshi, Yelena Yesha, Tim Finin, Anupam Joshi University of Maryland, Baltimore County.
Adding services to PA and Plesk infrastructure with APS Ilya Baimetov Director of Program Management, Automation.
FutureGrid related presentations at TG and OGF Sun. 17th: Introduction to FutireGrid (OGF) Mon. 18th: Introducing to FutureGrid (TG) Tue. 19th –Educational.
1 Chapter 11: Data Centre Administration Objectives Data Centre Structure Data Centre Structure Data Centre Administration Data Centre Administration Data.
Lecture 12 IaaS Chapter 3 of the second reference book.
Advanced Computing and Information Systems laboratory Virtual Private Clusters: Virtual Appliances and Networks in the Cloud Renato Figueiredo ACIS Lab.
SALSA HPC Group School of Informatics and Computing Indiana University.
Clouds from FutureGrid’s Perspective April Geoffrey Fox Director, Digital Science Center, Pervasive.
FutureGrid Training, Education and Outreach Bloomington Indiana January Presented by Renato Figueiredo
Advanced Computing and Information Systems laboratory Educational Virtual Clusters for On- demand MPI/Hadoop/Condor in FutureGrid Renato Figueiredo Panoat.
© 2009 IBM Corporation ® IBM Software Group Introduction to Cloud Computing Vivek C Agarwal IBM India Software Labs.
Presented by Sujit Tilak. Evolution of Client/Server Architecture Clients & Server on different computer systems Local Area Network for Server and Client.
Center for Autonomic Computing Intel Portland, April 30, 2010 Autonomic Virtual Networks and Applications in Cloud and Collaborative Computing Environments.
CLOUD COMPUTING. A general term for anything that involves delivering hosted services over the Internet. And Cloud is referred to the hardware and software.
Design Discussion Rain: Dynamically Provisioning Clouds within FutureGrid Geoffrey Fox, Andrew J. Younge, Gregor von Laszewski, Archit Kulshrestha, Fugang.
Data Center Network Redesign using SDN
Cloud Computing Why is it called the cloud?.
Cyberaide Virtual Appliance: On-demand Deploying Middleware for Cyberinfrastructure Tobias Kurze, Lizhe Wang, Gregor von Laszewski, Jie Tao, Marcel Kunze,
1 1 Hybrid Cloud Solutions (Private with Public Burst) Accelerate and Orchestrate Enterprise Applications.
 Cloud computing  Workflow  Workflow lifecycle  Workflow design  Workflow tools : xcp, eucalyptus, open nebula.
Cyber-Infrastructure in Education South Carolina State University Cyberinfrastructure Day March Geoffrey Fox
Advanced Computing and Information Systems laboratory Plug-and-play Virtual Appliance Clusters Running Hadoop Dr. Renato Figueiredo ACIS Lab - University.
Cloud Computing 1. Outline  Introduction  Evolution  Cloud architecture  Map reduce operation  Platform 2.
System Center 2012 Certification and Training May 2012.
Copyright © 2011 EMC Corporation. All Rights Reserved. MODULE – 6 VIRTUALIZED DATA CENTER – DESKTOP AND APPLICATION 1.
DISTRIBUTED COMPUTING
Science Clouds and FutureGrid’s Perspective June Science Clouds Workshop HPDC 2012 Delft Geoffrey Fox
Introduction to Cloud Computing
Grid Appliance – On the Design of Self-Organizing, Decentralized Grids David Wolinsky, Arjun Prakash, and Renato Figueiredo ACIS Lab at the University.
Network Plus Virtualization Concepts. Virtualization Overview Virtualization is the emulation of a computer environment called a Virtual Machine. A Hypervisor.
Grids, Clouds and the Community. Cloud Technology and the NGS Steve Thorn Edinburgh University Matteo Turilli, Oxford University Presented by David Fergusson.
Advanced Computing and Information Systems laboratory Virtual Appliances for Training and Education in FutureGrid Renato Figueiredo Arjun Prakash, David.
Large Scale Sky Computing Applications with Nimbus Pierre Riteau Université de Rennes 1, IRISA INRIA Rennes – Bretagne Atlantique Rennes, France
Module 11: Implementing ISA Server 2004 Enterprise Edition.
Simplifying Resource Sharing in Voluntary Grid Computing with the Grid Appliance David Wolinsky Renato Figueiredo ACIS Lab University of Florida.
A Cloudy View on Computing Workshop and CReSIS Field Data Accessibility Jerome E. Mitchell Indiana University.
Center for Autonomic Computing Intel Portland, April 30, 2010 Autonomic Virtual Networks and Applications in Cloud and Collaborative Computing Environments.
SALSA HPC Group School of Informatics and Computing Indiana University.
Grid and Cloud Computing Globus Provision Dr. Guy Tel-Zur.
VCL Virtual Computing Labora tory An Opportunity to Lead Technical Economic Pedagogical Teaching & Learning Research & Development Outreach & Engagement.
Chapter 5 McGraw-Hill/Irwin Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
Hosting Cloud, HPC and Grid Educational Activities on FutureGrid Renato Figueiredo – U. of Florida Geoffrey Fox, Barbara Ann O’Leary – Indiana University.
Virtual Appliances CTS Conference 2011 Philadelphia May Geoffrey Fox
Design Discussion Rain: Dynamically Provisioning Clouds within FutureGrid PI: Geoffrey Fox*, CoPIs: Kate Keahey +, Warren Smith -, Jose Fortes #, Andrew.
Computing Research Testbeds as a Service: Supporting large scale Experiments and Testing SC12 Birds of a Feather November.
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
Grid Appliance The World of Virtual Resource Sharing Group # 14 Dhairya Gala Priyank Shah.
2005 GRIDS Community Workshop1 Learning From Cyberinfrastructure Initiatives Grid Research Integration Development & Support
Optimize the Business with Microsoft Datacenter Services 2.0
Cloud computing: IaaS. IaaS is the simplest cloud offerings. IaaS is the simplest cloud offerings. It is an evolution of virtual private server offerings.
| Basel Fabric Management with Virtual Machine Manager Philipp Witschi – Cloud Architect & Microsoft vTSP Thomas Maurer – Cloud Architect & Microsoft MVP.
PARALLEL AND DISTRIBUTED PROGRAMMING MODELS U. Jhashuva 1 Asst. Prof Dept. of CSE om.
Building on virtualization capabilities for ExTENCI Carol Song and Preston Smith Rosen Center for Advanced Computing Purdue University ExTENCI Kickoff.
VCL Virtual Computing Laboratory An Opportunity to Lead
Organizations Are Embracing New Opportunities
Private Public FG Network NID: Network Impairment Device
Tools and Services Workshop Overview of Atmosphere
FutureGrid: a Grid Testbed
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
Sky Computing on FutureGrid and Grid’5000
Clouds from FutureGrid’s Perspective
Using and Building Infrastructure Clouds for Science
Sky Computing on FutureGrid and Grid’5000
SCVMM Self Service Portal 2.0
Presentation transcript:

Education and training on FutureGrig Salt Lake City, Utah July 18 th 2011 Presented by Renato Figueiredo Associate Professor University of Florida

Overview Traditional ways of delivering hands-on training and education in parallel/distributed computing have non-trivial dependences on the environment Difficult to replicate same environment on different resources (e.g. HPC clusters, desktops) Difficult to cope with changes in the environment (e.g. software upgrades) Virtualization technologies remove key software dependences through a layer of indirection

Overview FutureGrid enables new approaches to education and training and opportunities to engage in outreach – Cloud, virtualization and dynamic provisioning – environment can adapt to the user, rather than expect user to adapt to the environment Leverage unique capabilities of the infrastructure: – Reduce barriers to entry and engage new users – Use of encapsulated environments (“appliances”) as a primary delivery mechanism of education/training modules – promoting reuse, replication, and sharing – Hands-on tutorials on introductory, intermediate, and advanced topics

Educational virtual appliances A flexible, extensible platform for hands-on, lab- oriented education on FutureGrid Support clustering of resources – Virtual machines + social/virtual networking to create sandboxed modules Virtual “Grid” appliances: self-contained, pre-packaged execution environments Group VPNs: simple management of virtual clusters by students and educators

Virtual appliance clusters Same image, different VPNs copy instantiate Hadoop + Virtual Network A Hadoop worker Another Hadoop worker Repeat… Virtual machine Group VPN GroupVPN Credentials Virtual IP - DHCP Virtual IP - DHCP

Virtual appliance – tutorials Deploying a single appliance – Nimbus, Eucalyptus, or user’s own desktop VMware, Virtualbox – Automatically connects to a shared “playground” resource pool with other appliances – Can execute Condor, MPI, and Hadoop tasks Deploying private virtual clusters – Separate IP address space – e.g. for a class, or student group Customizing appliances for your own activity 6