Collaboration with NSFCloud

15
Collaboration with NSFCloud Shigetoshi Yokoyama (NII) @jxta

Transcript of Collaboration with NSFCloud

Page 1: Collaboration with NSFCloud

Collaboration with NSFCloud

Shigetoshi Yokoyama (NII)

@jxta

Page 2: Collaboration with NSFCloud

NSFCloud

1

Page 3: Collaboration with NSFCloud

• Announced August 22, 2014

• NSF will invest $20 million in two new cloud computing testbeds – Chameleon and CloudLab

• Allows research into new cloud computing infrastructures and applications

NSFCloud

• Housed at University of Texas Austin

• 650 nodes; 5 petabytes of storage

• Supports heterogeneous computing

with FPGAs

Chameleon

Credit: Sean Cunningham, TACC

Credit: Chris Coleman, School of Computing, University of Utah

• Based at University of Utah, Clemson,

and University of Wisconsin

• Each site is unique

• Connected via Internet2 Network and

OpenFlow

• 15,000 cores; 1 petabyte of storage

CloudLab

Page 4: Collaboration with NSFCloud

3

NSFCloud Workshop 2014

Workshop: NSFCloud Workshop on Experimental Support for Cloud Computing

Where: Waterview Conference Center in Arlington, VA

When: December 11-12, 2014

https://www.chameleoncloud.org/nsf-cloud-workshop/

Page 5: Collaboration with NSFCloud

Cloud lab

4

Page 6: Collaboration with NSFCloud

Chameleon

5

Page 7: Collaboration with NSFCloud

Collaboration with NSFCloud

6

Page 8: Collaboration with NSFCloud

Current Overlay Cloud Test bed

VM

registry

Hokudai Cloud

@Sapporo(Hokkaido Univ.)

VM

VM

BM

BM

apps apps

Term

share

apps apps

・・・

・・・

BM

registry

syn

c Academic Inter Cloud

@Chiba (NII)

BM

BM

BM

BM

apps apps

Term

share

apps apps

・・・

・・・

BM

registry

CloudLab

(Utah Univ.)

BM

BM

BM

BM

apps apps

Term

share

apps apps

・・・

・・・

sync

7

Page 9: Collaboration with NSFCloud

run

click “run”

button

Docker engine Docker engine

ESA

image

ESA

container

Docker registry

termshare docker run

docker pull

8

Paper Reproducible Environment

Page 10: Collaboration with NSFCloud

- Paper Reproducible Environment -

run

click “run”

button

Docker engine Docker engine

ESA image

ESA

container

Docker registry

termshare docker run

docker pull

9

Application Level Collaboration

Page 11: Collaboration with NSFCloud

Potential Users

10

HIGH ENERGY ACCELERATOR

RESEARCH ORGANIZATION, KEK

National Institute of Genetics

National Astronomical Observatory of Japan

Page 12: Collaboration with NSFCloud

- International Cloud Test-bed -

Academic Inter-Cloud

@Chiba (NII)

BM

CloudLab

(Utah Univ.)

BM BM BM BM

11

BM BM BM BM BM

Infra Level Collaboration

Page 13: Collaboration with NSFCloud

CloudLab Asia

Academic Inter-Cloud

(NII)

BM

CloudLab

(Utah Univ.)

BM BM BM BM

BM BM BM

CloudLab Asia

BM BM BM BM BM

Co

nta

ine

r

Co

nta

ine

r

Co

nta

ine

r

Co

nta

ine

r

Co

nta

ine

r

“CloudLab” users can extend there experiments to “CloudLab Asia”, and vice versa.

Page 14: Collaboration with NSFCloud

- Overlay Cloud Experiments -

Physical

Layer

Tenant

Layer

Virtual L2 Network Virtual L2 Network

App. App. App. App. App. App. App. App. App. App. App. App.

Service L2 Network

Container

Overlay L2 Network

NII Cloud Cloud Lab. SINET + Internet 2

L2

SW

VM VM VM VM VM

Network

Node

L2 or L3

Connection

VM

Overlay

Layer

Container Container Container Container Container

Network

Node

Cloud Experiment Level Collaboration

Page 15: Collaboration with NSFCloud

Thank you

14