Introducing ScienceCloud



Similar documents
S3IT: Service and Support for Science IT. Scaling R on cloud infrastructure Sergio Maffioletti IS/Cloud S3IT: Service and Support for Science IT

Introduction to OpenStack

Openstack. Cloud computing with Openstack. Saverio Proto

How To Compare Cloud Computing To Cloud Platforms And Cloud Computing

UZH Experiences with OpenStack

Building Storage as a Service with OpenStack. Greg Elkinbard Senior Technical Director

Using SUSE Cloud to Orchestrate Multiple Hypervisors and Storage at ADP

AMD SEAMICRO OPENSTACK BLUEPRINTS CLOUD- IN- A- BOX OCTOBER 2013

Sales Slide Midokura Enterprise MidoNet V1. July 2015 Fujitsu Limited

Getting Started with Database As a Service on OpenStack

SUSE Cloud Installation: Best Practices Using a SMT, Xen and Ceph Storage Environment

SUSE Cloud 2.0. Pete Chadwick. Douglas Jarvis. Senior Product Manager Product Marketing Manager

SYNNEFO: A COMPLETE CLOUD PLATFORM OVER GOOGLE GANETI WITH OPENSTACK APIs VANGELIS KOUKIS, TECH LEAD, SYNNEFO

Ubuntu OpenStack Fundamentals Training

Block Storage in the Open Source Cloud called OpenStack

Outline. Why Neutron? What is Neutron? API Abstractions Plugin Architecture

Building low cost disk storage with Ceph and OpenStack Swift

Ubuntu OpenStack on VMware vsphere: A reference architecture for deploying OpenStack while limiting changes to existing infrastructure

Object-based Storage in Big Data and Analytics. Ashish Nadkarni Research Director Storage IDC

StorReduce Technical White Paper Cloud-based Data Deduplication

FIA Athens 2014 ~OKEANOS: A LARGE EUROPEAN PUBLIC CLOUD BASED ON SYNNEFO. VANGELIS KOUKIS, TECHNICAL LEAD, ~OKEANOS

CLOUD COMPUTING & SECURITY -A PRACTICAL APPROACH

Leveraging OpenStack Private Clouds

Whitepaper. NexentaConnect for VMware Virtual SAN. Full Featured File services for Virtual SAN

Infrastructure as a Service (IaaS)

How to Deploy OpenStack on TH-2 Supercomputer Yusong Tan, Bao Li National Supercomputing Center in Guangzhou April 10, 2014

Hadoop on OpenStack Cloud. Dmitry Mescheryakov Software

With Red Hat Enterprise Virtualization, you can: Take advantage of existing people skills and investments

State of the Art Cloud Infrastructure

OpenStack Awareness Session

Clodoaldo Barrera Chief Technical Strategist IBM System Storage. Making a successful transition to Software Defined Storage

Establishing Scientific Computing Clouds on Limited Resources using OpenStack

Cloud Computing using

One-click Hadoop Cluster Deployment on OpenPOWER Systems Pradeep K Surisetty IBM. #OpenPOWERSummit

Design and Implementation of IaaS platform based on tool migration Wei Ding

SUSE Cloud 5 Private Cloud based on OpenStack

SMB in the Cloud David Disseldorp

FREE AND OPEN SOURCE SOFTWARE FOR CLOUD COMPUTING SERENA SPINOSO FULVIO VALENZA

An Introduction to OpenStack and its use of KVM. Daniel P. Berrangé

Boas Betzler. Planet. Globally Distributed IaaS Platform Examples AWS and SoftLayer. November 9, IBM Corporation

Building Storage Service in a Private Cloud

RED HAT STORAGE PORTFOLIO OVERVIEW

HP OpenStack & Automation

OpenStack IaaS. Rhys Oxenham OSEC.pl BarCamp, Warsaw, Poland November 2013

Monitor Open stack environments from the bottom up and front to back. Roger Ruttimann VP Engineering, GroundWork OpenSource November 17, 2015

The All-Flash Array for the Next Generation Data Center

version 7.0 Planning Guide

Software Defined Networking (SDN) and OpenStack. Christian Koenning

How an Open Source Cloud Will Help Keep Your Cloud Strategy Options Open

