Road to Private Cloud mit OpenStack Projekterfahrungen

Similar documents
High Availability for Enterprise Clouds: Oracle Solaris Cluster and OpenStack

2-4 April 2019 Taets Art and Event Park, Amsterdam CLICK TO KNOW MORE

Oracle Linux, Virtualization & OEM12 Discussion Sahil Mahajan / Sundeep Dhall

Oracle Solaris Virtualization: From DevOps to Enterprise

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

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. reserved. Insert Information Protection Policy Classification from Slide 8

Build your own Cloud on Christof Westhues

Solaris Engineered Systems

Power your cloud infrastructure with Oracle VM and Cisco!

Flexible Laufzeitumgebungen für Software - Einfach aufgebaut

HPE HELION CLOUDSYSTEM 9.0. Copyright 2015 Hewlett Packard Enterprise Development LP

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

Distributed Systems. 31. The Cloud: Infrastructure as a Service Paul Krzyzanowski. Rutgers University. Fall 2013

Build Cloud like Rackspace with OpenStack Ansible

Application Centric Microservices Ken Owens, CTO Cisco Intercloud Services. Redhat Summit 2015

Create a DBaaS Catalog in an Hour with a PaaS-Ready Infrastructure

Huawei FusionSphere 6.0 Technical White Paper on OpenStack Integrating FusionCompute HUAWEI TECHNOLOGIES CO., LTD. Issue 01.

Cloud Essentials for Architects using OpenStack

Adobe Digital Marketing s IT Transformation with OpenStack

VMware + OpenStack. Dan Wendlandt Director of Product Management VMware VMware Inc. All rights reserved.

Cisco Enterprise Cloud Suite Overview Cisco and/or its affiliates. All rights reserved.

Private Cloud Database Consolidation Name, Title

Database Level 100. Rohit Rahi November Copyright 2018, Oracle and/or its affiliates. All rights reserved.

BUILDING AN ON-PREM APPLICATION-AWARE CLOUD

Red Hat OpenStack Platform 10 Product Guide

DEPLOYING NFV: BEST PRACTICES

Orchestrating the Cloud Infrastructure using Cisco Intelligent Automation for Cloud

IaaS/PaaS with Oracle Private Cloud Appliance in practice. Konrad HÄFELI Senior Solution Manager Infrastructure Engineering

Accelerate OpenStack* Together. * OpenStack is a registered trademark of the OpenStack Foundation

Oracle Real Application Clusters (RAC) 12c Release 2 What s Next?

An Oracle White Paper December Accelerating Deployment of Virtualized Infrastructures with the Oracle VM Blade Cluster Reference Configuration

THE OPEN DATA CENTER FABRIC FOR THE CLOUD

Large-Scale Patch Automation for the Cloud-Generation DBAs

HPE Strategy for VMware Cloud Foundation

Javaentwicklung in der Oracle Cloud

SUSE OpenStack Cloud Production Deployment Architecture. Guide. Solution Guide Cloud Computing.

Enterprise Manager Snap Clone Snapshot your data without snapping your storage David Wolf Director of Product Management

"Charting the Course... H8Q14S HPE Helion OpenStack. Course Summary

Demystifying the Cloud With a Look at Hybrid Hosting and OpenStack

Copyright 2017 Oracle and/or its affiliates. All rights reserved.

Technicalities of Living in the JD Edwards Cloud Cloud Options and Strategies

NephOS. A Single Turn-key Solution for Public, Private, and Hybrid Clouds

POWERED BY OPENSTACK. Powered by OpenStack. Globo.Tech GloboTech Communications

An Oracle White Paper June Enterprise Database Cloud Deployment with Oracle SuperCluster T5-8

NephOS. A Single Turn-key Solution for Public, Private, and Hybrid Clouds

Fujitsu World Tour 2018

Oracle Solaris 11: No-Compromise Virtualization

Introduction to OpenStack Trove

Data Center and Cloud Automation

IBM Cloud for VMware Solutions

Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme

Building a Video Optimized Private Cloud Platform on Cisco Infrastructure Rohit Agarwalla, Technical

Database Consolidation onto Private Cloud. Piotr Kołodziej, Oracle Polska

Jumpstart your Production OpenStack Deployment with

