Virtual Appliances and Education in FutureGrid. Dr. Renato Figueiredo ACIS Lab - University of Florida

Size: px
Start display at page:

Download "Virtual Appliances and Education in FutureGrid. Dr. Renato Figueiredo ACIS Lab - University of Florida"

Transcription

1 Virtual Appliances and Education in FutureGrid Dr. Renato Figueiredo ACIS Lab - University of Florida

2 Background l 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) l Virtualization technologies Remove key software dependences Allow packaging and replication of hands-on, executable educational environments Can be deployed, managed with cloud technologies

3 Overview l 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 l FutureGrid education leverages the unique capabilities of the infrastructure and its software to: 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

4 Guiding principles l Fidelity: activities should use full-fledged, executable software: education/training modules Learn using the proper tools l Reproducibility: Creators of content should be able to install, configure, and test their modules once, and be assured of the same functional behavior regardless of where the module is deployed Incentive to invest effort in developing, testing and documenting new modules

5 Guiding principles l Deployability: Students and users should be able to deploy modules in a simple manner, and in a variety of resources Reduce barriers to entry; avoid dependences upon a particular infrastructure l Community-oriented: Modules should be simple to share, discover, reuse, and expand Create conditions for viral growth

6 Role of clouds and portal l Executable modules virtual appliances Deployable on FutureGrid resources Deployable on other cloud platforms, as well as virtualized desktops l Community sharing Web 2.0 portal, appliance image repositories An aggregation hub for executable modules and documentation

7 What is an appliance? l Hardware/software appliances TV receiver + computer + hard disk + Linux + user interface Computer + network interfaces + FreeBSD + user interface

8 Virtual appliance example LAMP image l Linux + Apache + MySQL + PHP A web server Another Web server copy instantiate Virtualization Layer Repeat

9 Educational appliances l A flexible, extensible platform for hands-on, lab-oriented education on FutureGrid l Support clustering of resources Virtual machines + 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

10 Virtual Networking l A single appliance encapsulates software and configuration l Cluster/Grid/Cloud computing Middleware expects a collection of machines, typically on a LAN (Local Area Network) Appliances need to communicate and coordinate with each other Each worker needs an IP address, uses TCP/ IP sockets

11 Virtual cluster appliances l Virtual appliance + virtual network Hadoop + Virtual Network copy instantiate A Hadoop worker Virtual network Virtual machine Repeat Another Hadoop worker

12 Grid appliance in a nutshell l Plug-and-play clusters with a preconfigured software environment Linux + (Hadoop, Condor, MPI, ) Scripts for zero-configuration l Hands-on examples, bootstrap infrastructure, and zero-configuration software you re off to a quick start

13 Virtual Network - GroupVPN l Setting up and managing typical VPNs can be daunting VPN server(s), key distribution, NAT traversal l GroupVPN makes it simple for users to create and manage virtual cluster VPNs l Key insights: Web 2.0 interface: create/manage user groups All the complexity of setting up and managing VPN links is automated

14 GroupVPN Web interface l You can request to join or create your own VPN group Determines who is allowed to connect to virtual network l You can request to join or create your own appliance group Determines priorities of users on resources owned by their groups

15 Deploying virtual clusters l Same image, different VPNs Hadoop + Virtual Network GroupVPN Credentials (from Web site) copy instantiate A Hadoop worker Virtual IP - DHCP Group VPN Virtual machine Repeat Another Hadoop worker Virtual IP - DHCP

16 Cloud deployment approach l Generate virtual floppies Through GroupVPN and GroupAppliance Web interface l Deploy appliances image(s) FutureGrid (Nimbus/Eucalyptus), EC2 GUI or command line tools Use APIs to copy virtual floppy to image l Submit jobs; terminate VMs when done

17 Setting up classes l Classes are setup and managed using the FutureGrid portal l Project proposal: can be a class, workshop, short course, tutorial Needs to be approved by FutureGrid project to become active l Users can be added to a project Users create accounts using the portal Project leaders can authorize them to gain access to resources Students can then interactively use FG resources (e.g. to start VMs)

18 Use of FutureGrid in classes l Cloud computing/distributed systems classes U.of Florida, U. Central Florida, U. of Puerto Rico, Univ. of Piemonte Orientale (Italy), Univ. of Mostar (Croatia) l Distributed scientific computing Louisiana State University l Tutorials, workshops: Big Data for Science summer school A cloudy view on computing SC 11 tutorial Clouds for science Science Cloud Summer School

19 Cloud computing classes l Massimo Canonico, U. Piemonte Orientale l Difficulties to overcome: Hardware issues: find enough free physical machines able to host virtual machines Software issues: time to install/configure as many as possible different cloud platforms University was not able to provide me the necessary hardware and software support l Students started to play with FutureGrid After attending few lessons, they were able to start/stop virtual instance with several Cloud Computing platforms

20 Cloud computing classes l Students used Eucalyptus, OpenStack and Nimbus Half were not computer scientists. l As FutureGrid freely shares their physical machines and their cloud platforms, decided to freely share all materials of my class. Hands-out, configuration files and link to useful documentation are available

21 Cloud computing classes l Graduate-level Cloud computing for Data-Intensive Sciences (Judy Qiu, Fall 2010) Virtualization technologies and tools Infrastructure as a service Parallel programming (MPI, Hadoop) FutureGrid provided a set of software options that made it possible for students to work on different projects along the system stack.