Copyright 2014, Oracle and/or its affiliates. All rights reserved. 2

DreamObjects. Cloud Object Storage Powered by Ceph. Monday, November 5, 12

Postgres on OpenStack

OpenStack Introduction. November 4, 2015

OpenStack: we drink our own Champagne. Teun Docter Software developer

Product Spotlight. A Look at the Future of Storage. Featuring SUSE Enterprise Storage. Where IT perceptions are reality

SUSE Cloud Installation: Best Practices Using an Existing SMT and KVM Environment

VM Image Hosting Using the Fujitsu* Eternus CD10000 System with Ceph* Storage Software

Operating an OpenStack Cloud

Building Multi-Site & Ultra-Large Scale Cloud with Openstack Cascading

How To Make A Cloud Work For You

cloud functionality: advantages and Disadvantages

High Performance Computing OpenStack Options. September 22, 2015

CS 6343: CLOUD COMPUTING Term Project

SURFsara HPC Cloud Workshop

Corso di Reti di Calcolatori M

CUMULUX WHICH CLOUD PLATFORM IS RIGHT FOR YOU? COMPARING CLOUD PLATFORMS. Review Business and Technology Series

Open Source Virtualization with ovirt. DI (FH) René Koch Systems Engineer Siedl Networks GmbH Grazer Linuxtage,

Open Source Networking for Cloud Data Centers

Running an OpenStack Cloud for several years and living to tell the tale. Alexandre Maumené Gaëtan Trellu Tokyo Summit, November 2015

WHITE PAPER. Software Defined Storage Hydrates the Cloud

Getting Started with OpenStack and VMware vsphere TECHNICAL MARKETING DOCUMENTATION V 0.1/DECEMBER 2013

Big Data Use Case. How Rackspace is using Private Cloud for Big Data. Bryan Thompson. May 8th, 2013

Develop a process for applying updates to systems, including verifying properties of the update. Create File Systems

An Intro to OpenStack. Ian Lawson Senior Solution Architect, Red Hat

CON8473 Oracle Distribution of OpenStack Making OpenStack an Enterprise Grade Solution

Deploying SwiftStack Object Storage for OpenStack Glance and Cinder Backups

CERN Cloud Infrastructure. Cloud Networking

Savanna Hadoop on. OpenStack. Savanna Technical Lead

KVM, OpenStack, and the Open Cloud

Cloudify and OpenStack Heat

New Hitachi Virtual Storage Platform Family. Name Date

Getting Started Hacking on OpenNebula

KVM, OpenStack, and the Open Cloud

How To Build A Cloud Stack For A University Project

PowerVC 1.2 Q Power Systems Virtualization Center

HP Converged Cloud Cloud Platform Overview. Shane Pearson Vice President, Portfolio & Product Management

SUSE Enterprise Storage Highly Scalable Software Defined Storage. Gábor Nyers Sales

KT ucloud storage. Two Years of Life with OpenStack Swift / Jaesuk Ahn, Cloud OS Dev. Team, Korea Telecom

Feature Comparison. Windows Server 2008 R2 Hyper-V and Windows Server 2012 Hyper-V

CON Software-Defined Networking in a Hybrid, Open Data Center

Introduction to CoprHD: An Open Source Software Defined Storage Controller

OpenStack Manila Shared File Services for the Cloud

OpenStack Assessment : Profiling & Tracing

Transcription:

Zentrale Informatik Introducing ScienceCloud Sergio Maffioletti IS/Cloud S3IT: Service and Support for Science IT Zurich, 10.03.2015

What are we going to talk about today? 1. Why are we building ScienceCloud? 2. From usecases to services 3. Architectural & Technical layout

Why are we building ScienceCloud? Provide a research infrastructure to store, access and process research data. Consolidate research infrastructure solutions. Facilitate UZH research infrastructure investment planning. Pursue S3IT research infrastructure strategy: High Performance Computing Cluster Computing Server Computing Storage

What criteria are driving this? Flexibility for end-users. Self-provisioning / elasticity of VMs, Storage and Network (ultimately of Services). Scalability and extensibility of the underlying infrastructure. Reliability and availability of the services.