Horizont HPE Synergy. Matt Foley, EMEA Hybrid IT Presales. October Copyright 2015 Hewlett Packard Enterprise Development LP

Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme

Cisco Solution for Private Cloud

End to End SLA for Enterprise Multi-Tenant Applications

Mellanox InfiniBand Solutions Accelerate Oracle s Data Center and Cloud Solutions

Software Defined Storage for the Evolving Data Center

Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme

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

VxRack SDDC Deep Dive:

Taming the Multi-Cloud With Simplicity and Openness. Minh Dang Cisco Systems Vietnam 2018 January

<Insert Picture Here> Virtualisierung mit Oracle VirtualBox und Oracle Solaris Containern

Developing, Deploying and Managing Applications on the Cloud

Bringing OpenStack to the Enterprise. An enterprise-class solution ensures you get the required performance, reliability, and security

Actual Agility with SDN: Weaving SDN into Data Center Automation May 6, John Burke Principal Research Analyst & CIO

Best Practice Deployment of F5 App Services in Private Clouds. Henry Tam, Senior Product Marketing Manager John Gruber, Sr. PM Solutions Architect

BCS EXIN Foundation Certificate in OpenStack Software Syllabus

Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme

Modelos de Negócio na Era das Clouds. André Rodrigues, Cloud Systems Engineer

OpenStack Mitaka Release Overview

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

1 BRIEF / Oracle Solaris Cluster Features and Benefits

An Introduction to Red Hat Enterprise Linux OpenStack Platform. Rhys Oxenham Field Product Manager, Red Hat

1. What is Cloud Computing (CC)? What are the Pros and Cons of CC? Technologies of CC 27

Consolidate and Prepare for Cloud Efficiencies Oracle Database 12c Oracle Multitenant Option

Converged Platforms and Solutions. Business Update and Portfolio Overview

Introducing VMware Validated Designs for Software-Defined Data Center

Case Study on Enterprise Private Cloud

Copyright 2015 EMC Corporation. All rights reserved. Published in the USA.

The End of Storage. Craig Nunes. HP Storage Marketing Worldwide Hewlett-Packard

The Impact of Hyper- converged Infrastructure on the IT Landscape

Cisco Unified Computing System Delivering on Cisco's Unified Computing Vision

OpenNebula on VMware: Cloud Reference Architecture

Contrail Cloud Platform Architecture

Oracle IaaS, a modern felhő infrastruktúra

Cisco Unified Data Center Strategy

Oracle Exadata X7. Uwe Kirchhoff Oracle ACS - Delivery Senior Principal Service Delivery Engineer

Modern and Fast: A New Wave of Database and Java in the Cloud. Joost Pronk Van Hoogeveen Lead Product Manager, Oracle

Transforming IT: From Silos To Services

Introducing VMware Validated Designs for Software-Defined Data Center

1 Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Anand Bhadouria Chief Cloud Technologist. December 10, 2014

Introducing VMware Validated Designs for Software-Defined Data Center

VxRail: Level Up with New Capabilities and Powers GLOBAL SPONSORS

Quantum, network services for Openstack. Salvatore Orlando Openstack Quantum core developer

<Insert Picture Here> Oracle VM October 20, 2010

VMware Virtual SAN Technology

Transcription:

Road to Private Cloud mit OpenStack Projekterfahrungen Andreas Kress Enterprise Architect Oracle Sales Consulting DOAG Regio Nürnberg/Franken 20. April 2017

Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle s products remains at the sole discretion of Oracle. Copyright 2016, Oracle and/or its affiliates. All rights reserved. DOAG Regio Nürnberg/Franken 3

OpenStack Short Introduction 4

Cloud Computing: State of the Enterprise What s Driving Enterprises to Cloud Systems? Cloud Benefits IT Consumers Agility through self-service automation On-demand provides OpEx vs. CapEx options Cloud Benefits IT Providers Better capacity planning and asset utilization Centralized monitoring and reporting Manage IT as a collection of provided services Not surprising: Many Enterprises have, or are looking to either deploy new clouds, or shift to cloud based management for existing infrastructure 5

OpenStack Overview What is OpenStack? Open source cloud software Generic solution for IaaS, PaaS and SaaS Modular architecture Web portal for cloud admins and self-service users Cloud services exposed through APIs CLI, Python libraries,... Combines compute, network and storage resources Self-service dashboard Services exposed through REST APIs Single Management Pane VM VM VM Virtualized Data Center Resources 6

