Puppet OpenStack <3 Fest. by Dan Bode bodepd <at > [ freenode.net, twitter, github ]

Size: px
Start display at page:

Download "Puppet OpenStack <3 Fest. by Dan Bode bodepd <at > [ freenode.net, twitter, github ]"

Transcription

1 Puppet OpenStack <3 Fest by Dan Bode bodepd <at > [ freenode.net, twitter, github ]

2 OpenStack?

3 What is OpenStack? Open source project Self service API for your infrastructure

4 OpenStack Components Compute (Nova) Image (Glance) Identity (Keystone) Dashboard (Horizon) Object Store (Swift)

5 Nova OpenStack Compute Schedules allocation of compute resources. Scheduler Volumes Volumes Nova API RabbitMQ Compute Compute Compute Network

6 Nova Supports management of VM instances, volumes, and networks Scheduler Volumes Volumes list instance create instance terminate instance Nova API RabbitMQ Compute Compute Compute create network create volume attach volume Network

7 Glance Storage service for Virtual machine images Swift Store FileSystem Glance API Glance Registry

8 Glance Storage service for Virtual machine images Swift AMI Store Store FileSystem Retrieve Glance API AMI Glance Registry

9 Keystone Manages authentication/authorization Tenant Authenticate Keystone API Role User Service Token Endpoint

10 Horizon Provides a dashboard for the OpenStack components.

11 Why Integrate?

12 OpenStack is hard to build reliably, repeatedly

13 OpenStack is hard

14 OpenStack makes it easier to automate the management of compute resources Puppet OpenStack Your Business Configuration Management Self Service API Hardware

15 Puppet can be used to codify best practices for OpenStack OpenStackios Now with best practices by: CERN, Enovance, Cisco Redhat, Cybera

16 Building OpenStack Modules

17 Part One: Creating a community Because you re the experts

18 The first step towards starting an open source community is to write some code

19 Create classes that wrap all of the OpenStack components Class[keystone] Package[keystone] Interface - bind_host - public_port - admin_port - admin_token - compute_port Group[keystone] User[keystone] File[/etc/keystone/keystone.conf] Service[keystone]

20 All of them: nova swift glance keystone horizon openstack rabbitmq mysql memcache apt concat ntp rsync stdlib xinetd

21 Create Higher level role classes Class [openstack::controller] mysql::server rabbit::queue keystone nova::api nova::network::flatdhcp glance::api glance::registry Class [openstack::compute] nova::compute::libvirt memcached nova::scheduler nova::volume::iscsi horizon

22 Design with community in mind

23 Base everything on small reusable components repos: repo_paths: # openstack git repos git://github.com/puppetlabs/puppetlabs-nova: nova git://github.com/puppetlabs/puppetlabs-glance: glance git://github.com/puppetlabs/puppetlabs-swift: swift git://github.com/puppetlabs/puppetlabs-keystone: keystone git://github.com/puppetlabs/puppetlabs-horizon: horizon # openstack middleware git://github.com/puppetlabs/puppetlabs-rabbitmq: rabbitmq git://github.com/puppetlabs/puppetlabs-mysql: mysql git://github.com/puppetlabs/puppetlabs-git: git git://github.com/puppetlabs/puppetlabs-vcsrepo: vcsrepo git://github.com/saz/puppet-memcached: memcached git://github.com/puppetlabs/puppetlabs-rsync: rsync # other deps git://github.com/ghoneycutt/puppet-xinetd: xinetd git://github.com/saz/puppet-ssh: ssh git://github.com/puppetlabs/puppetlabs-stdlib: stdlib git://github.com/puppetlabs/puppetlabs-apt: apt git://github.com/ripienaar/puppet-concat: concat git://github.com/duritong/puppet-sysctl.git: sysctl

24 Make them flexible class nova( $nova_cluster_id='localcluster', $sql_connection = false, $image_service = 'nova.image.glance.glanceimageservice', $glance_api_servers = 'localhost:9292', $rabbit_host = 'localhost', $rabbit_password='guest', $rabbit_port='5672', $rabbit_userid='guest', $rabbit_virtual_host='/', $auth_strategy = 'keystone', $service_down_time = 60, $logdir = '/var/log/nova', $state_path = '/var/lib/nova', $lock_path = $::nova::params::lock_path, $verbose = false, $periodic_interval = '60', $report_interval = '10', $root_helper = $::nova::params::root_helper ) {...}

25 Make it obvious where extensions go glance -- manifests -- db -- mysql.pp `--postgresql.pp -- backend -- file.pp `-- swift.pp