22 Term Projects Higher Level Languages Cloud Platform Dryad/DryadLINQ #1 Matrix Multiplication (Swapnil,Amit,Pradnay) #2 PhyloD (Ratul,Adrija,Chengming) Iterative MapReduce #3 LDA (Changsi, Yang) #4 MemCache (Saliya, Yiming,Jerome) #5 Avro (Yuduo, Yuan, patanachai) #6 PageRank (Shuo-Huan,Parag) Cloud Infrastructu re Hypervisor/ Virtualizatio n Cloud Infrastructure #7 Nimbus, Eucalyptus (Stephen, Sonali, Shakeela) Cloud Storage #8 Cloud Storage Survey (Xiaoming, Nixiaogang) Virtualization #9 Hypervisor Performance Analysis Project (James, Andrew) (Slide courtesy of Judy Qiu)

23 Big Data for Science 300+ Students (200 on sites from 10 insbtutes; 100 online) July 26-30, 2010 NCSA Summer School Workshop IU MapReduce and UF Virtual Appliance technologies are supported by FutureGrid. hdp://salsahpc.indiana.edu/tutorial Washington University IBM Almaden Research Center Iowa State University of Minnesota Univ.Illinois at Chicago Michigan State Notre Dame Penn State Johns Hopkins University of California at Los Angeles Indiana University San Diego Supercomputer Center University of Texas at El Paso University of Arkansas University of Florida (Slide courtesy of Judy Qiu)

24 Demonstration l Deploying virtual appliance node on FutureGrid Alamo) l Connecting to virtual machine l Virtual networking l Running sample job

25 Demonstration l Pre-instantiated VM to save us time: cloud-client.sh --conf alamo.conf --run --name grid-appliance gz --hours 24 l Connect to VM ssh root@vmip l Check virtual network interface ifconfig l Ping other VMs in the virtual cluster l Submit Condor job

26 Uploading and sharing images l APIs available to upload images, customize, save, and share images l Community education pages are available FutureGrid Web portal allows users to publish their own content Tutorials, presentations on Web portal; VMs on image repositories

27 Where to go from here? l Tutorials on FutureGrid and Grid appliance Web sites for various middleware stacks Condor, MPI, Hadoop l A community resource for educational virtual appliances Success hinges on users effectively getting involved If you are happy with the system, let others know! Contribute with your own content virtual appliance images, tutorials, etc

28 Questions? l More information: l This document was developed with support from the National Science Foundation (NSF) under Grant No to Indiana University for "FutureGrid: An Experimental, High-Performance Grid Test-bed." Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the NSF

HPC learning using Cloud infrastructure

HPC learning using Cloud infrastructure HPC learning using Cloud infrastructure Florin MANAILA IT Architect florin.manaila@ro.ibm.com Cluj-Napoca 16 March, 2010 Agenda 1. Leveraging Cloud model 2. HPC on Cloud 3. Recent projects - FutureGRID

More information

Autonomic Condor Clouds. David Wolinsky ACIS P2P Group University of Florida

Autonomic Condor Clouds. David Wolinsky ACIS P2P Group University of Florida Autonomic Condor Clouds David Wolinsky ACIS P2P Group University of Florida So What's the Big Deal Support connectivity across the Internet, in constrained locations, and with clouds Simplify packaging

More information

Large Scale Sky Computing Applications with Nimbus

Large Scale Sky Computing Applications with Nimbus Large Scale Sky Computing Applications with Nimbus Pierre Riteau Université de Rennes 1, IRISA INRIA Rennes Bretagne Atlantique Rennes, France Pierre.Riteau@irisa.fr INTRODUCTION TO SKY COMPUTING IaaS

More information

Sky Computing on FutureGrid and Grid 5000 with Nimbus. Pierre Riteau Université de Rennes 1, IRISA INRIA Rennes Bretagne Atlantique Rennes, France

Sky Computing on FutureGrid and Grid 5000 with Nimbus. Pierre Riteau Université de Rennes 1, IRISA INRIA Rennes Bretagne Atlantique Rennes, France Sky Computing on FutureGrid and Grid 5000 with Nimbus Pierre Riteau Université de Rennes 1, IRISA INRIA Rennes Bretagne Atlantique Rennes, France Outline Introduction to Sky Computing The Nimbus Project

More information

Clouds: An Opportunity for Scientific Applications?

Clouds: An Opportunity for Scientific Applications? Clouds: An Opportunity for Scientific Applications? Ewa Deelman USC Information Sciences Institute Acknowledgements Yang-Suk Ki (former PostDoc, USC) Gurmeet Singh (former Ph.D. student, USC) Gideon Juve

More information

Building Effective CyberGIS: FutureGrid. Marlon Pierce, Geoffrey Fox Indiana University

Building Effective CyberGIS: FutureGrid. Marlon Pierce, Geoffrey Fox Indiana University Building Effective CyberGIS: FutureGrid Marlon Pierce, Geoffrey Fox Indiana University Some Worthy Characteristics of CyberGIS Open Services, algorithms, data, standards, infrastructure Reproducible Can

More information

Azure MapReduce. Thilina Gunarathne Salsa group, Indiana University

Azure MapReduce. Thilina Gunarathne Salsa group, Indiana University Azure MapReduce Thilina Gunarathne Salsa group, Indiana University Agenda Recap of Azure Cloud Services Recap of MapReduce Azure MapReduce Architecture Application development using AzureMR Pairwise distance

More information

CINET Collaboration Report

CINET Collaboration Report CINET Collaboration Report TAK LON (Stephen) WU, Thomas Wiggins, Judy Qiu Indiana University October 6, 2013 (Revised September 17, 2013, August 7, 2013, January 19, 2013 and August 23, 2012) Abstract

More information

Survey on Cloud Infrastructure Service: OpenStack Compute