OpenStack in Action 7

OpenStack in Action 8

Drivers for OpenStack Cloud Infrastructure What s exciting customers about OpenStack? Broad Industry Adoption and Participation in the Community Over 400 companies involved! Rich technology Ecosystem Provides choice / freedom to leverage underlying, Storage, Networking Infrastructure Standardized Cloud API layer Abstracts higher level Cloud Software & Services from Undercloud infrastructure specifics 9

OpenStack Use Cases Heterogeneous IaaS Consolidate Oracle Solaris and SPARC in existing OpenStack cloud Oracle Solaris Zones Based SPARC and x86 Centralized management 10

What OpenStack is not Out-of-the-Box Ready to Use Lots of work to configure underlying infrastructure Overall Integration Lots of moving parts Dependent on expertise, experience, vendors, maturing technology Mature Aggressive release cycle; short support lifespan Update capability is limited, often rip and replace However, it is improving Free OpenSource does not mean free Large investment to set up and support environment 11

OpenStack Services Overview of Core Components Component Description Nova virtualization Cinder Block storage Neutron Software defined networking Keystone Authentication between cloud services Glance Image management and deployment Horizon Web based dashboard Swift Object storage Heat OpenStack Orchestration 12

OpenStack Logical Architecture with Service Names Horizon Neutron Nova Glance Swift Cinder Keystone 13

OpenStack Basic Picture Horizon Cloud Management Nova Virtualization Neutron Cloud Networking Cinder/Swift Cloud Storage Glance Image Deployment 14

Agenda 1 2 3 4 Motivation Road to the Cloud Technical Architecture Solution Design Challenges Exemplary Project Plan Lessons Learned A 15

Motivation Multiple Cloud Strategy Reduce Deployment Time and Efforts Enable Self-Service Standardization and Reduce of Complexity Provisioning of Multiple Heterogenous Clouds One Management Tool for Multiple Clouds Unified Application Deployment Model Reduce Costs A 16

Further Requirements Standardize API Interfaces Complete. Pre-Assembled. Preconfigured. Vendor Certified and Guaranteed Interoperability One Support Contract for all Components Secure by Default Isolated Cloud with Dedicated Secured Entry Points Optimized for Oracle Workload A 17

Target Design Private Cloud Vision DBaaS Example Create, Clone/ Snap, Terminate Future Option Public/ Hybrid Cloud Self-Provision Database Service Private Cloud Converged Infrastructure Cost Allocation & Chargeback Monitor Dedicated Cloud for Oracle DBaaS A 18

Private Clouds with Oracle OpenStack Engineered Systems Standardized Cloud Mgmt SW Common API DIY Infrastructure Best-of-Breed DIY Infrastructure DIY Cloud Mgmt SW DIY API Ready-Made Stack Purpose-Built System Best Performance 19

Road to the Cloud Planning the Cloud (Architecture) Designing the HW Infrastructure Orchestration HA-/DR-Konzept Performance Other Challenges and more 20

Use Cases User Access Cloud Networking Flat Networking Ressource Assignment - Example: Storage Shared Storage Local Storage (Segregation) Workload Type Data Driven (High IOPS Demand) e.g. Database Intensive (High CPU Demand) e.g. HPC Transactional Workload (High Memory Demand) - e.g. Application Server 21

Converged Cloud Architecture Cloud Networking with Shared Storage Public Network Network Cloud Network Storage Network Shared Storage D 22

OpenStack Network Converged Cloud Architecture Cloud Networking with Shared Storage Public Network Network and Cloud Controller Cloud Network OpenStack Controller Storage Network Utilities Controller Shared Storage 23

Converged Cloud Architecture Cloud Networking with Shared Storage Public Network Network Cloud Network Storage Network Shared Storage 24

Flat Cloud Architecture Flat Networking with Shared Storage Public Public and Cloud Network Network Cloud Network Storage Network Shared Storage D 25

Flat Cloud Architecture Flat Networking with Local Storage Public and Cloud Network Storage Network Shared Storage D 26

Road to the Cloud Planning the Cloud (Architecture) Designing the HW Infrastructure Orchestration HA-/DR-Konzept Performance Other Challenges and more A 27

