Enabling cloud for e-science with OpenNebula



Similar documents
The EGI pan-european Federation of Clouds

StratusLab project. Standards, Interoperability and Asset Exploitation. Vangelis Floros, GRNET

Cloud Computing Architecture with OpenNebula HPC Cloud Use Cases

The OpenNebula Cloud Platform for Data Center Virtualization

How To Run A Cloud Server On A Server Farm (Cloud)

Getting Started Hacking on OpenNebula

Building Clouds with OpenNebula 3.4

OpenNebula Open Souce Solution for DC Virtualization. C12G Labs. Online Webinar

Trials community. Yannick Legré. EGI InSPIRE RI

Open Source Cloud Computing Management with OpenNebula

T Mobile Cloud Computing Private Cloud & Assignment

EMI views on Cloud Computing

OpenNebula Open Souce Solution for DC Virtualization

OpenNebula Open Souce Solution for DC Virtualization

IaaS Cloud Architectures: Virtualized Data Centers to Federated Cloud Infrastructures

Cloud Hosting. QCLUG presentation - Aaron Johnson. Amazon AWS Heroku OpenShift

Cloud services in PL-Grid and EGI Infrastructures

Comparing Ganeti to other Private Cloud Platforms. Lance Albertson

Introduction to Cloud Computing

OpenNebula The Open Source Solution for Data Center Virtualization

STeP-IN SUMMIT June 18 21, 2013 at Bangalore, INDIA. Performance Testing of an IAAS Cloud Software (A CloudStack Use Case)

Cloud Computing. Adam Barker

A Gentle Introduction to Cloud Computing

OpenNebula Cloud Platform for Data Center Virtualization

ur skills.com

Comparing Open Source Private Cloud (IaaS) Platforms

TUT5605: Deploying an elastic Hadoop cluster Alejandro Bonilla

Cloud Essentials for Architects using OpenStack

A Comparison of Clouds: Amazon Web Services, Windows Azure, Google Cloud Platform, VMWare and Others (Fall 2012)

Java PaaS Enabling CI, CD, and DevOps

Amazon AWS in.net. Presented by: Scott Reed

Cloud Computing Technology

Sistemi Operativi e Reti. Cloud Computing

Architecture des plates-formes IaaS Etat des lieux et perspectives

An Alternative to the VMware Tax...

Why is a good idea to use OpenNebula in your VMware Infrastructure?

Test of cloud federation in CHAIN-REDS project

Building Clouds with OpenNebula 2.2 and StratusLab

Availability Digest. HPE Helion Private Cloud and Cloud Broker Services February 2016

Cloud 101. Mike Gangl, Caltech/JPL, 2015 California Institute of Technology. Government sponsorship acknowledged

Amazon Elastic Beanstalk

Planning, Provisioning and Deploying Enterprise Clouds with Oracle Enterprise Manager 12c Kevin Patterson, Principal Sales Consultant, Enterprise

OpenStack. Orgad Kimchi. Principal Software Engineer. Oracle ISV Engineering. 1 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

SURFnet Cloud Computing Solutions

ONE Cloud Services Secure Cloud Applications for E-Health

Third Party Cloud Services Its Adoption in the New Age

Intel IT Cloud 2013 and Beyond. Name Title Month, Day 2013

Cloud Models and Platforms

C a r l G o e t h a l s T e r r e m a r k E u r o p e. C a r l. g o e t h a l t e r r e m a r k. c o m

Experiences and challenges in the development of the JASMIN cloud service for the environmental science community

OpenStack Ecosystem and Xen Cloud Platform

INDIGO-DataCloud Wupi 4 (Resource Virtualization)

Cloud Implementation using OpenNebula

Amazon Web Services. Elastic Compute Cloud (EC2) and more...

Savanna Hadoop on. OpenStack. Savanna Technical Lead

Of Pets and Cattle and Hearts

Build and Manage Private and Hybrid Cloud. Urban Järund, Sr Regional Services Manager Nordics, Red Hat

Scale Cloud Across the Enterprise

Deployment of Private, Hybrid & Public Clouds with OpenNebula

Shadi Khalifa Database Systems Laboratory (DSL)

Configuring and Managing a Private Cloud with Enterprise Manager 12c

Why Use OPTIMIS? Build and Run Services in the Most Suitable Cloud Venues. May 2013

Equinox above the Cloud ( - Some call it Heaven!!)

Cloud Computing for Architects

How To Use Openstack On Your Laptop

Unleash the IaaS Cloud About VMware vcloud Director and more VMUG.BE June 1 st 2012

Razvoj Java aplikacija u Amazon AWS Cloud: Praktična demonstracija

Building Storage Service in a Private Cloud

Cisco Prime Network Services Controller. Sonali Kalje Sr. Product Manager Cloud and Virtualization, Cisco Systems

Open Cirrus: Towards an Open Source Cloud Stack

ArcGIS for Server: In the Cloud

Amazon EC2 Product Details Page 1 of 5

CLOUD POWER. NREN collaboration in GÉANT

How To Use Arcgis For Free On A Gdb (For A Gis Server) For A Small Business