Survey on Cloud Infrastructure Service: OpenStack Compute Survey on Cloud Infrastructure Service: OpenStack Compute Vignesh Ravindran Sankarbala Manoharan School of Informatics and Computing Indiana University, Bloomington IN {ravindrv, manohars}@indiana.edu

More information

COP Cloud Computing. Presented by: Sanketh Beerabbi University of Central Florida

COP Cloud Computing. Presented by: Sanketh Beerabbi University of Central Florida COP6087 - Cloud Computing Presented by: Sanketh Beerabbi University of Central Florida A cloud is a collection of networked resources configured such that users can request scalable resources (VMs, platforms,

More information

ACCI Recommendations on Long Term Cyberinfrastructure Issues: Building Future Development

ACCI Recommendations on Long Term Cyberinfrastructure Issues: Building Future Development ACCI Recommendations on Long Term Cyberinfrastructure Issues: Building Future Development Jeremy Fischer Indiana University 9 September 2014 Citation: Fischer, J.L. 2014. ACCI Recommendations on Long Term

More information

Andrew Pullin, Senior Software Designer, School of Computer Science / x4338 / HP5165 Last Updated: September 26, 2016

Andrew Pullin, Senior Software Designer, School of Computer Science / x4338 / HP5165 Last Updated: September 26, 2016 SCS OpenStack Cloud Table of Contents Introduction... 2 Who Can Access the SCS OpenStack?... 2 SCS OpenStack Statistics... 3 Definitions... 3 Using the Openstack Web Interface... 4 Logging into the OpenStack

More information

Introduction to Cloudbreak

Introduction to Cloudbreak 2 Introduction to Cloudbreak Date of Publish: 2019-02-06 https://docs.hortonworks.com/ Contents What is Cloudbreak... 3 Primary use cases... 3 Interfaces...3 Core concepts... 4 Architecture... 7 Cloudbreak

More information

Leveraging the InCommon Federation to access the NSF TeraGrid

Leveraging the InCommon Federation to access the NSF TeraGrid Leveraging the InCommon Federation to access the NSF TeraGrid Jim Basney Senior Research Scientist National Center for Supercomputing Applications University of Illinois at Urbana-Champaign jbasney@ncsa.uiuc.edu

More information

Introduction. Software Trends. Topics for Discussion. Grid Technology. GridForce:

Introduction. Software Trends. Topics for Discussion. Grid Technology. GridForce: GridForce: A Multi-tier Approach to Prepare our Workforce for Grid Technology Bina Ramamurthy CSE Department University at Buffalo (SUNY) 201 Bell Hall, Buffalo, NY 14260 716-645-3180 (108) bina@cse.buffalo.edu

More information

Ioan Raicu. Everyone else. More information at: Background? What do you want to get out of this course?

Ioan Raicu. Everyone else. More information at: Background? What do you want to get out of this course? Ioan Raicu More information at: http://www.cs.iit.edu/~iraicu/ Everyone else Background? What do you want to get out of this course? 2 Data Intensive Computing is critical to advancing modern science Applies

More information

José Fortes. Advanced Computing and Information Systems laboratory. and NSF Center for Autonomic Computing. HPC 2010 Cetraro

José Fortes. Advanced Computing and Information Systems laboratory. and NSF Center for Autonomic Computing. HPC 2010 Cetraro Crosscloud Computing José Fortes Advanced Computing and Information Systems Lab and HPC 2010 Cetraro Clouds Provider view Economies of scale Statistical ti ti multiplexing l i Avoid customer-specific complexities

More information

Jetstream: A science & engineering cloud

Jetstream: A science & engineering cloud Jetstream: A science & engineering cloud Mike Lowe (jomlowe@iu.edu) Indiana University SC 16 Ceph BOF November 16, 2016 Expanding NSF XD s reach and impact Around 350,000 researchers, educators, & learners

More information

DBaaS (Oracle and Open Source)

DBaaS (Oracle and Open Source) DBaaS (Oracle and Open Source) Vess Natchev vess@us.ibm.com Power Cloud Team Leader Systems Lab Services IBM Systems Lab Services Proven IT Infrastructure Expertise 1 Agenda Definition Life Cycle of Database

More information

Andrew Pullin, Senior Software Designer, School of Computer Science / x4338 / HP5165 Last Updated: October 05, 2015

Andrew Pullin, Senior Software Designer, School of Computer Science / x4338 / HP5165 Last Updated: October 05, 2015 SCS OpenStack Cloud Table of Contents Table of Contents... 1 Introduction... 2 Who Can Access the SCS OpenStack?... 2 SCS OpenStack Statistics... 3 Definitions... 3 How To... 4 Logging into the OpenStack

More information

OPENSTACK PRIVATE CLOUD WITH GITHUB

OPENSTACK PRIVATE CLOUD WITH GITHUB OPENSTACK PRIVATE CLOUD WITH GITHUB Kiran Gurbani 1 Abstract Today, with rapid growth of the cloud computing technology, enterprises and organizations need to build their private cloud for their own specific

More information

Alabama Supercomputer Center Alabama Research and Education Network

Alabama Supercomputer Center Alabama Research and Education Network Alabama Supercomputer Center Alabama Research and Education Network 1 The Alabama Supercomputer Center Computer related jobs Alabama Supercomputer Authority How supercomputers are used 2 Types of Jobs

More information

Developing Microsoft Azure Solutions

Developing Microsoft Azure Solutions Course 20532C: Developing Microsoft Azure Solutions Course details Course Outline Module 1: OVERVIEW OF THE MICROSOFT AZURE PLATFORM This module reviews the services available in the Azure platform and

More information

Vendor: HP. Exam Code: HP0-D31. Exam Name: Designing HP Data Center and Cloud Solutions. Version: Demo

Vendor: HP. Exam Code: HP0-D31. Exam Name: Designing HP Data Center and Cloud Solutions. Version: Demo Vendor: HP Exam Code: HP0-D31 Exam Name: Designing HP Data Center and Cloud Solutions Version: Demo QUESTION 1 Which tool uses what-if scenarios and price-to-performance tradeoffs to provide valid, supported

More information

VMs at a Tier-1 site. EGEE 09, Sander Klous, Nikhef

VMs at a Tier-1 site. EGEE 09, Sander Klous, Nikhef VMs at a Tier-1 site EGEE 09, 21-09-2009 Sander Klous, Nikhef Contents Introduction Who are we? Motivation Why are we interested in VMs? What are we going to do with VMs? Status How do we approach this

More information

Universities Access IBM/Google Cloud Compute Cluster for NSF-Funded Research

Universities Access IBM/Google Cloud Compute Cluster for NSF-Funded Research CollabrATEC ATEC 6351.002 Research and Design Home Archive Assignments Environment Ideas Interface Presentation Technology Narrative Search Universities Access IBM/Google Cloud Compute Cluster for NSF-Funded

More information

Cloud Computing with Nimbus

Cloud Computing with Nimbus Cloud Computing with Nimbus April 2010 Condor Week Kate Keahey keahey@mcs.anl.gov Nimbus Project University of Chicago Argonne National Laboratory Cloud Computing for Science Environment Complexity Consistency

More information

Science Clouds: Early Experiences in Cloud Computing for Scientific Applications

Science Clouds: Early Experiences in Cloud Computing for Scientific Applications Science Clouds: Early Experiences in Cloud Computing for Scientific Applications Chicago, October 2008 Kate Keahey, Renato Figueiredo, Jose Fortes, Tim Freeman, Mauricio Tsugawa University of Chicago University

More information

Internet2 and IPv6: A Status Update

Internet2 and IPv6: A Status Update Internet2 and IPv6: A Status Update Rick Summerhill Associate Director, Network Infrastructure, Internet2 North American IPv6 Summit Santa Monica, CA 15 June 2004 Outline Internet2 Goals Participation

More information

Chapter in Contemporary HPC Architectures

Chapter in Contemporary HPC Architectures Chapter in Contemporary HPC Architectures 2 Contents 1 FutureGrid - a reconfigurable testbed for Cloud, HPC and Grid Computing 1 Geoffrey C. Fox, Gregor von Laszewski, Javier Diaz, Kate Keahey, Jose Fortes,

More information

NET+ INFRASTRUCTURE AND PLATFORM SERVICES PORTFOLIO STATUS & UPDATE

NET+ INFRASTRUCTURE AND PLATFORM SERVICES PORTFOLIO STATUS & UPDATE NET+ INFRASTRUCTURE AND PLATFORM SERVICES PORTFOLIO STATUS & UPDATE Andrew Keating, Sean O'Brien, and Sara Jeanes NET+ Cloud Services 2014 Internet2 NET+ IPS Portfolio Update CONTENTS Goals and Updates

More information

Introduction to FREE National Resources for Scientific Computing. Dana Brunson. Jeff Pummill

Introduction to FREE National Resources for Scientific Computing. Dana Brunson. Jeff Pummill Introduction to FREE National Resources for Scientific Computing Dana Brunson Oklahoma State University High Performance Computing Center Jeff Pummill University of Arkansas High Peformance Computing Center

More information

StratusLab Cloud Distribution Installation. Charles Loomis (CNRS/LAL) 3 July 2014

StratusLab Cloud Distribution Installation. Charles Loomis (CNRS/LAL) 3 July 2014 StratusLab Cloud Distribution Installation Charles Loomis (CNRS/LAL) 3 July 2014 StratusLab What is it? Complete IaaS cloud distribution Open source (Apache 2 license) Works well for production private

More information

FuncX: A Function Serving Platform for HPC. Ryan Chard 28 Jan 2019

FuncX: A Function Serving Platform for HPC. Ryan Chard 28 Jan 2019 FuncX: A Function Serving Platform for HPC Ryan Chard 28 Jan 2019 Outline - Motivation FuncX: FaaS for HPC Implementation status Preliminary applications - Machine learning inference Automating analysis

More information

A Cloud Compu*ng Approach to On- Demand and Scalable CyberGIS Analy*cs

A Cloud Compu*ng Approach to On- Demand and Scalable CyberGIS Analy*cs A Cloud Compu*ng Approach to On- Demand and Scalable CyberGIS Analy*cs Pierre Riteau (UChicago), Myunghwa Hwang (UIUC), Anand Padmanabhan (UIUC), Yizhao Gao (UIUC), Yan Liu (UIUC), Kate Keahey (Argonne),

More information

Presentation Title. Grid Computing Project Officer / Research Assistance. InfoComm Development Center (idec) & Department of Communication

Presentation Title. Grid Computing Project Officer / Research Assistance. InfoComm Development Center (idec) & Department of Communication BIRUNI Grid glite Middleware Deployment : From Zero to Hero, towards a certified EGEE site Presentation Title M. Farhan Sjaugi,, Mohamed Othman, Mohd. Zul Yusoff, Speaker Mohd. Rafizan Ramly and Suhaimi

More information

OpenNebula on VMware: Cloud Reference Architecture

OpenNebula on VMware: Cloud Reference Architecture OpenNebula on VMware: Cloud Reference Architecture Version 1.2, October 2016 Abstract The OpenNebula Cloud Reference Architecture is a blueprint to guide IT architects, consultants, administrators and

More information

The Cambridge Bio-Medical-Cloud An OpenStack platform for medical analytics and biomedical research

The Cambridge Bio-Medical-Cloud An OpenStack platform for medical analytics and biomedical research The Cambridge Bio-Medical-Cloud An OpenStack platform for medical analytics and biomedical research Dr Paul Calleja Director of Research Computing University of Cambridge Global leader in science & technology

More information

CloudMan cloud clusters for everyone

CloudMan cloud clusters for everyone CloudMan cloud clusters for everyone Enis Afgan usecloudman.org This is accessibility! But only sometimes So, there are alternatives BUT WHAT IF YOU WANT YOUR OWN, QUICKLY The big picture A. Users in different

More information

The OpenCirrus TM Project: A global Testbed for Cloud Computing R&D

The OpenCirrus TM Project: A global Testbed for Cloud Computing R&D The OpenCirrus TM Project: A global Testbed for Cloud Computing R&D Marcel Kunze Steinbuch Centre for Computing (SCC) Karlsruhe Institute of Technology (KIT) Germany KIT The cooperation of Forschungszentrum

More information

Cloud Computing Introduction & Offerings from IBM

Cloud Computing Introduction & Offerings from IBM Cloud Computing Introduction & Offerings from IBM Gytis Račiukaitis IT Architect, IBM Global Business Services Agenda What is cloud computing? Benefits Risks & Issues Thinking about moving into the cloud?

More information

Cisco Enterprise Cloud Suite Overview Cisco and/or its affiliates. All rights reserved.

Cisco Enterprise Cloud Suite Overview Cisco and/or its affiliates. All rights reserved. Cisco Enterprise Cloud Suite Overview 2015 Cisco and/or its affiliates. All rights reserved. 1 CECS Components End User Service Catalog SERVICE PORTAL Orchestration and Management UCS Director Application

More information

Lightweight Streaming-based Runtime for Cloud Computing. Shrideep Pallickara. Community Grids Lab, Indiana University

Lightweight Streaming-based Runtime for Cloud Computing. Shrideep Pallickara. Community Grids Lab, Indiana University Lightweight Streaming-based Runtime for Cloud Computing granules Shrideep Pallickara Community Grids Lab, Indiana University A unique confluence of factors have driven the need for cloud computing DEMAND

More information

CIS : Computational Reproducibility

CIS : Computational Reproducibility CIS 602-01: Computational Reproducibility Containers Dr. David Koop Virtual Machines Software Abstraction - Behaves like hardware - Encapsulates all OS and application state Virtualization Layer - Extra

More information

An Introduction To: Help Me Grow-LA. August 11, 2016

An Introduction To: Help Me Grow-LA. August 11, 2016 An Introduction To: Help Me Grow-LA August 11, 2016 Presenters MODERATOR Reena John Senior Program Officer First 5 LA Christina Altmayer Vice President of Programs First 5 LA Wendy Schiffer Director of

More information

[MS10992]: Integrating On-Premises Core Infrastructure with Microsoft Azure

[MS10992]: Integrating On-Premises Core Infrastructure with Microsoft Azure [MS10992]: Integrating On-Premises Core Infrastructure with Microsoft Azure Length : 3 Days Audience(s) : IT Professionals Level : 300 Technology : Azure Delivery Method : Instructor-led (Classroom) Course

More information

More AWS, Serverless Computing and Cloud Research

More AWS, Serverless Computing and Cloud Research Basics of Cloud Computing Lecture 7 More AWS, Serverless Computing and Cloud Research Satish Srirama Outline More Amazon Web Services More on serverless computing Cloud based Research @ Mobile & Cloud

More information

FutureGrid 101. Part 2: Ge*ng Started Craig Stewart

FutureGrid 101. Part 2: Ge*ng Started Craig Stewart FutureGrid 101 Part 2: Ge*ng Started Craig Stewart Futuregrid.org We re s9ll in early adopter mode But we are very much interested in applica9ons experiments, computa9onal science experiments, and computer

More information

30 Nov Dec Advanced School in High Performance and GRID Computing Concepts and Applications, ICTP, Trieste, Italy

30 Nov Dec Advanced School in High Performance and GRID Computing Concepts and Applications, ICTP, Trieste, Italy Advanced School in High Performance and GRID Computing Concepts and Applications, ICTP, Trieste, Italy Why the Grid? Science is becoming increasingly digital and needs to deal with increasing amounts of

More information

NOW! Manage ALL workloads virtual, physical and cloud from a single console!

NOW! Manage ALL workloads virtual, physical and cloud from a single console! NOW! Manage ALL workloads virtual, physical and cloud from a single console! Veeam Availability Suite 9.5 Update 3 Veeam Agent for Microsoft Windows 2.1 Veeam Agent for Linux v2 Rick Vanover Director of

More information

Pegasus Workflow Management System. Gideon Juve. USC Informa3on Sciences Ins3tute

Pegasus Workflow Management System. Gideon Juve. USC Informa3on Sciences Ins3tute Pegasus Workflow Management System Gideon Juve USC Informa3on Sciences Ins3tute Scientific Workflows Orchestrate complex, multi-stage scientific computations Often expressed as directed acyclic graphs

More information

AT&T Flow Designer. Current Environment

AT&T Flow Designer. Current Environment AT&T Flow Designer A Visual IoT Application Development environment that includes reusable components, drag & drop design capabilities, team collaboration, and cloud deployment that allows M2M/IoT developers

More information

6. Correspondence relationship between Educational goals and Course goals

6. Correspondence relationship between Educational goals and Course goals 1. Course Title (Course Code) Fundamentals of Information Networks (2201) 2. Instructor Teruaki YOKOYAMA 3. Term Fall 2 4. Outline and Objectives In this course the students study the technologies for

More information

Service Graph Design with Cisco Application Centric Infrastructure

Service Graph Design with Cisco Application Centric Infrastructure White Paper Service Graph Design with Cisco Application Centric Infrastructure 2017 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information. Page 1 of 101 Contents Introduction...

More information

Experiences with OracleVM 3.3

Experiences with OracleVM 3.3 Experiences with OracleVM 3.3 Hans Forbrich Oracle ACE Director Forbrich Consulting Ltd Based in Alberta, Canada Why I use Oracle VM Oracle shop Oracle product licensing Hard Partitioning Fixed servers

More information

Where are you with your Cloud or Clouds? Simon Kaye Dr Cloud

Where are you with your Cloud or Clouds? Simon Kaye Dr Cloud Where are you with your Cloud or Clouds? Simon Kaye Dr Cloud 15 th September, 2011 2 3 Cloud Computing definitions are varying, but a common set of attributes can be identified 4 Organizations need to

More information

CloudLab. Updated: 5/24/16

CloudLab. Updated: 5/24/16 2 The Need Addressed by Clouds are changing the way we look at a lot of problems Impacts go far beyond Computer Science but there's still a lot we don't know, from perspective of Researchers (those who

More information

Improving Blade Economics with Virtualization

Improving Blade Economics with Virtualization Improving Blade Economics with Virtualization John Kennedy Senior Systems Engineer VMware, Inc. jkennedy@vmware.com The agenda Description of Virtualization VMware Products Benefits of virtualization Overview

More information

Think Small to Scale Big

Think Small to Scale Big Think Small to Scale Big Intro to Containers for the Datacenter Admin Pete Zerger Principal Program Manager, MVP pete.zerger@cireson.com Cireson Lee Berg Blog, e-mail address, title Company Pete Zerger

More information

Federating FutureGrid and GENI

Federating FutureGrid and GENI Federating FutureGrid and GENI Ilia Baldine (ibaldin@renci.org RENCI/ UNC CH), Jeff Chase (chase@cs.duke.edu, Duke University), Geoffrey Fox (gcfexchange@gmail.com IU), Gregor von Laszewski (laszewski@gmail.com

More information

Jetstream: Adding Cloud-based Computing to the National Cyberinfrastructure

Jetstream: Adding Cloud-based Computing to the National Cyberinfrastructure Jetstream: Adding Cloud-based Computing to the National Cyberinfrastructure funded by the National Science Foundation Award #ACI-1445604 Matthew Vaughn(@mattdotvaughn) ORCID 0000-0002-1384-4283 Director,

More information

.NET Library for Seamless Remote Execution of Supercomputing Software

.NET Library for Seamless Remote Execution of Supercomputing Software .NET Library for Seamless Remote Execution of Supercomputing Software Alexander Tsidaev 1,2 1 Bulashevich Institute of Geophysics, Yekaterinburg, Russia 2 Ural Federal University, Yekaterinburg, Russia

More information

The convergence of HPC and BigData

The convergence of HPC and BigData The convergence of HPC and BigData What does it mean for HPC sysadmins? damienfrancois FOSDEM 2019 Feb 03, 2019 Brussels damien.francois@uclouvain.be Scientists are never happy Some have models but they

More information

South African Science Gateways

South African Science Gateways Co-ordination & Harmonisation of Advanced e-infrastructures for Research and Education Data Sharing Research Infrastructures Grant Agreement n. 306819 South African Science Gateways Bruce Becker, Coordinator,

More information

What is Cloud Computing? Cloud computing is the dynamic delivery of IT resources and capabilities as a Service over the Internet.

What is Cloud Computing? Cloud computing is the dynamic delivery of IT resources and capabilities as a Service over the Internet. 1 INTRODUCTION What is Cloud Computing? Cloud computing is the dynamic delivery of IT resources and capabilities as a Service over the Internet. Cloud computing encompasses any Subscriptionbased or pay-per-use

More information

An Introduction to GIS for developers

An Introduction to GIS for developers An Introduction to GIS for developers Part 4: GIS Sharing Canserina Kurnia & Tom Shippee Agenda Web GIS ArcGIS Online Cloud-based ArcGIS Server ArcGIS Server on-premises ArcGIS a complete platform discover,

More information

SLATE. Services Layer at the Edge. First Meeting of the National Research Platform Montana State University August 7-8, 2017

SLATE. Services Layer at the Edge. First Meeting of the National Research Platform Montana State University August 7-8, 2017 SLATE Services Layer at the Edge Rob Gardner University of Chicago Shawn McKee University of Michigan Joe Breen University of Utah First Meeting of the National Research Platform Montana State University

More information

XSEDE Campus Bridging Tools Jim Ferguson National Institute for Computational Sciences

XSEDE Campus Bridging Tools Jim Ferguson National Institute for Computational Sciences September 26, 2014 XSEDE Campus Bridging Tools Jim Ferguson National Institute for Computational Sciences jwf@utk.edu Quick Advertisement: Student Programs Research Experience 12-18 students per summer,

More information

(Aws solution architect -Associate, ITIL, CEH, MCSE, Linux, CCNA, Open source expert) LinkedIn Profile:

(Aws solution architect -Associate, ITIL, CEH, MCSE, Linux, CCNA, Open source expert) LinkedIn Profile: 1 P a g e Amer J. I. El Hilu (Aws solution architect -Associate, ITIL, CEH, MCSE, Linux, CCNA, Open source expert) LinkedIn Profile: https://www.linkedin.com/in/amerelhilu/ Personal Details Name: Amer

More information

FOUNDATIONS OF A CROSS-DISCIPLINARY PEDAGOGY FOR BIG DATA *

FOUNDATIONS OF A CROSS-DISCIPLINARY PEDAGOGY FOR BIG DATA * FOUNDATIONS OF A CROSS-DISCIPLINARY PEDAGOGY FOR BIG DATA * Joshua Eckroth Stetson University DeLand, Florida 386-740-2519 jeckroth@stetson.edu ABSTRACT The increasing awareness of big data is transforming

More information

Red Hat Enterprise Virtualization (RHEV) Backups by SEP

Red Hat Enterprise Virtualization (RHEV) Backups by SEP Red Hat Enterprise Virtualization (RHEV) Backups by SEP info@sepusa.com www.sepusa.com Table of Contents INTRODUCTION AND OVERVIEW AGENT BASED BACKUP IMAGE LEVEL BACKUP VIA RHEV API RHEV BACKUP WITH SEP

More information

Y790 Report for 2009 Fall and 2010 Spring Semesters

Y790 Report for 2009 Fall and 2010 Spring Semesters Y79 Report for 29 Fall and 21 Spring Semesters Hui Li ID: 2576169 1. Introduction.... 2 2. Dryad/DryadLINQ... 2 2.1 Dyrad/DryadLINQ... 2 2.2 DryadLINQ PhyloD... 2 2.2.1 PhyloD Applicatoin... 2 2.2.2 PhyloD

More information

Chameleon Cloud Documentation. Release 2.0a

Chameleon Cloud Documentation. Release 2.0a Chameleon Cloud Documentation Release 2.0a Jun 28, 2018 Introduction 1 Welcome to Chameleon 1 1.1 What is Chameleon?........................................... 1 1.2 Using Chameleon............................................

More information

7 Things ISVs Must Know About Virtualization

7 Things ISVs Must Know About Virtualization 7 Things ISVs Must Know About Virtualization July 2010 VIRTUALIZATION BENEFITS REPORT Table of Contents Executive Summary...1 Introduction...1 1. Applications just run!...2 2. Performance is excellent...2

More information

Top 40 Cloud Computing Interview Questions

Top 40 Cloud Computing Interview Questions Top 40 Cloud Computing Interview Questions 1) What are the advantages of using cloud computing? The advantages of using cloud computing are a) Data backup and storage of data b) Powerful server capabilities