Converged Infrastructure Source: https://en.wikipedia.org/wiki/converged_infrastructure Grouping Multiple Information Technology Components One Single, Optimized Computing Package Components may include Networking Equipment Data-Storage Devices Servers IT Infrastructure Management Automation Orchestration A 28

CCI Infrastructure with Oracle Design Decisions 40 Server SPARC Server x86 Server Operating System Oracle Solaris Oracle Linux 30 Network 10 GbE Infiniband 20 10 Cloud Mgnt Package Storage DAS NAS SAN Patch Panel Patch Panel Patch Panel Patch Panel A 29

OpenStack Network Public & Cloud NW CCI Infrastructure Logical View Flat Cloud Architecture Public and Cloud Network Cloud Mgnt Pack Mgnt s s VM VM... Storage NW CCI Rack Storage Shared s Storage * System Management Network not shown A 30

Private Cloud Appliance Integrated Hardware Accelerates Time to Value Infrastructure Scalable from 2-25 nodes Up to 19.2TB aggregate memory drives VM density Optimized for Oracle Applications Supports any Linux, Oracle Solaris and Windows applications Network Infrastructure High speed low latency networking between all components Fully configured fabric networking, no setup required Integrates with existing Ethernet and Storage networks Management Infrastructure Pre-configured, redundant management servers Oracle VM templates downloadable ZFS storage system for Management Storage s Fabric Interconnect Ethernet Switch Infiniband Expansion Infiniband Expansion Fabric Interconnect s Management s Management Storage Networking Management 31

Multi-Rack Scaling Expansion with Identical Racks Expansion with and Storage Racks Network Network Network Network Network Storage Storage Storage Storage Storage Storage Rack 4 Rack 2 Base Rack 3 Base Rack Expansion Expansion Rack Storage Expansion 32

Design Considerations Make it Secure and Easy to Maintain Build a Cloud with Oracle Solaris OpenStack Fully Supported, Enterprise Ready Software Stack Optimized for Oracle Database Workload Lock-Down the Cloud Public Network Access Restricted to OpenStack Instances Separated Access to Infrastructure Components and Control Logic (The Undercloud) Virtualize the Workload. Virtualize the Control Logic Power the Infrastructure and the Workloads with Solaris Zones D 33

OpenStack Logical Architecture A Short Recap Horizon Neutron Nova Glance Swift Cinder Keystone D 34

Oracle OpenStack for Oracle Solaris Havana (11.2), Juno (11.2 SRU10), Kilo (11.3 SRU9) Ironic Bare Metal Deployment SPARC/x86 Horizon Cloud Management Heat Orchestration Unified Archives Nova Virtualization Neutron Cloud Networking Cinder/Swift Cloud Storage Glance Image Deployment Zones & Kernel Zones Elastic Virtual Switch ZFS File System Unified Archives 35

Road to the Cloud Planning the Cloud (Architecture) Designing the HW Infrastructure Orchestration HA-/DR-Konzept Performance Other Challenges and more D 36

Orchestration of an Oracle Solaris OpenStack Cloud Creating a Replicable Setup Automate the "Undercloud" Infrastructure Creation (AI) Automate and Standardize the "Undercloud" (= OpenStack) Configuration Enable Cloud LifeCycyle Management with Boot Environments (BE) Setup and Configure the Cloud in Minutes not Days D 37

Road to the Cloud Planning the Cloud (Architecture) Designing the HW Infrastructure Orchestration HA-/DR-Concepts HA-/DR-Konzept Cloud Control Pane Application A 38

High Availabilty of the Undercloud Make the Infrastructure High Available Failover Cluster Clustered Services Solaris Kernel Zones Failover Zones with Oracle Solaris Cluster OpenStack Controller Utilities Controller Management Failover Cluster Failover Cluster Oracle Solaris Cluster OpenStack Controller Utilities Controller Management Scalable Services Distributed Services Solaris Kernel Zones Client Driven Service Selection OpenStack Controller Utilities Controller Management Loadbalancer OpenStack Controller Utilities Controller Management A 39

