Dynamic Provisioning of Service Environments with ASPEN

11
Dynamic Provisioning of Service Environments with ASPEN Cameron Kiddle, Roger Curry, Nayden Markatchev, Andrey Mirtchovski, Rob Simmonds and Tingxi Tan Grid Research Centre University of Calgary

Transcript of Dynamic Provisioning of Service Environments with ASPEN

Page 1: Dynamic Provisioning of Service Environments with ASPEN

Dynamic Provisioning of Service Environments with ASPEN

Cameron Kiddle, Roger Curry, Nayden Markatchev, Andrey Mirtchovski, Rob Simmonds and Tingxi Tan

Grid Research CentreUniversity of Calgary

Page 2: Dynamic Provisioning of Service Environments with ASPEN

Outline ASPEN Fire Dynamics Simulator Demonstrator Cloud-based Rendering Service Demonstration

Summit 09 Oct. 13, 2009

2

Page 3: Dynamic Provisioning of Service Environments with ASPEN

ASPEN: Automated Service Provisioning ENvironment Supports dynamic provisioning of virtual

resources based on user demand Developed by Grid Research Centre in

collaboration with HP Labs Technologies Employed

Torque – physical resource management Moab – virtual resource scheduling Xen – virtualization Solaris ZFS – image management (cloning)

Summit 09 Oct. 13, 2009

3

Page 4: Dynamic Provisioning of Service Environments with ASPEN

ASPEN – High Level Architecture

Summit 09 Oct. 13, 2009

4

Page 5: Dynamic Provisioning of Service Environments with ASPEN

Fire Dynamics Simulator (FDS) Demonstrator

Summit 09 Oct. 13, 2009

5

Comprehensive environment for the Fire Dynamics Simulation (FDS) application (NIST)

Demonstrates dynamic adaptivity of ASPEN Explores use of Web 2.0 and social networking

technologies to provide enhanced experience for users

Cyberinfrastructure employed Dynamic cloud-based dynamic infrastructure

(ASPEN) Social networking-based user interface (Facebook)

Page 6: Dynamic Provisioning of Service Environments with ASPEN

Summit 09 Oct. 13, 2009

FDS Demonstrator Functionality Upload/edit input files Submit/resubmit

simulations Download results Visualize results Share/interact with

other users

6

Page 7: Dynamic Provisioning of Service Environments with ASPEN

Summit 09 Oct. 13, 2009

FDS Demonstrator Infrastructure

7

Page 8: Dynamic Provisioning of Service Environments with ASPEN

Cloud-based Rendering Service

Summit 09 Oct. 13, 2009

8

Pilot project aimed at creating an on-demand cloud-based rendering service for EDM Studio Inc.

Cyberinfrastructure employed: Dynamic cloud-based infrastructure (ASPEN/Eucalyptus) Social networking-based user interface (Ning/Elgg)

Low-resolution image from Frank Slide animation rendered by EDM Studio using ASPEN.

Page 9: Dynamic Provisioning of Service Environments with ASPEN

Rendering Service Functionality

Summit 09 Oct. 13, 2009

9

Create/share rendering projects

Upload/edit input files Submit rendering jobs View/download

rendered images and movies

Page 10: Dynamic Provisioning of Service Environments with ASPEN

Demonstration

Summit 09 Oct. 13, 2009

10

Page 11: Dynamic Provisioning of Service Environments with ASPEN

Contact Information

Summit 09 Oct. 13, 2009

Cameron [email protected]://pages.cspc.ucalgary.ca/~kiddlec/

http://grid.ucalgary.ca/

11