More information

Infrastructure Clouds for Science and Education: Platform Tools

Infrastructure Clouds for Science and Education: Platform Tools Infrastructure Clouds for Science and Education: Platform Tools Kate Keahey, John Bresnahan, Patrick Armstrong, Pierre Riteau Argonne National Laboratory University of Chicago 11/12/2012 1 The Power of

More information

Azure Development Course

Azure Development Course Azure Development Course About This Course This section provides a brief description of the course, audience, suggested prerequisites, and course objectives. COURSE DESCRIPTION This course is intended

More information

Cyberinfrastructure Framework for 21st Century Science & Engineering (CIF21)

Cyberinfrastructure Framework for 21st Century Science & Engineering (CIF21) Cyberinfrastructure Framework for 21st Century Science & Engineering (CIF21) NSF-wide Cyberinfrastructure Vision People, Sustainability, Innovation, Integration Alan Blatecky Director OCI 1 1 Framing the

More information

Federated Services for Scientists Thursday, December 9, p.m. EST

Federated Services for Scientists Thursday, December 9, p.m. EST IAM Online Federated Services for Scientists Thursday, December 9, 2010 1 p.m. EST Rachana Ananthakrishnan Argonne National Laboratory & University of Chicago Jim Basney National Center for Supercomputing

More information