Where does it come from? ScienceCloud is the v2.0 of Hobbes. 2+ years of operational and user porting experience (started with GC3). Several exploratory national projects: Academic cloud - together with ETH, SwissACC - with more than 12 partner institutions.

From Usecases to Services

high-throughput data analysis Predictive Ecology trajectory tracking (IEU/UZH) 20 000 videos per experiment grouped in trajectories (10-20 videos each) image pipeline written in R using ImageJ plugin 4 cores, 8GB RAM, 12-36 hours walltime each trajectory Total requirement of 288 000 cpu hours

instrument-based data analysis pipelines CyTOF workflow (ZMB/UZH) 1M cells/hours measured: 100MB/hour Data imported in OpenBIS Workflows submission based on selection of data and parameters Retrieval of results through OpenBIS and/or RStudio

interactive processing nodes Windows-based interactive image processing (ZMB/UZH) Access images produced by a microscope Interactively tag/manipulate images Images further processed by automatic pipelines

research data access RStudio server (Business/UZH) Web-based interface to manipulate data run R-scripts single point of access for all group / individual user

research data access NFS and/or CIFS exports (GEO/UZH) Export stored data to researchers personal PCs Allows prepare input data for data processing and Data accessible by the computing infrastructure

Current requests ratio

Why a cloud infrastructure then? Self-provisioning and Elasticity of resources Customization and control of the environment Network API

Why a cloud infrastructure then? Self-provisioning and Elasticity of resources End-users can allocate and release resources when needed. Customization and control of the environment Network API

Why a cloud infrastructure then? Self-provisioning and Elasticity of resources Customization and control of the environment End-users can tailor the research infrastructure to his/her specific needs. Network API

Why a cloud infrastructure then? Self-provisioning and Elasticity of resources Customization and control of the environment Network API To programmatically create and control own research infrastructure. Build services on top

ScienceCloud is a virtulization infrastructure based on OpenStack Infrastructure Cloud Service Multi-Tenancy Compute Storage Network Self-provisioning of VMs, Storage and Network Elastic allocation of resources on demand Multi-tenancy

Why OpenStack OpenSource project Network APIs Amazon compute and storage cloud compliant Bindings for many languages Foundation supported by more than 200 companies. https://www.openstack.org/foundation/companies/

Ceph as Storage backend Infrastructure Cloud Service Multi-Tenancy Compute Storage Network RBD RadosGW

Why Ceph Unified distributed storage (Object + Block + File) No Single Point of Failure Dynamic Data Placement Fully integrates with OpenStack. Open source project.

S3IT-enhanced platform Batch cluster Workflow Automated deployment and configuration Infrastructure Cloud Service Multi-Tenancy Compute Storage Network RBD RadosGW

ScienceCloud web interface Log in with your UZH webpass.

ScienceCloud web interface

ScienceCloud web interface

ScienceCloud layout S3IT router UZH routable private network (VLAN 842 172.23.0.0/16) UZH public network (VLAN 24 130.60.24.0/24) VM VM VM Compute node Cloud controllers RadosGW Network and LB nodes Internal network (VLAN 840-192.168.160.0/22) mon mon mon osd osd osd osd osd Ceph cluster Replication network (VLAN 619 10.130.0.0/16)

How big is ScienceCloud? 3400 compute cores (for hosting VMs) 3.4 PB of raw storage (planned for capacity) 250 TB of SSD storage (planned for intensive I/O) 10 Gb/s non-blocking between any compute blades and storage nodes

Key dates Dec 2014: Framework agreement and 1st batch hardware purchased. March-April 2015: Deployment of new hardware and start integration. Q2 2015: Pre-production and migration of users from Hobbes. Summer 2015: ScienceCloud in production.

Want to know more? Visit us at http://www.s3it.uzh.ch or contact us at contact@s3it.uzh.ch

Backup slides

OpenStack logical view

OpenStack logical view keystone provides the authentication service

OpenStack logical view nova provides computational services

OpenStack logical view neutron provides network services

OpenStack logical view glance provides image store

OpenStack logical view cinder provides block persistent store

OpenStack logical view swift provides object persistent store

OpenStack logical view horizon provides web user interface

Ceph