Cloudmesh Resource Shifting 1 2. Cloudmesh: from IaaS(NaaS) to Workflow (Orchestration) Workflow...

36
Cloudmesh Resource Shifting 1 2

Transcript of Cloudmesh Resource Shifting 1 2. Cloudmesh: from IaaS(NaaS) to Workflow (Orchestration) Workflow...

Cloudmesh Resource Shifting

12

Cloudmesh: from IaaS(NaaS) to Workflow (Orchestration)

Workflow

Virtual Cluster

Components

Infrastructure

• iPython• (Pegasus)

• Heat• Python

• chef• apt-get/yum

• VMs, NaaS• Baremetal

Images

Data

Genomic Sequence Analysis Automation

Cluster D

Cluster C

Cluster B

Cluster A

Application Functions

Workflow Functions:• File Transfer• PBS Job submission• Dynamic script creation• Submission history • storage/retrieval

History Trace of job submissions

CloudmeshProvisioning

CloudmeshWorkflow/

ExperimentManagement

Provisioning of either: baremetal, IaaS, existing HPC cluster

PROTOTYPE

… baremetal provisioner

… baremetal provisioner policies

Display Policy

… provisioning by selection

Select PredefinedProvisioned Service

type

… provisioning by specification

Provision nodes by name

View the parallel provisioning tasks

execution from AMPQ

Older

Login to Federated Environment

For FG integrated account management

with XSEDE

Login

Menu with options for status, vm

management,HPC queues

… after login you get to a start page

… showing the profile

Profile

… register a cloud

Register

India clouds registered. Adding others is easy

… register a commercial cloud

Register a commercial

cloud

… register clouds

Multiple clouds are registered

… VMs

VMs

Panel with VM Table (HP)

Serach

… VMs

Panel with VM Table (india)

Summary

… interacting with VMs with one button

Delete

LoginInfo IP

Add with defaults

… setting default Flavor

Flavor

Default

… setting default images

Images

Default Search

… adding a VM

Default Image Default Flavor

Add

Added Image

… refresh the status

Image Build

… assigning IP

Assign IP

… queue info

Queue Info

… assigning IP

Jobs

Jobs

… baremetal service status

Service Histogram

Radar Chart

… baremetal provisioner

Not yet completed …

• Ran out of time to implement this

… federated service view

… provisioning multiple machines through DAG

Inventory

Federated cloud metrics

Rack Diagram