Table of Contents 1.1. Overview. Containers, Docker, Registries vsphere Integrated Containers Engine

Table of Contents 1.1. Overview. Containers, Docker, Registries vsphere Integrated Containers Engine Table of Contents Overview Containers, Docker, Registries vsphere Integrated Containers Engine Management Portal Registry Roles and Personas 1.1 1.1.1 1.1.2 1.1.2.1 1.1.2.2 1.1.2.3 1.1.2.4 2 Overview of

More information

INDIGO PAAS TUTORIAL. ! Marica Antonacci RIA INFN-Bari

INDIGO PAAS TUTORIAL. ! Marica Antonacci RIA INFN-Bari INDIGO PAAS TUTORIAL RIA-653549! Marica Antonacci!! marica.antonacci@ba.infn.it! INFN-Bari INDIGO PAAS Tutorial Introductory Concepts TOSCA Ansible Docker Orchestrator APIs INDIGO TOSCA custom types and

More information

A Container On a Virtual Machine On an HPC? Presentation to HPC Advisory Council. Perth, July 31-Aug 01, 2017

A Container On a Virtual Machine On an HPC? Presentation to HPC Advisory Council. Perth, July 31-Aug 01, 2017 A Container On a Virtual Machine On an HPC? Presentation to HPC Advisory Council Perth, July 31-Aug 01, 2017 http://levlafayette.com Necessary and Sufficient Definitions High Performance Computing: High