Open Source Toolchains for Cloud and OVF Management

Managed Cloud Services

Cloud Platform for VPH Applications

Mobile Cloud Computing T Open Source IaaS

Transcription:

Enabling cloud for e-science with OpenNebula cloud-devroom@fosdem 13 Zeeshan Ali Shah System Administrator, PDC-HPC KTH, Stockholm zashah@pdc.kth.se disclaimer: opinions expressed in this talk are solely those of the presenter and do not reflect of KTH or any other institute.

Agenda escience users!! customer segmentation Projects NEON Venus-C SNIC Cloud Challenges Federation EGI Fed cloud project QA

escience users Initially we focused on bioinformatics Currently running on HPC machines That was an issue Think in HPC, but an elastic way That was a challenge Not all, but some need bursty peaks(longtail users) That was a core proposition

NEON Project Northern europe cloud initiative, 2009-2010 Eucalyptus 2.0 Federated with other centre

Venus-C Project Finished May 2012 OpenNebula with CDMI, OVF

SNIC cloud Project Currently running Started with Public cloud Amazon AWS. Why? Prebuilt images, App stacks, Trainings, Workshops.. Planning to connect with Private Cloud (with new challenges)

Challenges @ Private Cloud Non-Technical (changing hearts n minds) Technical (Using minds to solve issues)

Non-Technical Myth of security Living in HPC world. It is hard to digest elasticity, self provisioning, on demand and other cloud benefits. But Private cloud has to live with other computer/network admins... or may be configure by same sysadmin

more cloud = jobless sysadmins! is this true? Same Role (Driver) Different styles (Choose yours! )

Technical Network Latency Infiniband Multiple NICs Storage Image repository EBS style (for application data) CDMI

Technical (more) Public IPs For Cluster deployment limit to 1 master and X private ips We want more... (hybrid cloud) Sharing of images (but be careful about private data) Hooking mechanisms in Open Nebula

Technical (more) Usage UI based on Sunstone command line with OCA client For Programmers, use SDK (Java n Ruby)

agile developer vs static administrator bottleneck

NoDep on SDK sysadmin Think compute and storage as an object (Create/Operate/Destroy whenever you want) VirtualMachine vm = new VirtualMachine... Spark sp = new Spark(4); # spark with 1 master 4 slaves... if load increase 90% launch more #(just an e.g.)... PlainDebian pd = new PlainDebian();... #Expand as you want :)

Technical (more) Security VLANs Bridge firewalls Network auditing and other traditional tools Q: What if legitimate user install legal software but left its mgt panel opened, e.g. tomcat

EGI Cloud Federation https://wiki.egi.eu/wiki/fedcloud-tf

Areas VM Management. OCCI 1.1 proxy for multiple IaaS Data Management. CDMI proxy for multiple IaaS. OVF Information Systems. Extended GLUE2 schema. LDAP server Accounting. Cloud Usage Record (UR) schema. UR server. UR client for each IaaS Monitoring. Nagios with cloud probes Federated AAI. X509 certificates. Support for Virtual Organisations (Vos) Image catalogue. StratusLab marketplace

EGI Cloud Federation Task Force Members and Technologies EGI.eu DANTE TCD STFC OerC Technologies 60 individuals. 23 institutions. 13 countries. 7 OpenNebula. 3 StratusLab. 3 OpenStack. 1 Okeanos. 1 WNoDeS. Stakeholders CNRS FCTSG IFAE BSC KTH GWDG Members SixSq TUD SARA Utrecht 15 Resource Providers. 7 Technology Providers. 5 User Communities. 3 Liaisons. FZJ CESNET Cyfronet Masaryk LMU SRCE INFN GRNET

Federation Test bed Components Clients Brokers Portals AAI X509 [SSO, OpenID, Shib] VM Mngmt OCCI 1.1 VM sharing Marketplace Resource Providers Information GLUE 2.0+ LDAP/BDII OpenNebula, OpenStack, Okeanos, WNoDeS Data CDMI 1.0 [OVF 1.1] Accounting OGF UR+ [StAR] Monitoring Nagios Message Bus

Architecture Demo Use Case Resource Provider GWDG Resource Provider CESNET Resource Provider CYFRONET Resource Provider KTH Resource Provider CESGA Resource Provider Venus-C OCCI 1.1 CDMI 1.0 OCCI 1.1 CDMI 1.0 OCCI 1.1 OCCI 1.1 CDMI 1.0 OCCI 1.1 CDMI 1.0 User x.509 SSH key Lgn/Pswrd Information GLUE 2.0 LDAP Monitoring Nagios VM metadata Marketplace Accounting OGF UR UR+ & StAR Resource Provider FZJ OCCI 1.1 Resource Provider IN2P3-CC OCCI 1.1

Issues @ Hands Workflow (like SWF of Amazon AWS) Orchestration service, Scale up/down (like cloudwatch of AWS) Auditing VM from inside! should we? Bare metal IaaS to apps. (Galaxy, Mapreduce, Spark... ) But platform security is even harder!

Thanks QA @zeeshanalishah zashah@pdc.kth.se