High Availabilty of the Application Make the Service High Available Run Multiple Independent Clouds Example: Oracle Database Replication via Oracle Active Data Guard DB Prod Cloud Primary Data Center Data Guard DB DR Cloud Failover Data Center Traffic Manager Example: Oracle Weblogic Weblogic internal Cluster Functionality Web Web Web Web Web Web Primary Data Center Replication Failover Data Center A 40

Road to the Cloud Planning the Cloud (Architecture) Designing the HW Infrastructure Orchestration HA-/DR-Concepts Performance Performance Network Access Concept Other Storage Challenges Access Concept and more D 41

Performance Aspects of Cloud Architectures Cloud Network Access Cloud Networking Flat Networking D 42

Performance Aspects of Cloud Architectures Cloud Storage Access Shared Storage Local Storage D 43

Further Performance Aspects Networking and Storage Network Virtualization VxLAN or Tagged VLAN Virtualization Type for Guests Non-Global Zones, Kernel Zones, LDoms Storage Considerations iscsi or NFS Shared Storage Access DIY or Buy Storage D 44

Road to the Cloud Planning the Cloud (Architecture) Designing the HW Infrastructure Orchestration HA-/DR-Concepts Performance Further Challenges to Consider D 45

Exemplary Project Plan Learning Learning Learning Learning PoC Test/Dev PreProd Production Schedule Depends on: Knowledge Level: Customer, Vendor, Partner Target Design (Technology) Level of Corporate IT Maturity Commitment and Engagement of the Users Ability to Adapt Changes 46

Lessons Learned Start with a Clear Vision Establish a Team Project Sponsor, Customer (IT Dept & Users), Vendor and Partner Proof of Concept Matters Check what Really Works and Constantly Rethink and Rework Concepts Match Expectations, Requirements and Cloud Features The Road to Cloud is more than just Creating the Cloud Infrastructure Creating Images, Defining Flavors/Shapes, Software Deployment "Cloudifying" Internal Processes Engage and Convince the Prospective Users Early Teamwork 47

Backup Slides 48

Private Cloud: Deploy with Engineered Systems Apps/Middlewar e Storage Network Servers Management SW Integrated Platform Systems (Exadata, Exalogic, Exalytics) High-Performance Middleware, Database, Apps Integrated Infrastructure Systems (Private Cloud Appliance) General-Purpose Distributed Workloads Integrated Server/Storage/Network/Management Single Vendor Sale and Support Single SKU/Complete System/Support 49

Private Cloud Appliance Integrated Hardware Accelerates Time to Value Infrastructure Scalable from 2-25 nodes Up to 19.2TB aggregate memory drives VM density Optimized for Oracle Applications Supports any Linux, Oracle Solaris and Windows applications Network Infrastructure High speed low latency networking between all components Fully configured fabric networking, no setup required Integrates with existing Ethernet and Storage networks Management Infrastructure Pre-configured, redundant management servers Oracle VM templates downloadable ZFS storage system for Management Storage s Fabric Interconnect Ethernet Switch Infiniband Expansion Infiniband Expansion Fabric Interconnect s Management s Management Storage Networking Management 50

Elastic Infrastructure for Multi-Tenancy Integrated Software Defined Networking Wire Once Infrastructure Connect any VM dynamically to any IO resource Prewired for simplicity, add compute nodes on demand Dynamically create up to 8 networks per Tenant-Group Increased Flexibility Deploy and grow applications as your needs change Create isolated groups for applications Improve app to app communication Software Defined Network Software Upgradable System Appliance features added as SW, no HW changes needed System managed as a single resource to patch and upgrade 51

Private Cloud Appliance Orchestration s Enterprise Manager Cloud management (self service, metering and chargeback, etc.) for one or multiple PCAs Hardware resource management Database, middleware, apps management Software management, configuration and compliance management Plugin with Oracle VM Manager for full stack management Fabric Interconnect Ethernet Switch Infiniband Expansion Infiniband Expansion Fabric Interconnect Networking OVM Manager VM and hypervisor (Xen) resource management VM network / storage configuration s Management s Management Storage Management Dual, redundant PCA management nodes with automatic failover PCA Controller Orchestrated Hardware Bringup Inserts all servers in an Oracle VM Manager server pool Configures external networking (set IP address, etc.) Performs periodic back-up of Private Cloud Appliance Copyright 2016, Oracle and/or its affiliates. All rights reserved. DOAG Regio Nürnberg/Franken 52

53