More information

DevOps CICD for VNF a NetOps Approach

DevOps CICD for VNF a NetOps Approach DevOps CICD for VNF a NetOps Approach Renato Fichmann Senior Solutions Architect Cisco Advanced Services Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session 1.

More information

Resiliency Replication Appliance Installation Guide Version 7.2

Resiliency Replication Appliance Installation Guide Version 7.2 Resiliency Replication Appliance Installation Guide Version 7.2 DISCLAIMER IBM believes that the information in this publication is accurate as of its publication date. The information is subject to change

More information

Implementation of the Pacific Research Platform over Pacific Wave

Implementation of the Pacific Research Platform over Pacific Wave Implementation of the Pacific Research Platform over Pacific Wave 21 September 2015 CANS, Chengdu, China Dave Reese (dave@cenic.org) www.pnw-gigapop.net A Brief History of Pacific Wave n Late 1990 s: Exchange

More information

Higher Education in Texas: Serving Texas Through Transformational Education, Research, Discovery & Impact

Higher Education in Texas: Serving Texas Through Transformational Education, Research, Discovery & Impact Higher Education in Texas: Serving Texas Through Transformational Education, Research, Discovery & Impact M. Dee Childs, Vice President for Information Technology & Chief Information Officer v Texas A&M

More information

Jetstream Overview A national research and education cloud