26 Make it obvious how to add additional platforms class nova::params { case $::osfamily { 'RedHat': { # package names $api_package_name $cert_package_name $common_package_name $compute_package_name... } 'Debian': { # package names $api_package_name $cert_package_name $common_package_name $compute_package_name... = false = false = 'openstack-nova' = false = 'nova-api' = 'nova-cert' = 'nova-common' = 'nova-compute'

27 Fear the Fork!

28 Git those forkers!

29

30 300+ merged pull requests

31 Whoa, we need tests

32 Rspec Puppet Data Puppet Facts Model

33 Emulate Facter let :facts do {:operatingsystem => RedHat } end Data Puppet Facts Model

34 Specify Data let :params do {:rabbit_host => } end Data Puppet Facts Model

35 Inspect catalog t do should contain_file ( /etc/nova.conf ).\ with_content ( rabbit_host = ) nd Data Puppet Facts Model

36 Automated unit tests

37 Integration Tests GitHub Jenkins Tempest Puppet

38 Next Steps Start connecting the community get more collaboration on the mailing list grant community members merge rights Single set of preferred community modules for monitoring HA

39 Part 2: Bare Metal

40 Gotta hit bare metal at some point

41 Razor automatically boots a machine in a micro-os with facter running Machines are automatically discovered and turned into an inventory service that can be programmatically installed.

42 Moving towards Reference Architectures You Business, Automated Puppet OpenStack Razor/Puppet/Facter Hardware

43 Resources:

Introduction to Openstack, an Open Cloud Computing Platform. Libre Software Meeting

Introduction to Openstack, an Open Cloud Computing Platform. Libre Software Meeting Introduction to Openstack, an Open Cloud Computing Platform Libre Software Meeting 10 July 2012 David Butler BBC Research & Development david.butler@rd.bbc.co.uk Introduction: Libre Software Meeting 2012

More information

OpenStack Introduction. November 4, 2015

OpenStack Introduction. November 4, 2015 OpenStack Introduction November 4, 2015 Application Platforms Undergoing A Major Shift What is OpenStack Open Source Cloud Software Launched by NASA and Rackspace in 2010 Massively scalable Managed by

More information

Cloud on TEIN Part I: OpenStack Cloud Deployment. Vasinee Siripoonya Electronic Government Agency of Thailand Kasidit Chanchio Thammasat University

Cloud on TEIN Part I: OpenStack Cloud Deployment. Vasinee Siripoonya Electronic Government Agency of Thailand Kasidit Chanchio Thammasat University Cloud on TEIN Part I: OpenStack Cloud Deployment Vasinee Siripoonya Electronic Government Agency of Thailand Kasidit Chanchio Thammasat University Outline Objectives Part I: OpenStack Overview How OpenStack

More information

การใช งานและต ดต งระบบ OpenStack ซอฟต แวร สาหร บบร หารจ ดการ Cloud Computing เบ องต น

การใช งานและต ดต งระบบ OpenStack ซอฟต แวร สาหร บบร หารจ ดการ Cloud Computing เบ องต น การใช งานและต ดต งระบบ OpenStack ซอฟต แวร สาหร บบร หารจ ดการ Cloud Computing เบ องต น Kasidit Chanchio kasidit@cs.tu.ac.th Thammasat University Vasinee Siripoonya Electronic Government Agency of Thailand

More information

Mirantis www.mirantis.com/training

Mirantis www.mirantis.com/training TM Mirantis www.mirantis.com/training Goals Understand OpenStack purpose and use cases Understand OpenStack ecosystem o history o projects Understand OpenStack architecture o logical architecture o components

More information

System Administrators, engineers and consultants who will plan and manage OpenStack-based environments.

System Administrators, engineers and consultants who will plan and manage OpenStack-based environments. OpenStack Foundations (HP-H6C68) Course Overview This three day course assists administrators and users to configure, manage, and use the OpenStack cloud services platform. An architectural overview ensures

More information

Isabell Sippli Cloud Architect, Lab Based Services IBM Software Group 2013 IBM Corporation

Isabell Sippli Cloud Architect, Lab Based Services IBM Software Group 2013 IBM Corporation 1 Isabell Sippli Cloud Architect, Lab Based Services IBM Software Group Disclaimer This document represents the author's views and opinions. It does not necessarily represent IBM's position or strategy.

More information

Puppet Firewall Module and Landb Integration

Puppet Firewall Module and Landb Integration Puppet Firewall Module and Landb Integration Supervisor: Steve Traylen Student: Andronidis Anastasios Summer 2012 1 Abstract During my stay at CERN as an intern, I had to complete two tasks that are related

More information

Infrastructure as a Service

Infrastructure as a Service Infrastructure as a Service Jose Castro Leon CERN IT/OIS Cloud Computing On-Demand Self-Service Scalability and Efficiency Resource Pooling Rapid elasticity 2 Infrastructure as a Service Objectives 90%

More information

Cloud on TIEN Part I: OpenStack Cloud Deployment. Vasinee Siripoonya Electronic Government Agency of Thailand Kasidit Chanchio Thammasat

Cloud on TIEN Part I: OpenStack Cloud Deployment. Vasinee Siripoonya Electronic Government Agency of Thailand Kasidit Chanchio Thammasat Cloud on TIEN Part I: OpenStack Cloud Deployment Vasinee Siripoonya Electronic Government Agency of Thailand Kasidit Chanchio Thammasat Outline Part I: OpenStack Overview How OpenStack components work

More information

Multi Provider Cloud. Srinivasa Acharya, Engineering Manager, Hewlett-Packard rsacharya@hp.com

Multi Provider Cloud. Srinivasa Acharya, Engineering Manager, Hewlett-Packard rsacharya@hp.com Multi Provider Cloud Srinivasa Acharya, Engineering Manager, Hewlett-Packard rsacharya@hp.com Agenda Introduction to OpenStack Multi Hypervisor Architecture Use cases for Multi Hypervisor cloud Ironic

More information

Are We Done Yet? Testing Your OpenStack Deployment

Are We Done Yet? Testing Your OpenStack Deployment Accelerating the adoption of Cloud Computing Are We Done Yet? Testing Your Deployment Summit, Paris, France November 4, 2014 Who Am I? Ken Pepple is the Chief Technology Officer of Solinea Prior to founding

More information

KVM, OpenStack, and the Open Cloud

KVM, OpenStack, and the Open Cloud KVM, OpenStack, and the Open Cloud Adam Jollans, IBM Southern California Linux Expo February 2015 1 Agenda A Brief History of VirtualizaJon KVM Architecture OpenStack Architecture KVM and OpenStack Case

More information

An Introduction to OpenStack and its use of KVM. Daniel P. Berrangé <berrange@redhat.com>

An Introduction to OpenStack and its use of KVM. Daniel P. Berrangé <berrange@redhat.com> An Introduction to OpenStack and its use of KVM Daniel P. Berrangé About me Contributor to multiple virt projects Libvirt Developer / Architect 8 years OpenStack contributor 1 year

More information

SUSE Cloud 2.0. Pete Chadwick. Douglas Jarvis. Senior Product Manager pchadwick@suse.com. Product Marketing Manager djarvis@suse.

SUSE Cloud 2.0. Pete Chadwick. Douglas Jarvis. Senior Product Manager pchadwick@suse.com. Product Marketing Manager djarvis@suse. SUSE Cloud 2.0 Pete Chadwick Douglas Jarvis Senior Product Manager pchadwick@suse.com Product Marketing Manager djarvis@suse.com SUSE Cloud SUSE Cloud is an open source software solution based on OpenStack

More information

Manila OpenStack File Sharing Service

Manila OpenStack File Sharing Service Manila OpenStack File Sharing Service August 2015 Author: Mihai Patrascoiu Supervisor: Jose Castro Leon CERN openlab Summer Student Report 2015 Project Specification The CERN Computer Centre is host to

More information

Introduction to OpenStack

Introduction to OpenStack Introduction to OpenStack Carlo Vallati PostDoc Reseracher Dpt. Information Engineering University of Pisa carlo.vallati@iet.unipi.it Cloud Computing - Definition Cloud Computing is a term coined to refer

More information

Our Puppet Story. Martin Schütte. May 5 2014

Our Puppet Story. Martin Schütte. May 5 2014 Our Puppet Story Martin Schütte May 5 2014 About DECK36 Small team of 7 engineers Longstanding expertise in designing, implementing and operating complex web systems Developing own data intelligence-focused

More information

vrealize Operations Management Pack for OpenStack

vrealize Operations Management Pack for OpenStack vrealize Operations Management Pack for This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a new edition. To check for more

More information

FUJITSU Software ServerView Cloud Monitoring Manager V1 Introduction

FUJITSU Software ServerView Cloud Monitoring Manager V1 Introduction FUJITSU Software ServerView Cloud Monitoring Manager V1 Introduction November 2015 Fujitsu Limited Product Overview 1 Why a Monitoring & Logging OpenStack Service? OpenStack systems are large, complex

More information

Iron Chef: Bare Metal OpenStack

Iron Chef: Bare Metal OpenStack Rebecca Brenton Partner Alliances Manager Rob Hirschfeld Principal Cloud Architect Session Hashtags #chefconf #openstack About the Solution: http://dell.com/openstack http://dell.com/crowbak Iron Chef:

More information

CERN Cloud Architecture

CERN Cloud Architecture CERN Cloud Architecture Belmiro Moreira belmiro.moreira@cern.ch @belmiromoreira Geneva, July 16 th, 2015 2 CERN Cloud Architecture Overview HAProxy Nova Horizon Glance Keystone Heat Cinder Ceilometer CERN

More information

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

How to Deploy OpenStack on TH-2 Supercomputer Yusong Tan, Bao Li National Supercomputing Center in Guangzhou April 10, 2014 How to Deploy OpenStack on TH-2 Supercomputer Yusong Tan, Bao Li National Supercomputing Center in Guangzhou April 10, 2014 2014 年 云 计 算 效 率 与 能 耗 暨 第 一 届 国 际 云 计 算 咨 询 委 员 会 中 国 高 峰 论 坛 Contents Background

More information

Snakes on a cloud. A presentation of the OpenStack project. Thierry Carrez Release Manager, OpenStack

Snakes on a cloud. A presentation of the OpenStack project. Thierry Carrez Release Manager, OpenStack Snakes on a cloud A presentation of the OpenStack project Thierry Carrez Release Manager, OpenStack Cloud? Buzzword End-user services Software as a Service (SaaS) End-user services Online storage / streaming

More information

OpenStack Manila Shared File Services for the Cloud

OpenStack Manila Shared File Services for the Cloud OpenStack Manila Shared File Services for the Cloud Bob Callaway, PhD Chief Architect & Senior Manager, Technical Marketing OpenStack Cloud Solutions Group, NetApp OpenStack Summit Paris November 3 rd,

More information

KVM, OpenStack and the Open Cloud SUSECon November 2015

KVM, OpenStack and the Open Cloud SUSECon November 2015 KVM, OpenStack and the Open Cloud SUSECon November 2015 Adam Jollans Program Director, Linux & Open Virtualization Strategy IBM Agenda A Brief History of Virtualization KVM Architecture OpenStack Architecture

More information

Getting Started with the CLI and APIs using Cisco Openstack Private Cloud

Getting Started with the CLI and APIs using Cisco Openstack Private Cloud Tutorial Getting Started with the CLI and APIs using Cisco Openstack Private Cloud In this tutorial we will describe how to get started with the OpenStack APIs using the command line, the REST interface

More information

How To Build An Openstack Cloud System

How To Build An Openstack Cloud System Open Cloud Networking Vision The state of OpenStack networking and a vision of things to come... Dan Sneddon Member Technical Staff Twitter: @dxs OCS 2.0 Public Cloud Benefits Private Cloud Control Open

More information

OpenStack Ecosystem and Xen Cloud Platform

OpenStack Ecosystem and Xen Cloud Platform OpenStack Ecosystem and Xen Cloud Platform Amit Naik Prasad Nirantar BMC Software 1 Agenda Introduction Rise of OpenStack OpenStack Details and Ecosystem OpenStack and Xen Cloud Platform - Demo Conclusion

More information

1 Keystone OpenStack Identity Service

1 Keystone OpenStack Identity Service 1 Keystone OpenStack Identity Service In this chapter, we will cover: Creating a sandbox environment using VirtualBox and Vagrant Configuring the Ubuntu Cloud Archive Installing OpenStack Identity Service

More information

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

AMD SEAMICRO OPENSTACK BLUEPRINTS CLOUD- IN- A- BOX OCTOBER 2013 AMD SEAMICRO OPENSTACK BLUEPRINTS CLOUD- IN- A- BOX OCTOBER 2013 OpenStack What is OpenStack? OpenStack is a cloud operaeng system that controls large pools of compute, storage, and networking resources

More information

Déployer son propre cloud avec OpenStack. GULL 18.11.2014 François Deppierraz francois.deppierraz@nimag.net

Déployer son propre cloud avec OpenStack. GULL 18.11.2014 François Deppierraz francois.deppierraz@nimag.net Déployer son propre cloud avec OpenStack GULL francois.deppierraz@nimag.net Who Am I? System and Network Engineer Stuck in the Linux world for almost 2 decades Sysadmin who doesn't like to type the same

More information

Configuration Management Evolution at CERN. Gavin McCance gavin.mccance@cern.ch @gmccance

Configuration Management Evolution at CERN. Gavin McCance gavin.mccance@cern.ch @gmccance Configuration Management Evolution at CERN Gavin McCance gavin.mccance@cern.ch @gmccance Agile Infrastructure Why we changed the stack Current status Technology challenges People challenges Community The

More information

SUSE Cloud 5 Private Cloud based on OpenStack

SUSE Cloud 5 Private Cloud based on OpenStack SUSE Cloud 5 Private Cloud based on OpenStack Michał Jura Senior Software Engineer Linux HA/Cloud Developer mjura@suse.com 2 New solutions emerge: Infrastructure-as-Service Cloud = 3 SUSE Cloud Why OpenStack?

More information

OpenStack Installation Guide for Red Hat Enterprise Linux, CentOS, and Fedora

OpenStack Installation Guide for Red Hat Enterprise Linux, CentOS, and Fedora docs.openstack.org OpenStack Installation Guide for Red Hat Enterprise Linux, CentOS, and Fedora (2013-06-11) Copyright 2012, 2013 OpenStack Foundation All rights reserved. The OpenStack system has several

More information

Openstack. Cloud computing with Openstack. Saverio Proto saverio.proto@switch.ch

Openstack. Cloud computing with Openstack. Saverio Proto saverio.proto@switch.ch Openstack Cloud computing with Openstack Saverio Proto saverio.proto@switch.ch Lugano, 23/03/2016 Agenda SWITCH role in Openstack and Cloud Computing What is Virtualization? Why is Cloud computing more

More information

How To Use Openstack On Your Laptop

How To Use Openstack On Your Laptop Getting Started with OpenStack Charles Eckel, Cisco DevNet (eckelcu@cisco.com) Agenda What is OpenStack? Use cases and work loads Demo: Install and operate OpenStack on your laptop Getting help and additional

More information

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

Running an OpenStack Cloud for several years and living to tell the tale. Alexandre Maumené Gaëtan Trellu Tokyo Summit, November 2015 Running an OpenStack Cloud for several years and living to tell the tale Alexandre Maumené Gaëtan Trellu Tokyo Summit, November 2015 About the speakers Alexandre Maumené OpenStacker since 2012, Red-Hatter

More information

Whither Enterprise Cloud Platform Linux, Docker and more Loo Chia Zyn Head of Sales Consulting, Japan & Asia Pacific Oracle Linux & Oracle VM

Whither Enterprise Cloud Platform Linux, Docker and more Loo Chia Zyn Head of Sales Consulting, Japan & Asia Pacific Oracle Linux & Oracle VM Whither Enterprise Cloud Platform Linux, Docker and more Loo Chia Zyn Head of Sales Consulting, Japan & Asia Pacific Oracle Linux & Oracle VM Copyright 2015, Oracle and/or its affiliates. All rights reserved.

More information

Prepared for: How to Become Cloud Backup Provider

Prepared for: How to Become Cloud Backup Provider Prepared for: How to Become Cloud Backup Provider Contents Abstract... 3 Introduction... 3 Purpose... 3 Architecture... 4 Result... 4 Requirements... 4 OS... 5 Networking... 5 Database... 5 Permissions...

More information

Cloud Computing using

Cloud Computing using Cloud Computing using Summary of Content Introduction of Cloud Computing Cloud Computing vs. Server Virtualization Cloud Computing Components Stack Public vs. Private Clouds Open Source Software for Private

More information

Challenges and lessons learned with Openstack deployments and MySQL. Sandro Mazzio+a Sr Director Product Management IaaS

Challenges and lessons learned with Openstack deployments and MySQL. Sandro Mazzio+a Sr Director Product Management IaaS Challenges and lessons learned with Openstack deployments and MySQL Sandro Mazzio+a Sr Director Product Management IaaS Who I am o o o o o I am not a DB expert or a DBA I work in Product Management since

More information

Release Notes for Fuel and Fuel Web Version 3.0.1

Release Notes for Fuel and Fuel Web Version 3.0.1 Release Notes for Fuel and Fuel Web Version 3.0.1 June 21, 2013 1 Mirantis, Inc. is releasing version 3.0.1 of the Fuel Library and Fuel Web products. This is a cumulative maintenance release to the previously

More information

Our Puppet Story Patterns and Learnings

Our Puppet Story Patterns and Learnings Our Puppet Story Patterns and Learnings Martin Schütte March 27 2014 1. Intro 2. Vagrant 3. Puppet Intro Dashboard & PE Facter & Hiera git Problems Misc 1. Intro 2. Vagrant 3. Puppet Intro Dashboard &

More information

Using SUSE Cloud to Orchestrate Multiple Hypervisors and Storage at ADP

Using SUSE Cloud to Orchestrate Multiple Hypervisors and Storage at ADP Using SUSE Cloud to Orchestrate Multiple Hypervisors and Storage at ADP Agenda ADP Cloud Vision and Requirements Introduction to SUSE Cloud Overview Whats New VMWare intergration HyperV intergration ADP

More information

Corso di Reti di Calcolatori M

Corso di Reti di Calcolatori M Università degli Studi di Bologna Scuola di Ingegneria Corso di Reti di Calcolatori M Cloud: Openstack Antonio Corradi Luca Foschini Anno accademico 2014/2015 NIST STANDARD CLOUD National Institute of

More information

Tools and Integration

Tools and Integration CHAPTER 8 Tools and Integration The Puppet community has written many tools for Puppet. In this chapter, we will cover a variety of these tools to help you write better modules and increase productivity.

More information

Pro Puppet. Jeffrey McCune. James TurnbuII. Apress* m in

Pro Puppet. Jeffrey McCune. James TurnbuII. Apress* m in Pro Puppet m in James TurnbuII Jeffrey McCune Apress* About the Authors About the Technical Reviewer Acknowledgments Introduction Chapter 1: Getting Started with Puppet What Is Puppet? Deployment Configuration

More information

Ubuntu OpenStack Fundamentals Training

Ubuntu OpenStack Fundamentals Training Ubuntu OpenStack Fundamentals Training Learn from the best, how to use the best! You ve made the decision to use the most powerful open cloud platform, and now you need to learn how to make the most of

More information

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

Ubuntu OpenStack on VMware vsphere: A reference architecture for deploying OpenStack while limiting changes to existing infrastructure TECHNICAL WHITE PAPER Ubuntu OpenStack on VMware vsphere: A reference architecture for deploying OpenStack while limiting changes to existing infrastructure A collaboration between Canonical and VMware

More information

Agile Infrastructure: an updated overview of IaaS at CERN

Agile Infrastructure: an updated overview of IaaS at CERN Agile Infrastructure: an updated overview of IaaS at CERN Luis FERNANDEZ ALVAREZ on behalf of Cloud Infrastructure Team luis.fernandez.alvarez@cern.ch HEPiX Spring 2013 CERN IT Department CH-1211 Genève

More information

LABS Agenda University of Luxembourg, FSTC, 6 rue Richard Coudenhove-Kalergi

LABS Agenda University of Luxembourg, FSTC, 6 rue Richard Coudenhove-Kalergi Cloud computing enables the delivery of computing resources as a service, rather than a single bundled product. Amongst the many options for running a cloud infrastructure, the open source solution, OpenStack,

More information

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

Clodoaldo Barrera Chief Technical Strategist IBM System Storage. Making a successful transition to Software Defined Storage Clodoaldo Barrera Chief Technical Strategist IBM System Storage Making a successful transition to Software Defined Storage Open Server Summit Santa Clara Nov 2014 Data at the core of everything Data is

More information

Deploying RDO on Red Hat Enterprise Linux. Dan Radez Sr. Software Engineer, RED HAT

Deploying RDO on Red Hat Enterprise Linux. Dan Radez Sr. Software Engineer, RED HAT Deploying RDO on Red Hat Enterprise Linux Dan Radez Sr. Software Engineer, RED HAT What is OpenStack Cloud/Virtualization Platform Designed for standard hardware OpenSource Overview PackStack: Installation

More information

An Intro to OpenStack. Ian Lawson Senior Solution Architect, Red Hat ilawson@redhat.com

An Intro to OpenStack. Ian Lawson Senior Solution Architect, Red Hat ilawson@redhat.com An Intro to OpenStack Ian Lawson Senior Solution Architect, Red Hat ilawson@redhat.com What is OpenStack? What is OpenStack? Fully open source cloud operating system Comprised of several open source sub-projects

More information

KVM, OpenStack, and the Open Cloud

KVM, OpenStack, and the Open Cloud KVM, OpenStack, and the Open Cloud Adam Jollans, IBM & Mike Kadera, Intel CloudOpen Europe - October 13, 2014 13Oct14 Open VirtualizaGon Alliance 1 Agenda A Brief History of VirtualizaGon KVM Architecture

More information

Adrian Otto, Rackspace @adrian_otto

Adrian Otto, Rackspace @adrian_otto Adrian Otto, Rackspace @adrian_otto Ancient History RackSpace Cloud Files Swift NASA Nova OpenStack born with 25 participating companies! Mission Statement "To produce the ubiquitous Open Source cloud

More information

INFN CC - A Work at Home infrastructure and Customer Profile

INFN CC - A Work at Home infrastructure and Customer Profile Use cases, architecture and roadmap for the INFN Corporate Cloud Stefano Stalio, Cristina Aiftimiei, Marica Antonacci, Antonio Budano, Giacinto Donvito, Claudio Grandi, Matteo Panella, Davide Salomoni,

More information

rackspace.com/cloud/private

rackspace.com/cloud/private rackspace.com/cloud/private Rackspace Private Cloud Installation (2014-11-21) Copyright 2014 Rackspace All rights reserved. This documentation is intended for users who want to install Rackspace Private

More information

Change the Game with HP Helion

Change the Game with HP Helion Change the Game with HP Helion Transform your business with DevOPS and Open Hybrid Clouds Anthony Rees HP Helion Cloud Consultant Copyright 2014 Hewlett-Packard Development Company, L.P. The information

More information

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

SUSE Cloud Installation: Best Practices Using an Existing SMT and KVM Environment Best Practices Guide www.suse.com SUSE Cloud Installation: Best Practices Using an Existing SMT and KVM Environment Written by B1 Systems GmbH Table of Contents Introduction...3 Use Case Overview...3 Hardware

More information

OpenStack Installation Guideline [Grizzly Release]

OpenStack Installation Guideline [Grizzly Release] Extensible Access Control Framework for Cloud based Applications 19-02-2014 Version 1.0 OpenStack Installation Guideline [Grizzly Release] Dr. Muhammad Awais Shibli [Principal Investigator] Dr. Arshad

More information

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

Design and Implementation of IaaS platform based on tool migration Wei Ding 4th International Conference on Mechatronics, Materials, Chemistry and Computer Engineering (ICMMCCE 2015) Design and Implementation of IaaS platform based on tool migration Wei Ding State Key Laboratory

More information

PES. Ermis service for DNS Load Balancer configuration. HEPiX Fall 2014. Aris Angelogiannopoulos, CERN IT-PES/PS Ignacio Reguero, CERN IT-PES/PS

PES. Ermis service for DNS Load Balancer configuration. HEPiX Fall 2014. Aris Angelogiannopoulos, CERN IT-PES/PS Ignacio Reguero, CERN IT-PES/PS Ermis service for DNS Load Balancer configuration HEPiX Fall 2014 Aris Angelogiannopoulos, CERN IT-PES/PS Ignacio Reguero, CERN IT-PES/PS 1 Outline Core concepts DNS Load Balancing at CERN Motivation and

More information

OpenStack in Sina @ 程 辉. freedomhui@gmail.com

OpenStack in Sina @ 程 辉. freedomhui@gmail.com OpenStack in Sina @ 程 辉 freedomhui@gmail.com Agenda OpenStack Overview Architecture Analysis Integration Changes Sina Contributions AWS 模 式 的 巨 大 成 功 构 建 了 完 整 的 云 计 算 生 态 系 统 通 过 Web Service(API) 管 理

More information

OpenStack Beginner s Guide (for Ubuntu - Precise)

OpenStack Beginner s Guide (for Ubuntu - Precise) OpenStack Beginner s Guide (for Ubuntu - Precise) v3.0, 7 May 2012 Atul Jha Johnson D Kiran Murari Murthy Raju Vivek Cherian Yogesh Girikumar OpenStack Beginner s Guide (for Ubuntu - Precise) v3.0, 7 May

More information

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

OpenStack. Orgad Kimchi. Principal Software Engineer. Oracle ISV Engineering. 1 Copyright 2013, Oracle and/or its affiliates. All rights reserved. OpenStack Orgad Kimchi Principal Software Engineer Oracle ISV Engineering 1 Copyright 2013, Oracle and/or its affiliates. All rights reserved. Safe Harbor Statement The following is intended to outline

More information

IBM Cloud Manager with OpenStack 4.1

IBM Cloud Manager with OpenStack 4.1 IBM Cloud Manager with OpenStack 4.1 schwicht@us.ibm.com WHY CLOUD? Cloud is redefining technology, business and entire industries Early adopters have nearly 2.5x higher gross profit than their peers and

More information

Your Journey to the Cloud with Red Hat

Your Journey to the Cloud with Red Hat Your Journey to the Cloud with Red Hat Open Source Summit Warszawa 24 marca 2015 Wojciech Furmankiewicz Senior Solution Architect Red Hat CEE wojtek@redhat.com Agenda Cloud Management Platform Evolution,

More information

OpenStack Fundamentals Training Part 2! Compute

OpenStack Fundamentals Training Part 2! Compute OpenStack Fundamentals Training Part 2! Compute Agenda! 1. OpenStack Project Overview 2. OpenStack Nova Architectural Overview 3. OpenStack Nova: The Future 4. Getting Involved with OpenStack OpenStack

More information

Introduction to CoprHD: An Open Source Software Defined Storage Controller

Introduction to CoprHD: An Open Source Software Defined Storage Controller CoprHD.github.io Introduction to CoprHD: An Open Source Software Defined Storage Controller Anjaneya Reddy Chagam Principal Engineer, Intel Corporation Urayoan Irizarry Consultant Software Engineer, EMC

More information

Savanna Hadoop on. OpenStack. Savanna Technical Lead

Savanna Hadoop on. OpenStack. Savanna Technical Lead Savanna Hadoop on OpenStack Sergey Lukjanov Savanna Technical Lead Mirantis, 2013 Agenda Savanna Overview Savanna Use Cases Roadmap & Current Status Architecture & Features Overview Hadoop vs. Virtualization

More information

A central continuous integration platform

A central continuous integration platform A central continuous integration platform Agile Infrastructure use case and future plans Dec 5th, 2014 1/3 The Agile Infrastructure Use Case By Stefanos Georgiou What? Development practice Build better

More information

Security Best Practices Overview

Security Best Practices Overview Software Version, page 1 Cisco Modeling Labs Client, page 1 Cisco Modeling Labs Server, page 2 Linux-based Operating System, page 2 OpenStack Security Overview, page 3 Software Version The recommendations

More information

Challenge to add OpenStack API Validation Framework

Challenge to add OpenStack API Validation Framework Challenge to add OpenStack API Validation Framework 2013.05.31 Ken ichi Ohmichi NEC-Soft, Ltd. (oomichi@mxs.nes.nec.co.jp) Agenda OpenStack OpenStack community development OpenStack functions through RESTful

More information

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

Getting Started with OpenStack and VMware vsphere TECHNICAL MARKETING DOCUMENTATION V 0.1/DECEMBER 2013 Getting Started with OpenStack and VMware vsphere TECHNICAL MARKETING DOCUMENTATION V 0.1/DECEMBER 2013 Table of Contents Introduction.... 3 1.1 VMware vsphere.... 3 1.2 OpenStack.... 3 1.3 Using OpenStack

More information

OpenStack Cloud Administrator Guide

OpenStack Cloud Administrator Guide docs.openstack.org OpenStack Cloud Administrator Guide current (2015-05-01) Copyright 2013-2015 OpenStack Foundation Some rights reserved. OpenStack offers open source software for cloud administrators

More information

High Availability. with Red Hat Enterprise Linux OpenStack Platform 4. Jacob Liberman, RHCE

High Availability. with Red Hat Enterprise Linux OpenStack Platform 4. Jacob Liberman, RHCE High Availability with Red Hat Enterprise Linux OpenStack Platform 4 Jacob Liberman, RHCE Version 1.0 June, 2014 1801 Varsity Drive Raleigh NC 27606-2072 USA Phone: +1 919 754 3700 Phone: 888 733 4281

More information

Project Documentation

Project Documentation Project Documentation Class: ISYS 567 Internship Instructor: Prof. Verma Students: Brandon Lai Pascal Schuele 1/20 Table of Contents 1.) Introduction to Cloud Computing... 3 2.) Public vs. Private Cloud...

More information

What is OpenStack? Mike Buzzetti buzzetti@us.ibm.com IBM

What is OpenStack? Mike Buzzetti buzzetti@us.ibm.com IBM What is OpenStack? Mike Buzzetti buzzetti@us.ibm.com IBM 14221 I am here to help buzzetti@us.ibm.com IBM's Reference Architecture for Cloud Cloud Service Consumer Common Cloud Management Platform (CCMP)

More information

Red Hat Enterprise Linux OpenStack Platform Update February 17, 2016

Red Hat Enterprise Linux OpenStack Platform Update February 17, 2016 Red Hat Enterprise Linux OpenStack Platform Update February 17, 2016 1 Ian Pilcher Principal Product Manager Platform Business Unit AGENDA Introductions War stories OpenStack in a Minute or So.. Understanding

More information

Adding Federated Identity Management to Openstack

Adding Federated Identity Management to Openstack Adding Federated Identity Management to Openstack David Chadwick d.w.chadwick@kent.ac.uk 5 April 2014 Cloud Computing Security and Identity Workshop, NMOC 1 OpenStack Large open source project to develop

More information

Comparing Open Source Private Cloud (IaaS) Platforms

Comparing Open Source Private Cloud (IaaS) Platforms Comparing Open Source Private Cloud (IaaS) Platforms Lance Albertson OSU Open Source Lab Associate Director of Operations lance@osuosl.org / @ramereth About me OSU Open Source Lab Server hosting for Open

More information

Tcl and Cloud Computing Automation

Tcl and Cloud Computing Automation Tcl and Cloud Computing Automation Tclcloud, Tclwinrm & Cato Patrick Dunnigan Chief Architect, Cloud Sidekick cloudsidekick.com @CloudSidekick Tclcloud - Tcl api for AWS public cloud / Ecualyptus private

More information

w w w. u l t i m u m t e c h n o l o g i e s. c o m Infrastructure-as-a-Service on the OpenStack platform

w w w. u l t i m u m t e c h n o l o g i e s. c o m Infrastructure-as-a-Service on the OpenStack platform w w w. u l t i m u m t e c h n o l o g i e s. c o m Infrastructure-as-a-Service on the OpenStack platform http://www.ulticloud.com http://www.openstack.org Introduction to OpenStack 1. What OpenStack is

More information

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

SUSE Cloud Installation: Best Practices Using a SMT, Xen and Ceph Storage Environment Best Practices Guide www.suse.com SUSE Cloud Installation: Best Practices Using a SMT, Xen and Ceph Storage Environment Written by B1 Systems GmbH Table of Contents Introduction...3 Use Case Overview...3

More information

Configuring Keystone in OpenStack (Essex)

Configuring Keystone in OpenStack (Essex) WHITE PAPER Configuring Keystone in OpenStack (Essex) Joshua Tobin April 2012 Copyright Canonical 2012 www.canonical.com Executive introduction Keystone is an identity service written in Python that provides

More information

Mirantis OpenStack Express: Security White Paper

Mirantis OpenStack Express: Security White Paper Mirantis OpenStack Express: Security White Paper Version 1.0 2005 2014 All Rights Reserved www.mirantis.com 1 Introduction While the vast majority IT professionals are now familiar with the cost-saving

More information

DevOps in OpenStack Public Cloud 副 标 题 副 标 题 副 标 题 Presented at OpenStack Summit, Fall 2012, San Diego

DevOps in OpenStack Public Cloud 副 标 题 副 标 题 副 标 题 Presented at OpenStack Summit, Fall 2012, San Diego 在 这 里 写 上 你 的 标 题 DevOps in OpenStack Public Cloud 副 标 题 副 标 题 副 标 题 Presented at OpenStack Summit, Fall 22, San Diego 副 标 题 文 字 副 标 题 文 字 Hui Cheng freedomhui@gmail.com freedomhui.com Community Manager

More information

Cloud-init. Marc Skinner - Principal Solutions Architect Michael Heldebrant - Solutions Architect Red Hat

Cloud-init. Marc Skinner - Principal Solutions Architect Michael Heldebrant - Solutions Architect Red Hat Cloud-init Marc Skinner - Principal Solutions Architect Michael Heldebrant - Solutions Architect Red Hat 1 Agenda What is cloud-init? What can you do with cloud-init? How does it work? Using cloud-init

More information

CERN Cloud Infrastructure. Cloud Networking

CERN Cloud Infrastructure. Cloud Networking CERN Cloud Infrastructure Cloud Networking Contents Physical datacenter topology Cloud Networking - Use cases - Current implementation (Nova network) - Migration to Neutron 7/16/2015 2 Physical network

More information

Ubuntu Cloud Infrastructure - Jumpstart Deployment Customer - Date

Ubuntu Cloud Infrastructure - Jumpstart Deployment Customer - Date Ubuntu Cloud Infrastructure - Jumpstart Deployment Customer - Date Participants Consultant Name, Canonical Cloud Consultant,name.lastname@canonical.com Cloud Architect Name, Canonical Cloud Architect,

More information

Mobile Cloud Computing T-110.5121 Open Source IaaS

Mobile Cloud Computing T-110.5121 Open Source IaaS Mobile Cloud Computing T-110.5121 Open Source IaaS Tommi Mäkelä, Otaniemi Evolution Mainframe Centralized computation and storage, thin clients Dedicated hardware, software, experienced staff High capital

More information

Is OpenStack the best path forward towards successful Clouds? Cor van der Struijf Senior Cloud Advisor corvds@nl.ibm.com

Is OpenStack the best path forward towards successful Clouds? Cor van der Struijf Senior Cloud Advisor corvds@nl.ibm.com Is OpenStack the best path forward towards successful Clouds? Cor van der Struijf Senior Cloud Advisor corvds@nl.ibm.com What is the best path forward? I was just wondering if you could help me find my

More information

Sales Slide Midokura Enterprise MidoNet V1. July 2015 Fujitsu Limited

Sales Slide Midokura Enterprise MidoNet V1. July 2015 Fujitsu Limited Sales Slide Midokura Enterprise MidoNet V1 July 2015 Fujitsu Limited What Is Midokura Enterprise MidoNet? Network Virtualization Software Coordinated with OpenStack Provides safe & effective virtual networks

More information

Block Storage in the Open Source Cloud called OpenStack

Block Storage in the Open Source Cloud called OpenStack Block Storage in the Open Source Cloud called OpenStack PRESENTATION TITLE GOES HERE June 3, 2015 Webcast Presenters Alex McDonald, Vice Chair SNIA-ESF NetApp Walter Boring, Software Engineer, HP 2 SNIA

More information

Desktop virtualization using SaaS Architecture

Desktop virtualization using SaaS Architecture Desktop virtualization using SaaS Architecture Pranit U. Patil, Pranav S. Ambavkar, Dr.B.B.Meshram, Prof. Varshapriya VJTI, Matunga, Mumbai, India. pranit_patil@aol.in Abstract - Desktop virtualization

More information

Automated Configuration of Open Stack Instances at Boot Time

Automated Configuration of Open Stack Instances at Boot Time Automated Configuration of Open Stack Instances at Boot Time N Praveen 1, Dr. M.N.Jayaram 2 Post Graduate Student 1, Associate Professor 2, EC Department, SJCE, Mysuru, India Abstract: Cloud Computing

More information