cloud meets grid › ... › 177 › 217 › presentation.pdf · globus online the...

22
Cloud meets GRID Wolfgang Hennerbichler ([email protected]) RISC Software GmbH Sep 21, 2012 Sep 21, 2012 Cloud meets GRID 1

Upload: others

Post on 28-May-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Cloud meets GRID

Wolfgang Hennerbichler ([email protected])

RISC Software GmbH

Sep 21, 2012

Sep 21, 2012 Cloud meets GRID 1

Table of Contents

1 IBM CloudBurstHardware SpecsNetworking InfrastructureIBM Tivoli Cloud StackOpenstack

2 GridFTPGridFTP in a few wordsGlobus Online

3 Cloud & GridGridFTP-Virtual MachineGridFTP-Client-ImagesLive Demo

Sep 21, 2012 Cloud meets GRID IBM CloudBurst 2

IBM CloudBurst Hagenberg Hardware

approximately 6 TB of SAN Storage

IBM BladeCenter with 4 Blades

72 GB RAM, 12 Cores per Blade

adds up to 288 GB RAM, 48 Cores

Sep 21, 2012 Cloud meets GRID IBM CloudBurst 3

Plug and Play

Sep 21, 2012 Cloud meets GRID IBM CloudBurst 4

Throughput on the wireOr on the light path these days

Internal Network Switch (Blade to Blade) operates on 10 Gigabitper second

External connection (currently) 1 Gigabit per second to theUniversity of Linz (JKU)

220 public IP Addresses for Virtual Machines

Sep 21, 2012 Cloud meets GRID IBM CloudBurst 5

IBM Tivoli Cloud Stack

Works very well with Windows Clients

Supports Enterprise Linux Distributions (SUSE, Redhat Enterprise)

Extremely customizable, although very hard to customizedeployment scripts for other Linux distributions

Sep 21, 2012 Cloud meets GRID IBM CloudBurst 6

OpenstackOpen Source Cloud Computing Stack

http://www.openstack.org

Fits our needs

Open source software stack that can be operated on open sourcevirtualization technology

Works well enough for Linux guests in combination with Linux-KVM

Sep 21, 2012 Cloud meets GRID IBM CloudBurst 7

Virtualization Architecture

Linux-KVM

Libvirt

OCFS2 as cluster-file system, IBM GPFS planned

No NFS as shared storage, opposed to the Openstackrecommendation

Sep 21, 2012 Cloud meets GRID IBM CloudBurst 8

Architecture IllustratedRedundant Fibrechannel and Ethernet Switches neglected for simplicity

Ethernet

SAN Arrays

OCFS2 / GPFS

VM

VM

VM

Blade

VM

VM

VM

Blade

Public Internet

Sep 21, 2012 Cloud meets GRID IBM CloudBurst 9

Working Features

CoW-Deployments of Virtual Machines

Live-Migration

Snapshotting VMs (and using those snapshots as new templates)

Firewalling of Virtual Machines

Multi-Tenancy

Quotas on Tenants

Automatic resizing of Virtual Machines

Sep 21, 2012 Cloud meets GRID IBM CloudBurst 10

Table of Contents

1 IBM CloudBurstHardware SpecsNetworking InfrastructureIBM Tivoli Cloud StackOpenstack

2 GridFTPGridFTP in a few wordsGlobus Online

3 Cloud & GridGridFTP-Virtual MachineGridFTP-Client-ImagesLive Demo

Sep 21, 2012 Cloud meets GRID GridFTP 11

GridFTP

GridFTP in a sentence

GridFTP is a high-performance, secure, reliable data transfer protocoloptimized for high-bandwidth wide-area networks.

Sep 21, 2012 Cloud meets GRID GridFTP 12

Globus OnlineThe Software-as-a-Service GridFTP Broker

Takes care of all your transfers

Re-starts a transfer in case something goes wrong

Sends out an e-mail once the transfers have completed

Also supports transfers from your workstation to the GRID

Anyone can use globus online

Sep 21, 2012 Cloud meets GRID GridFTP 13

Globus Online illustrated

Sep 21, 2012 Cloud meets GRID GridFTP 14

Globus Online live demo

Sep 21, 2012 Cloud meets GRID GridFTP 15

Table of Contents

1 IBM CloudBurstHardware SpecsNetworking InfrastructureIBM Tivoli Cloud StackOpenstack

2 GridFTPGridFTP in a few wordsGlobus Online

3 Cloud & GridGridFTP-Virtual MachineGridFTP-Client-ImagesLive Demo

Sep 21, 2012 Cloud meets GRID Cloud & Grid 16

Cloud meets GridWhat happens if a Grid hooks up with a Cloud

Combining those two technologies is not too hard

A GridFTP server can run as a virtual machine inside a cloud stack

The GridFTP server can export its storage resources to otherauthorized virtual machines

Sep 21, 2012 Cloud meets GRID Cloud & Grid 17

GridFTP-Virtual Machine

Basic installation of Globus GridFTP and myProxy forGlobusOnline-Access

All the users are authenticated and authorized through the LDAPService

GridFTP Directory is shared via NFS to authorized users forauthorized machines

Sep 21, 2012 Cloud meets GRID Cloud & Grid 18

GridFTP-Client-ImagesBoot, authorize and go

Special VM Image is prepared as NFS and LDAP-Client

Researcher builds his environment of choice in a VM

Deployment of such a virtual machine is done within a minute

No extra setup for GridFTP or Globus Online necessary

Sep 21, 2012 Cloud meets GRID Cloud & Grid 19

Live Demo of Grid Client VM

Sep 21, 2012 Cloud meets GRID Cloud & Grid 20

Fallback slides

Sep 21, 2012 Cloud meets GRID Cloud & Grid 21

[email protected]

www.risc-software.at

Sep 21, 2012 Cloud meets GRID Questions 22