Jetstream Overview A national research and education cloud Jetstream Overview A national research and education cloud 9th workshop on Scientific Cloud Computing (ScienceCloud) June 11, 2018 Tempe, AZ John Michael Lowe jomlowe@iu.edu Senior Cloud Engineer, UITS

More information

BUILDING the VIRtUAL enterprise

BUILDING the VIRtUAL enterprise BUILDING the VIRTUAL ENTERPRISE A Red Hat WHITEPAPER www.redhat.com As an IT shop or business owner, your ability to meet the fluctuating needs of your business while balancing changing priorities, schedules,

More information

Blended Learning Outline: Developer Training for Apache Spark and Hadoop (180404a)

Blended Learning Outline: Developer Training for Apache Spark and Hadoop (180404a) Blended Learning Outline: Developer Training for Apache Spark and Hadoop (180404a) Cloudera s Developer Training for Apache Spark and Hadoop delivers the key concepts and expertise need to develop high-performance

More information

ElasterStack 3.2 User Administration Guide - Advanced Zone

ElasterStack 3.2 User Administration Guide - Advanced Zone ElasterStack 3.2 User Administration Guide - Advanced Zone With Advance Zone Configuration TCloud Computing Inc. 6/22/2012 Copyright 2012 by TCloud Computing, Inc. All rights reserved. This document is

