Oracle Solaris OpenStack - FRAOSUG .Oracle Solaris OpenStack Frankfurt Solaris User Group...

download Oracle Solaris OpenStack - FRAOSUG .Oracle Solaris OpenStack Frankfurt Solaris User Group Introduction,

of 67

  • date post

    03-Aug-2018
  • Category

    Documents

  • view

    216
  • download

    0

Embed Size (px)

Transcript of Oracle Solaris OpenStack - FRAOSUG .Oracle Solaris OpenStack Frankfurt Solaris User Group...

  • Copyright 2014 Oracle and/or its affiliates. All rights reserved. |

    Oracle Solaris OpenStack

    Frankfurt Solaris User Group Introduction, Experiences, Live Demonstration

    Detlef Drewanz Master Principal Sales Consultant Northern Europe Systems Architects

    2

    3/9/2016 Detlef Drewanz

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

    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 Oracles products remains at the sole discretion of Oracle.

    3 3/9/2016 Detlef Drewanz

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

    Agenda

    4

    The Road to private Cloud

    The OpenStack Project

    The OpenStack Architecture

    OpenStack and Oracle

    Cloud Use Cases

    Building the Cloud

    1

    2

    3

    4

    5

    6

    3/9/2016 Detlef Drewanz

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

    Journey to Private Cloud

    10

    Private Cloud

    Security

    Self-service

    Auto-scaling

    Metering and chargeback

    Consolidated Traditional Silos

    Physical

    Dedicated

    Heterogeneous

    Virtual

    Shared

    Standardized

    Start with consolidation Extend to private cloud Use public cloud where appropriate

    3/9/2016 Detlef Drewanz

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

    Design Considerations The planned Use Cases

    Targeting new software development only ?

    Moving existing services also ?

    Organization-wide, or just for certain parts ?

    Offer self-service ?

    12 3/9/2016 Detlef Drewanz

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

    The OpenStack Project

    14 3/9/2016 Detlef Drewanz

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

    OpenStack Overview

    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

    What is OpenStack?

    Single Management Pane

    VM VM VM

    Virtualized Data Center Resources

    15 3/9/2016 Detlef Drewanz

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

    Drivers for OpenStack Cloud Infrastructure Whats 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 Compute, Storage, Networking Infrastructure

    Standardized Cloud API layer Abstracts higher level Cloud Software & Services

    from Undercloud infrastructure specifics

    18 3/9/2016 Detlef Drewanz

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

    https://wiki.openstack.org/wiki/Releases

    OpenStack Releases

    Release Name Status Latest Release Info

    Austin, Bexar, Cactus, Diablo Deprecated 2010.1, 2011.1, 2011.2, 2011.3

    Essex, Folsom, Grizzly EOL 2012.1, 2012.2, 2013.1

    Havana EOL 2013.2

    Icehouse EOL 2014.1

    Juno Security-supported 2014.2

    Kilo Security-supported 2015.1

    Liberty Current stable release, security supported

    (10/15/2015)

    Mitaka Under development

    3/9/2016 Detlef Drewanz

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

    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

    Release cycle; short support lifespan

    Update capability is limited, maybe rip and replace

    However it is improving

    Free

    OpenSource does not mean free

    Large investment to set up and support environment

    23

    What OpenStack is not

    3/9/2016 Detlef Drewanz

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

    The OpenStack Architecture

    24 3/9/2016 Detlef Drewanz

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

    OpenStack Logical Layout

    25 3/9/2016 Detlef Drewanz

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

    Overview of Core Components

    OpenStack Services

    Component Description Component Description

    Nova Compute virtualization Glance Image management and deployment

    Cinder Block storage Swift Object storage

    Neutron Software defined networking Heat Application and VM orchestration

    Keystone Authentication between cloud services and simple Authorization

    Murano Application catalog

    Horizon Web based dashboard Trove Database as a Service

    3/9/2016 Detlef Drewanz

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

    OpenStack Logical Architecture with Service Names

    Neutron

    Cinder

    Nova Glance Swift

    Keystone

    Horizon

    3/9/2016 Detlef Drewanz

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

    OpenStack - Modular Architecture

    Web portal / dashboard for cloud admins and self-service users

    Cloud services exposed through APIs

    CLI, Python libraries, ...

    Interoperating services with REST APIs

    28

    www.openstack.org

    3/9/2016 Detlef Drewanz

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

    OpenStack CLI

    3/9/2016 Detlef Drewanz

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

    OpenStack and Oracle

    31 3/9/2016 Detlef Drewanz

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

    OpenStack and Oracle Storage

    38 3/9/2016 Detlef Drewanz

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

    Oracle ZFS Storage Appliance Simplifies OpenStack Deployments

    OpenStack drivers

    Fully implemented RESTful APIs

    Oracle ZFS Storage Appliance

    SWIF

    T C

    ind

    er

    iSCSI

    NFS

    39 3/9/2016 Detlef Drewanz

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

    Oracle FS1 Flash Storage System OpenStack Ready

    FS1

    Cin

    der

    Unparalleled Flexibility

    QoS Plus Autonomous Tiering

    Perfect for Virtualized IT/OpenStack

    Extreme Performance

    Massively Scalable Flash Array

    SAN

    40 3/9/2016 Detlef Drewanz

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

    OpenStack and Oracle Solaris

    45 3/9/2016 Detlef Drewanz

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

    Oracle OpenStack for Oracle Solaris

    46

    Zones & Kernel Zones

    Nova Compute Virtualization

    Elastic Virtual Switch

    Neutron Cloud Networking

    ZFS File System

    Cinder/Swift Cloud Storage

    Glance Image Deployment

    Unified Archives

    Heat Orchestration

    Unified Archives

    Ironic Bare Metal

    Deployment SPARC/x86

    Murano Application Deployment Oracle Database and

    Fusion Middleware

    Horizon

    Cloud Management

    3/9/2016 Detlef Drewanz

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

    OpenStack Juno in Oracle Solaris 11.3

    Engineered for security and compliance

    Minimal privileges for cloud services

    Lock down infrastructure with immutability

    Assured reliability and scale Automatic service restart and node

    dependencies

    Guaranteed data integrity

    Seamless upgrade, instant roll-back

    Ready for Enterprise: OS. Virtualization. SDN. OpenStack.

    47 3/9/2016 Detlef Drewanz

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

    Secure and seamless software delivery mechanism

    Impossible to install mismatched software, including firmware

    No modifications to running OS, complete safety with BEs

    Fully integrated with Zones

    48

    Oracle Solaris 11 Packaging

    3/9/2016 Detlef Drewanz

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

    11.2 SRU 1

    Image Packaging System

    Seamless integration with IPS

    Full dependency management

    Fail proof updates with rollback

    Integrated with Oracle Solaris Zones and Unified Archives for seamless lifecycle management

    Foundation for cloud update strategy Configuration and database schemas updated

    through SMF update services with full rollback

    Easy and fast cloud update

    11.3 Clone

    49 3/9/2016 Detlef Drewanz

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

    OpenStack and