More information

Automated Deployment of Private Cloud (EasyCloud)

Automated Deployment of Private Cloud (EasyCloud) Automated Deployment of Private Cloud (EasyCloud) Mohammed Kazim Musab Al-Zahrani Mohannad Mostafa Moath Al-Solea Hassan Al-Salam Advisor: Dr.Ahmad Khayyat COE485 T151 1 Table of Contents Introduction

More information

Large Scale Computing Infrastructures

Large Scale Computing Infrastructures GC3: Grid Computing Competence Center Large Scale Computing Infrastructures Lecture 2: Cloud technologies Sergio Maffioletti GC3: Grid Computing Competence Center, University

More information

Bringing OpenStack to the Enterprise. An enterprise-class solution ensures you get the required performance, reliability, and security

Bringing OpenStack to the Enterprise. An enterprise-class solution ensures you get the required performance, reliability, and security Bringing OpenStack to the Enterprise An enterprise-class solution ensures you get the required performance, reliability, and security INTRODUCTION Organizations today frequently need to quickly get systems

More information

Science Computing Clouds.

Science Computing Clouds. Science Computing Clouds. December 9, 2008 Chan-Hyun Youn School of Engineering/ Grid Middleware Research Center Information and Communications University COPYRIGHT@LANS Lab, Information and Communication

More information

Introducing IBM WebSphere CloudBurst Appliance and IBM WebSphere Application Server Hypervisor Edition

Introducing IBM WebSphere CloudBurst Appliance and IBM WebSphere Application Server Hypervisor Edition Introducing IBM WebSphere CloudBurst Appliance and IBM WebSphere Application Server Hypervisor Edition Reduced cost and time-to-value; increased correctness and agility R.Vinoth Industry Solution Architect

More information

A User-level Secure Grid File System

A User-level Secure Grid File System A User-level Secure Grid File System Ming Zhao, Renato J. Figueiredo Advanced Computing and Information Systems (ACIS) Electrical and Computer Engineering University of Florida {ming, renato}@acis.ufl.edu

More information

Xen and CloudStack. Ewan Mellor. Director, Engineering, Open-source Cloud Platforms Citrix Systems

Xen and CloudStack. Ewan Mellor. Director, Engineering, Open-source Cloud Platforms Citrix Systems Xen and CloudStack Ewan Mellor Director, Engineering, Open-source Cloud Platforms Citrix Systems Agenda What is CloudStack? Move to the Apache Foundation CloudStack architecture on Xen The future for CloudStack

More information

Build Converged Infrastructures With True Systems Management

Build Converged Infrastructures With True Systems Management Build Converged Infrastructures With True Systems Management COSTA HASAPOPOULOS, CTO OF THE AMERICAS GREG KNIERIEMEN, TECHNOLOGY EVANGELIST October 23, 2013 1 Hitachi Data Systems Corporation 2013. All

More information

ACET s e-research Activities

ACET s e-research Activities 18 June 2008 1 Computing Resources 2 Computing Resources Scientific discovery and advancement of science through advanced computing Main Research Areas Computational Science Middleware Technologies for

More information

I D C T E C H N O L O G Y S P O T L I G H T. V i r t u a l and Cloud D a t a Center Management

I D C T E C H N O L O G Y S P O T L I G H T. V i r t u a l and Cloud D a t a Center Management I D C T E C H N O L O G Y S P O T L I G H T Orchestration S i m p l i f i es and Streamlines V i r t u a l and Cloud D a t a Center Management January 2013 Adapted from Systems Management Software Purchasing

More information